Skip to main content

Privacy Policy

 

📄 Privacy Policy – KMP with Suraj

Last updated: September 07, 2025

This Privacy Policy describes our policies and procedures on the collection, use, and disclosure of your information when you use our website and tells you about your privacy rights and how the law protects you.

We use your personal data to provide and improve our services. By using KMP with Suraj, you agree to the collection and use of information in accordance with this Privacy Policy.


📌 Interpretation and Definitions

Interpretation

The words with capitalized initials have meanings defined under the following conditions. These definitions apply whether they appear in singular or plural.

Definitions

  • Account – A unique account created for you to access our services.

  • Affiliate – An entity that controls, is controlled by, or under common control with us.

  • Company – Referred to as “the Company”, “We”, “Us”, or “Our”, means KMP with Suraj.

  • Cookies – Small files placed on your device to store browsing history and preferences.

  • Country – Bihar, India.

  • Device – Any device that can access our website (computer, mobile, tablet).

  • Personal Data – Any information that relates to an identified or identifiable individual.

  • Service – Refers to this website, www.kmpwithsuraj.com.

  • Service Provider – Third-party companies or individuals who provide services on our behalf.

  • Usage Data – Data collected automatically when you use our website.

  • You – The individual accessing the website, or a company/legal entity on whose behalf such individual is accessing.


📌 Collecting and Using Your Data

Personal Data

When using our service, we may ask you to provide certain information such as:

  • Name and email address (if you subscribe or contact us)

  • Usage Data (explained below)

Usage Data

Usage Data is collected automatically and may include:

  • IP address, browser type, and version

  • Pages you visit, time and date, and time spent

  • Device details and operating system

When you access the service via a mobile device, we may also collect unique device identifiers, OS version, and browser type.


📌 Tracking Technologies & Cookies

We use cookies and similar tracking technologies (such as web beacons, tags, and scripts) to analyze traffic and improve our website.

  • Essential Cookies: Required for website functionality.

  • Notice Acceptance Cookies: To record cookie consent.

  • Functionality Cookies: To remember preferences (e.g., login details, language).

You can disable cookies from your browser settings, but some parts of our service may not function properly.


📌 Use of Your Personal Data

We may use your data to:

  • Provide and maintain our website.

  • Manage user accounts.

  • Contact you with updates or newsletters.

  • Send promotional content (if you opt-in).

  • Analyze usage trends to improve services.

  • Ensure website security and prevent fraud.

  • Share with trusted affiliates, partners, or service providers (only as necessary).


📌 Data Retention & Transfer

  • We retain personal data only as long as necessary for the purposes stated.

  • Usage Data may be stored for internal analysis.

  • Your data may be transferred outside your state/country but will always be protected with reasonable security measures.


📌 Disclosure of Data

We may disclose your data:

  • To comply with legal obligations.

  • To protect our rights, property, or safety.

  • During business transfers (e.g., merger or acquisition).

  • With your consent.


📌 Children’s Privacy

Our service does not target anyone under the age of 13. We do not knowingly collect personal data from children. If you believe your child has provided us data, please contact us, and we will delete it.


📌 Third-Party Links

Our website may contain links to third-party websites. We are not responsible for their content, policies, or practices.


📌 Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted here with the updated effective date.


📌 Contact Us

If you have any questions about this Privacy Policy, contact us:

📧 Email: surajpsp@gmail.com
🌐 Website: www.kmpwithsuraj.com

Comments

Popular posts from this blog

How to Load Images in Kotlin Multiplatform (KMM) Using Coil

How to Load Images in Kotlin Multiplatform (KMM) Using Coil How to Load Images in Kotlin Multiplatform (KMM) Using Coil Feature Description Library Used Coil (Image Loading Library) Platforms Supported Android, iOS, Web, Desktop (via KMM) Key Benefits Fast, lightweight, easy integration Implementation Kotlin Multiplatform with Jetpack Compose & SwiftUI Use Cases Displaying remote/local images, caching, placeholders Introduction to KMM and Coil Kotlin Multiplatform (KMM) allows developers to build cross-platform apps for Android, iOS, Web, and Desktop with a single codebase. One challenge in KMM is image loading since different platforms handle images differently. The Coil image loading library , originally built for Android, now supports Kotlin Multiplatform and integrates smoothly with Jetpack Compose, offering a robust solution. Why Use Coil ...

Fixing the Razorpay-Pod Issue in Kotlin Multiplatform Mobile (KMM) for iOS

Fixing Razorpay CocoaPod Integration in KMM for iOS Fixing Razorpay CocoaPod Integration in KMM for iOS Kotlin Multiplatform Mobile (KMM) enables developers to share code between Android and iOS. However, integrating certain CocoaPods, such as ** razorpay-pod **, can be challenging due to naming conventions. This guide provides a step-by-step solution to resolve these issues, ensuring a smooth integration of Razorpay's SDK into your KMM iOS application. Understanding the Issue When integrating ** razorpay-pod ** into a KMM project, developers may encounter errors related to unresolved modules. This often stems from the hyphen in the pod's name, which can cause KMM to misinterpret the module structure, leading to import issues. Solution: Explicitly Defining the moduleName Step 1: Update Your Gradle Configuration In your shared module's build.gradle.kts file, add the following code to explic...

Build Once, Run Anywhere: A Simple Weather App using Kotlin Multiplatform (KMM/KMP/CMP)

Simple Weather App using Kotlin Multiplatform (KMM/KMP) Simple Weather App using Kotlin Multiplatform (KMM/KMP) 🚀 In today’s cross-platform app development world, Kotlin Multiplatform (now popularly known as KMP or KMM ) is a game-changer. It allows us to share business logic across Android and iOS without compromising the native feel and performance of the UI. As a passionate mobile developer, I recently built a Simple Weather Application using KMP (Kotlin Multiplatform Project) . This app is a real-world example of how you can target both Android and iOS platforms with a single codebase using: 💻 Jetpack Compose for Android UI 🍎 SwiftUI for iOS UI ⚙️ Shared business logic in Kotlin 🔗 GitHub Project Link 🌟 Why Kotlin Multiplatform (KMP)? Unlike Flutter or React Native, KMP doesn't replace the native UI — instead, it empowers developers to write platform-s...