geo3bit

geo3bit — Privacy Policy

GPS Track Recorder · GPX / KML / TCX export

Last updated: July 7, 2026

geo3bit ("the App", "we", "our") is a GPS track recording application for Android and iOS. This Privacy Policy explains what data the App accesses, why, how it is stored, and what choices you have. geo3bit does not require account registration and stores your track data locally on your device by default.
Contents
  1. Summary
  2. Location data
  3. Camera, photos & videos
  4. Device storage & files
  5. Notifications & background service
  6. In-app purchases (PRO)
  7. Analytics & crash reporting
  8. Third-party services
  9. Permissions reference
  10. Data sharing
  11. Data retention & deletion
  12. Children's privacy
  13. Security
  14. Your rights
  15. Changes to this policy
  16. Contact

1Summary

Data typeCollectedWhere it's storedShared with third parties
GPS location (tracks)Yes, with your permissionOn your device onlyNo
Photos / videos you attachYes, with your permissionOn your device onlyNo
Account / personal profileNot collected
Advertising IDNot collected
Crash logs / basic app diagnosticsYesGoogle FirebaseGoogle (processor)
Purchase status (PRO unlock)YesGoogle Play / deviceGoogle Play Billing

2Location data

Location is the core function of geo3bit. When you start recording a track, the App reads your device's GPS coordinates (latitude, longitude, altitude, speed, heading, accuracy, satellite count) at the interval you configure in Settings.

Foreground location

Used while the App is open and visible, to show your live position and statistics on screen.

Background location

Used only while you are actively recording a track and the App is minimized, so recording can continue uninterrupted (e.g. while you lock your phone screen during a hike or bike ride). A persistent notification is always shown while background location is active, as required by Android and iOS. Background location is not collected at any other time.

Manual route creation (PRO)

The PRO "Create Manually" feature lets you place points on a map without GPS recording. If you use the address search field, the query is resolved using your device's built-in geocoder (no third-party paid mapping API is used, no location query is logged by us).

Storage of location data

All recorded GPS points are saved locally on your device as GPX files. geo3bit does not upload your tracks to any server, and we cannot see your location history. You may export and share a track yourself (e.g. via the Share or Export Package features), which is always a deliberate action you initiate.

3Camera, photos & videos

You may optionally attach photos or videos to points along your track, either by taking a new photo/video with the in-app camera or by selecting an existing item from your device's gallery. These files, together with the GPS coordinates and timestamp of the point they're attached to, are stored locally in the App's data and are included if you choose to export a track as a ZIP package.

4Device storage & files

geo3bit reads and writes files on your device to: save GPX track files, import GPX/KML/TCX files you choose to open, and create/extract ZIP packages (PRO feature) containing a track plus its attached media. The App only accesses files you explicitly pick via the system file/photo picker, or files it created itself.

5Notifications & background service

While recording, geo3bit shows a persistent notification with live stats (time, distance, points) and Pause/Resume/Stop controls, as required by Android for foreground location services. On Android, if your device restarts while a recording was in progress, the App may restart this notification so you can resume — this uses only locally stored state, no data leaves your device for this purpose.

Battery optimization exemption (Android)

When you start your first recording, geo3bit shows the standard Android system dialog asking to exempt the App from battery optimization. This is needed because Doze mode and manufacturer battery managers can suspend GPS delivery during long screen-off recordings, causing permanent gaps in your track. The exemption is used only to keep an active, user-initiated recording running; when no recording is in progress the App does no background work. The request is shown once, declining it does not block any feature, and no additional data is collected as a result of granting it.

6In-app purchases (PRO)

geo3bit offers an optional, one-time PRO upgrade purchased through Google Play Billing (Android) or the App Store (iOS). Payment details (card numbers, billing address, etc.) are handled entirely by Google/Apple — geo3bit never sees or stores your payment information. We only receive a confirmation that a purchase was completed, which is stored locally on your device to unlock PRO features.

