⚙️

Privacy Policy

NanoIDE — Kotlin & Java Compiler

Effective Date: March 21, 2026

1. Introduction

Welcome to NanoIDE — Kotlin & Java Compiler (the "App"), a free, offline Java and Kotlin compiler and IDE published on the Google Play Store under the package org.nanoidejavacompiler. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the App.

By downloading or using the App, you agree to the practices described in this policy. If you do not agree, please do not install or use the App.

Short version: We collect only what is necessary to make the App work well. We do not sell your data. Your source code stays on your device.

2. Information We Collect

2.1 Information You Provide

The App does not require you to create an account. We do not ask for your name, email address, or any other personal details to use core features of the App.

2.2 Automatically Collected Information

When you use the App, the following data may be collected automatically:

2.3 Storage & File Access

The App requests access to your device storage solely to read and write your code projects. Project files are stored locally on your device. We do not upload your source code to any server.

2.4 AI Features (Gemini API)

The App integrates Google Gemini AI for code suggestions and assistance. When you use AI features, the code snippet or prompt you submit is sent to Google's Gemini API. This transmission is subject to Google's Privacy Policy. We do not store or log the content of your AI queries on our own servers.

2.5 Donations & In-App Purchases

If you choose to make a donation via the in-app donate feature, the purchase is processed entirely by Google Play Billing. We receive only a notification that a purchase was made — we do not receive your payment card details or personal billing information. Google's handling of payment data is governed by Google's Privacy Policy.

3. How We Use Your Information

We use the information we collect for the following purposes:

We do not sell, rent, or trade your personal information to any third parties.

4. Permissions Required by the App

The App requests the following Android permissions:

Permission Why It's Needed
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
MANAGE_EXTERNAL_STORAGE
Read and write your code project files on device storage.
INTERNET Check for app updates, fetch library dependencies, and communicate with the Gemini AI API.
QUERY_ALL_PACKAGES Discover installed companion tools (e.g., Git) that complement the IDE experience.

5. Third-Party Services

The App uses the following third-party services, each governed by their own privacy policies:

Google Play Services Google Gemini API 💳 Google Play Billing

We encourage you to review Google's Privacy Policy for information on how Google handles data collected through these services.

6. Data Retention

We retain crash logs and aggregate usage statistics only as long as necessary to fulfil the purposes described in this policy or as required by law. Project files you create are stored entirely on your device and are deleted when you uninstall the App or manually remove them.

7. Data Security

We take reasonable technical and organizational measures to protect your information against unauthorized access, alteration, disclosure, or destruction. However, no method of transmission over the Internet or electronic storage is 100% secure, and we cannot guarantee absolute security.

8. Children's Privacy

The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us at saw100bd@gmail.com and we will take steps to delete it promptly.

9. Your Rights

Depending on your location, you may have the following rights regarding your personal data:

👁
Access Request the personal data we hold about you.
✏️
Correction Request correction of inaccurate information.
🗑
Deletion Request deletion of your personal data.
🚫
Objection Object to or restrict our processing of your data.
📦
Portability Receive your data in a portable format (where applicable).

To exercise any of these rights, please contact us at saw100bd@gmail.com.

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will revise the Effective Date at the top of this page and, where appropriate, notify you through the App or on our Google Play Store listing. We encourage you to review this policy periodically. Continued use of the App after changes are posted constitutes your acceptance of the revised policy.

11. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy, please reach out:

Get in Touch

📧 Email: saw100bd@gmail.com
📦 Package: org.nanoidejavacompiler