Privacy Policy

Compass: Clean & Accurate  ·  Coding Cosmos  ·  Last updated: May 26, 2026

Compass: Clean & Accurate is a simple utility app. We do not create user accounts, we do not store your personal data on our servers, and we do not sell your data to anyone.

1. About This Policy

This Privacy Policy describes how Coding Cosmos ("we", "us", or "our") handles information when you use the Compass: Clean & Accurate application ("App") on Android. By using the App, you agree to the practices described in this policy.

2. Information We Collect

a) Location (Approximate)

The App requests access to your approximate location (ACCESS_COARSE_LOCATION) for the sole purpose of calculating magnetic declination — the difference between magnetic north and true north at your current location. This calculation is performed entirely on your device using Android's GeomagneticField API. Your location is never transmitted to our servers or stored anywhere.

The App functions without location permission — it will display magnetic north instead of true north if permission is denied.

b) Sensor Data

The App reads data from your device's compass (magnetometer), accelerometer, and gyroscope sensors to display bearing and spirit level information. All sensor processing happens entirely on-device. No sensor data is ever transmitted or stored.

c) Analytics Data (via Firebase Analytics)

We use Google Firebase Analytics to understand how users interact with the App. Firebase Analytics may collect:

This data is aggregated and anonymised. We use it only to improve the App. Firebase Analytics is provided by Google LLC and is governed by Google's Privacy Policy.

d) Crash Reports (via Firebase Crashlytics)

We use Google Firebase Crashlytics to automatically collect crash reports when the App unexpectedly closes. Crashlytics may collect:

Crash data is used solely to identify and fix bugs. Crashlytics is provided by Google LLC and governed by Google's Privacy Policy.

3. How We Use Information

We do not use any collected information for advertising, profiling, or any purpose beyond improving the App.

4. Data Sharing

We do not sell, trade, or rent your personal information to any third party. The only third party that receives data is Google (via Firebase Analytics and Crashlytics) as described in Section 2. Google acts as a data processor on our behalf under Google's standard data processing terms.

5. Data Retention

We do not store any personal data on our own servers. Firebase Analytics data is retained for 14 months by default, after which it is automatically deleted by Google. Crashlytics data is retained for 90 days. You can request deletion as described in Section 7.

6. 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 personal information through the App, please contact us at the email address below and we will take steps to delete such information.

7. Your Rights

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

To exercise any of these rights, contact us at the email address in Section 9. We will respond within 30 days. For Firebase Analytics data, you can also opt out on your device via Settings → Google → Ads → Opt out of Ads Personalisation.

8. Legal Basis for Processing (GDPR)

If you are located in the European Economic Area (EEA) or United Kingdom, our legal bases for processing personal data are:

You have the right to lodge a complaint with your local data protection supervisory authority if you believe your rights have been infringed.

9. India — DPDPA 2023

If you are located in India, this App complies with the Digital Personal Data Protection Act, 2023. You have the right to access, correct, and erase your personal data, and to nominate a representative to exercise these rights on your behalf. To exercise these rights, contact us at the email below.

10. Security

We implement appropriate technical measures to protect the limited data processed by the App. Since no personal data is stored on our servers, the primary security measures are those provided by Google Firebase's infrastructure, which uses industry-standard encryption in transit and at rest.

11. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. We encourage you to review this page periodically. Continued use of the App after changes constitutes acceptance of the updated policy.

12. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your data, please contact us:

Coding Cosmos
Email: codingcosmos121@gmail.com