7Analytics & crash reporting

geo3bit uses Firebase Analytics and Firebase Crashlytics (Google) to help us understand basic, aggregated app usage and to diagnose crashes so we can fix bugs. This may include: device model, OS version, app version, crash stack traces, and anonymous usage events (e.g. "track started"). This data is not linked to your name, email, or location history, and is not used for advertising.

geo3bit does not collect or use the Android/iOS Advertising ID, and the App contains no advertising or ad-tracking SDKs.

8Third-party services

ServicePurposeData involved
Google Firebase (Analytics, Crashlytics) Crash diagnostics, anonymous usage statistics Device/app metadata, crash logs — no location, no personal identifiers
Google Play Billing / Apple StoreKit Processing the one-time PRO purchase Purchase confirmation only; payment details handled entirely by Google/Apple
OpenStreetMap tile servers Displaying map tiles in the App Standard map-tile HTTP requests (no personal data sent beyond what's required to fetch a tile)
Google Maps JavaScript API (optional) Alternative map rendering, only if you enter your own API key in Settings Subject to Google's own terms for that key; disabled by default
Device geocoder (Android/iOS system service) Resolving an address you type into a search field (PRO manual route feature) The text you search for, handled by your device's OS — not by geo3bit servers (we have none)

9Permissions reference (Android)

PermissionWhy it's needed
ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATIONRecord GPS track points
ACCESS_BACKGROUND_LOCATIONContinue recording while the App is minimized
FOREGROUND_SERVICE / FOREGROUND_SERVICE_LOCATIONKeep recording reliably while the screen is off, with a visible notification
POST_NOTIFICATIONSShow the live tracking banner notification
RECEIVE_BOOT_COMPLETEDRestore the tracking notification if the phone restarts mid-recording
WAKE_LOCKKeep the GPS pipeline and the live notification running while the screen is off during an active recording, so your track has no gaps
REQUEST_IGNORE_BATTERY_OPTIMIZATIONSShow a one-time system dialog asking to exempt the App from battery optimization — otherwise Doze mode and manufacturer battery managers can suspend GPS during long screen-off recordings, permanently losing parts of your track. Optional: you can decline and the App keeps working
CAMERA / RECORD_AUDIOCapture photos/videos to attach to a track point
READ/WRITE_EXTERNAL_STORAGESave, import and export GPX/KML/TCX/ZIP files
INTERNETLoad map tiles, send crash/analytics data, process purchases

10Data sharing

We do not sell your data. We do not share your location history, photos, or videos with any third party. The only data that leaves your device is:

11Data retention & deletion

Tracks, photos, videos and settings remain on your device until you delete them in the App or uninstall geo3bit. Deleting a track in the App permanently removes its GPX file and attached media from your device. Uninstalling the App removes all locally stored data. Anonymous crash/analytics data sent to Firebase follows Google's own retention periods and cannot be individually attributed back to you.

12Children's privacy

geo3bit is not directed at children under 13 (or the relevant minimum age in your country) and we do not knowingly collect personal data from children. The App does not require an account, and location data stays on-device, but parents/guardians should supervise use of any location-based app.

13Security

Your track data is stored in the App's private storage area, sandboxed by the operating system from other apps. Network requests (map tiles, crash reporting, purchase verification) use standard encrypted (HTTPS/TLS) connections.

14Your rights

Because geo3bit stores your data locally rather than on a server, you are always in direct control of it: you can view, export, or permanently delete any track or photo at any time from within the App, or erase everything at once by uninstalling the App. If you have questions about the limited diagnostic data sent to Firebase, see Google's own Privacy Policy.

15Changes to this policy

We may update this Privacy Policy from time to time, for example to reflect new features. The "Last updated" date at the top of this page will always indicate the latest revision. Continued use of geo3bit after a change constitutes acceptance of the revised policy.

Contact us

Questions about this Privacy Policy or your data?

3bit.app@gmail.com