GPS Altimeter & Barometer — Privacy Policy
Effective Date: August 17, 2026
GPS Altimeter & Barometer ("the App") is developed by Mobile Card Games & Travel Apps LLC. This Privacy Policy explains what data the App collects, how it is used, and how your privacy is protected. It covers both the iOS version (App Store) and the Android version (Google Play). Where the two versions differ, the difference is stated explicitly below.
1. Data We Collect
GPS Altimeter & Barometer collects:
- Altitude readings: derived from GPS and your device's barometer. Although the App uses location services to obtain GPS altitude, its code reads only the altitude and vertical-accuracy values from each location fix — it never reads your latitude or longitude at all. This is true on both iOS and Android. See the Location section.
- Altitude session history: sessions you record (start/end time, altitude readings with timestamps, min/max, total ascent/descent, an optional name you give the session) are saved locally on your device. These contain no coordinates.
- Settings: units, altitude source, and any elevation-alert thresholds you configure, stored locally.
- Analytics data (iOS only): the iOS version records anonymous app-usage events via Firebase Analytics (see Third-Party Data Sharing). The Android version contains no analytics SDK and records no usage analytics.
- Purchase information: upgrades are processed by Apple on iOS and by Google Play on Android; we never see your payment card details.
The App does not collect your name, email address, photos, or contacts. On iOS it does not request the tracking (ATT) permission. The Android version contains no advertising SDK, does not request or use the Android advertising ID (AD_ID), and shows no ads.
2. Location
The App uses location services only to obtain your altitude. What the App asks for differs by platform:
- iOS: the App asks for both "While Using" and "Always" location permission. "Always" (background) access exists for one purpose: monitoring your altitude while the App is closed so it can alert you when you reach an elevation threshold you set. Those alerts are local notifications generated on your device.
- Android: the App requests foreground location only. It does not request background location permission, and it does not monitor your altitude when the App is closed. Elevation alerts on Android are local notifications that fire only while the App is open and running.
We want to be precise about what this means for your privacy:
- Your position is never read. On both platforms the App's code reads only the altitude and vertical-accuracy fields of each GPS fix. It never accesses the latitude/longitude coordinate, performs no geocoding, and shows no maps.
- Nothing about where you are is stored or transmitted. Session history and (on iOS) widget data contain altitude numbers only. No server of ours exists (we operate none), and no SDK receives coordinates.
- Altitude values in analytics (iOS only): a few Firebase Analytics events in the iOS version include numeric elevation values — for example, the altitude at which you reached a peak or an alert threshold in meters. These are elevation numbers, not coordinates, and cannot reveal your position. The Android version sends no such events, because it has no analytics.
On iOS you can grant only "While Using" permission (background alerts then won't fire when the App is closed), or revoke location entirely and use the barometer-only mode, at any time in iOS Settings. On Android you can deny or revoke location permission at any time in Android Settings and use the barometer-only mode.
3. Third-Party Data Sharing
The App uses these third-party services:
- Google Firebase Analytics — iOS only (Google privacy policy): collects usage and session data (app opens, session duration, and feature-usage events), device information, and a randomly generated app-instance identifier, including the numeric altitude values described above. It does not receive coordinates or your session history. This SDK is not present in the Android version.
- Google AdMob — iOS only (Google privacy policy): shows banner and interstitial ads to non-Pro users of the iOS app. Ad requests are handled by Google and include standard device information. The iOS app does not request the tracking permission, so no cross-app tracking identifier is provided to advertisers by us. The Android version is ad-free and does not include the ads SDK.
- RevenueCat — iOS and Android (revenuecat.com): manages in-app purchases. RevenueCat receives purchase/transaction tokens from Apple or Google Play and a random, anonymous app-user ID — never your name, email, or altitude data.
- Google Play In-App Review — Android only (Google privacy policy): the Android version may ask Google Play to display its standard rating card after a completed session. The review flow is handled entirely by Google Play; we receive no data from it and never learn whether or how you rated the App.
We do not sell, rent, or share your data with any other third parties.
4. Data Storage and Retention
- On your device: altitude session history is saved as local files in the App's private storage; settings, alert thresholds, and alert trigger history live in local preferences. On iOS, current/min/max altitude is also mirrored to a private on-device container (App Group) so the home-screen widget and Watch app can display it — again, altitude numbers only, no coordinates. The Android version has no widget or watch companion and no such shared container.
- On our servers: nothing — we do not operate any servers.
- iCloud / cloud backup: iCloud is not used. The Android version opts out of Android cloud backup and device-transfer extraction, so your sessions and settings are not copied off the device by the operating system.
- Deletion: delete recorded sessions in the App at any time; uninstalling the App removes all locally stored data.
5. Data Security
Your session history exists only on your device. Traffic generated by the third-party SDKs listed above (Firebase and AdMob on iOS, RevenueCat and Google Play services on both platforms) uses encrypted HTTPS connections. There is no developer server holding your data.
6. Your Rights
You have the right to:
- Choose your location permission level at any time — in iOS Settings (Always, While Using, or Never) or in Android Settings (Allow or Deny). The barometer altitude source works without location access on both platforms.
- Delete individual altitude sessions in the App.
- Remove all App data by uninstalling the App.
Depending on where you live, privacy laws such as the European Union's General Data Protection Regulation (GDPR) and the California Consumer Privacy Act as amended by the California Privacy Rights Act (CCPA/CPRA) give you rights over your personal data, including the rights to know, access, correct, and delete it. Because we do not hold your data on servers we operate, there is typically nothing for us to access or delete on request — deleting the App deletes your data. Where the App does process data in transit, or a third-party service described above collects data, you may contact us at the email below to exercise your rights, and we will respond as required by applicable law.
7. Children's Privacy
The App is not directed at children under 13, and we do not knowingly collect data from children under 13. In some regions, including the European Union, a higher minimum age applies to consent for data processing; the same statement applies there — we do not knowingly collect data from anyone under the applicable age.
8. Data Breach Notification
In the unlikely event of a data breach affecting user data on any system we operate, we will notify affected users as required by applicable law.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Effective Date" at the top of this page.
10. Contact Us
If you have questions about this Privacy Policy or your data, please contact us at:
v5cqpsj4e3u4@opayq.com