Privacy Policy

MBCompass is open source software and built on a simple principle: your data is yours.

Policy effective: June 2026

We collect zero data.

MBCompass does not collect, transmit, store, or share any personal information. No accounts. No analytics. No tracking. Nothing.

Data We Collect

None. MBCompass does not collect any personal data, usage data, device identifiers, or crash reports. There are no analytics SDKs, advertising SDKs, or telemetry of any kind in the app.

Location

MBCompass requests access to your device's GPS to display your position on the map and to record tracks. This data is:

  • Processed entirely on your device
  • Never transmitted to any server
  • Never shared with any third party
  • Stored locally only if you choose to record a track

You can revoke location permission at any time from Android Settings. The compass function continues to work without it.

Track Data

Tracks you record are saved locally on your device in your app's private storage. MBCompass does not have access to your tracks beyond displaying them to you within the app.

When you export a track as a GPX file or share it via the Android share sheet, you choose the destination. That action is entirely under your control and outside the scope of this policy.

OpenStreetMap Tile Servers

When the map is visible and you have an internet connection, MBCompass loads map tiles from OpenStreetMap tile servers. This is a standard HTTP request, the same as loading any webpage.

As part of this request, your IP address may be visible to OpenStreetMap's tile servers. MBCompass has no relationship with tile server providers beyond standard open tile access, and does not send any additional data alongside these requests. You can find OpenStreetMap's privacy policy at osmfoundation.org.

Permissions We Request

MBCompass requests only the permissions it needs to function:

  • Location (fine & coarse) : to show your position on the map and record tracks
  • Foreground service : to keep track recording active while the app is in the background

No access to contacts, microphone, camera, storage, call logs, or any other sensitive data is requested or used.

Third-Party Services

MBCompass contains no third-party SDKs for analytics, advertising, crash reporting, or social features. There is no Firebase, no Google Play Services dependency, no AdMob, and no tracking libraries of any kind.

Children's Privacy

MBCompass does not collect data from anyone, including children. Because no data is collected, MBCompass is safe to use regardless of the user's age.

Changes to This Policy

If this policy ever changes : for example, if a future version of MBCompass adds a feature that involves data, this page will be updated with a new "Last updated" date and the change will be noted in the app's release notes on GitHub.

Contact

Questions about this policy? Open an issue on GitHub or reach out via this email address: dev.mubaraknative@gmail.com

Get MBCompass - free, forever.

Get it on F-Droid Get it on IzzyOnDroid