Overview

Speedometer Lite is designed with privacy as a core principle. Your trip data, GPS routes, and personal preferences stay on your device. The only data that leaves your device is anonymous purchase information needed to manage Pro subscriptions, and anonymous, aggregated product-usage events that help us improve the app.

The short version: Your trip GPS routes and history never leave your device. Pro purchases are processed anonymously through Apple's In-App Purchase system and managed via RevenueCat. We also collect anonymous, aggregated usage events (such as which screens you visit and whether a purchase completed) via PostHog to improve the app. PostHog automatically derives an approximate location (country, region, city, and approximate coordinates) from the IP address used to send each event — this is not your GPS position, and your actual GPS trip routes are never sent. No name, email, or account is ever attached.

Data We Process

The following data is processed by the app. Most of it stays on your device. Only the items marked "RevenueCat" or "PostHog" leave your device, and only for the purposes described below.

Data Type Purpose Storage
Location (GPS) Calculate your current speed, track distance, and display your position on the map Device only
Motion sensors Power optional dashboard features like the G-force cluster and artificial horizon (if enabled) Not stored
Trip history Store your recorded trips including routes, distances, and speeds Device only
App preferences Remember your chosen theme, units, and settings Device only
Purchase history Verify your Pro subscription status and restore purchases on new devices Apple + RevenueCat
Anonymous user ID A random identifier generated by RevenueCat to associate your purchases across sessions on the same Apple ID. The same identifier is reused in analytics so events from one device tie together. Not linked to your name, email, or any personal information. RevenueCat + PostHog
Approximate location (IP-derived) When the app sends an analytics event, PostHog derives an approximate location from the originating IP address — including country, region, city, postal area, timezone, and approximate latitude/longitude coordinates. This is not your GPS position and reflects roughly where your internet connection appears to come from. Used to view aggregate usage patterns by region. PostHog (EU)
Aggregated usage events Anonymous product analytics: screen views, button taps, paywall interactions, error counts, and aggregated trip metrics (duration, distance, average and max speed, point count). Does not include your name, email, GPS coordinates from your trips, or trip routes. PostHog (EU)
Device and app info Operating system version, app version and build, device type, and screen size. Used for diagnostics and to understand which app versions are in use. PostHog (EU)

Subscriptions and Purchases

Speedometer Lite offers an optional Pro upgrade through Apple's In-App Purchase system. To make Pro work — verifying your status, restoring purchases on new devices, and recognizing legacy users — a small amount of purchase-related information must be processed off-device.

How Purchase Data Flows

What Anonymous Means Here

The app never calls any "log in" function. RevenueCat generates an opaque random ID (something like $RCAnonymousID:a1b3...) the first time the app launches and uses that as the user key. It is not linked to your Apple ID, email, or any other personally identifying information we collect — because we don't collect any.

Purposes

Purchase data is not used to track you across apps or websites, is not shared with advertising networks, and is not sold to third parties.

RevenueCat's Privacy Policy

RevenueCat handles purchase data on our behalf and has its own privacy practices, available at revenuecat.com/privacy.

Location Access

Speedometer Lite requests access to your device's location to function. Here's how it works:

While Using the App

When the app is open, it accesses your GPS location to calculate and display your current speed, track your distance traveled, and show your position on the map. This is the primary permission the app needs.

Background Location (Optional)

If you enable background location access, the app can continue recording your trip even when the screen is off or you're using other apps. This is entirely optional — you can use all speedometer features with only "while using" permission. Background access is useful if you want uninterrupted trip recording without keeping the app visible.

How GPS Location Data Is Handled

Approximate Location from IP (Separate from GPS)

Independent of GPS, when the app sends an analytics event to PostHog (described below), PostHog automatically derives an approximate location from the originating IP address. This includes a country, region, city, postal area, timezone, and approximate latitude/longitude. These coordinates reflect roughly where your internet connection appears to originate — not your actual GPS position — and are typically accurate only to city level. This is the only location-related data that leaves your device, and only for analytics purposes.

Product Analytics (PostHog)

We use PostHog to understand how Speedometer Lite is used in aggregate, so we can fix bugs and improve features. Our PostHog project is hosted in the European Union.

What We Send

What We Don't Send

Legal Basis and Retention

We rely on legitimate interest under GDPR Article 6(1)(f) for this anonymous, aggregated analytics. Events are retained for up to 12 months and then deleted. To request deletion of analytics data associated with your anonymous identifier, contact us at the email below.

PostHog acts as our data processor under a Data Processing Agreement. See PostHog's Privacy Policy for details.

What We Don't Do

To be clear about our approach to privacy:

Local Data Storage

All app data is stored locally on your device using standard iOS storage mechanisms:

This data syncs through iCloud only if you have iCloud backup enabled for your device — this is an iOS feature, not something the app controls. The app itself does not implement any cloud sync features.

Your Control

You have complete control over your data:

Third-Party Services

Speedometer Lite relies on the following third-party services. None of them receive personal information beyond what is described below.

Apple — Maps and In-App Purchases

The app uses Apple's MapKit framework to display maps. When you view maps in the app, your device communicates with Apple's map servers to load tiles. The app uses Apple's StoreKit framework to process purchases and subscriptions. Both are subject to Apple's Privacy Policy.

RevenueCat — Subscription Management

RevenueCat manages purchase verification and entitlement state on our behalf. RevenueCat receives the purchase receipt issued by Apple, the original App Store version you downloaded, and an anonymous user ID. RevenueCat does not receive your name, email, or payment information. See RevenueCat's Privacy Policy for details.

PostHog — Product Analytics

PostHog receives anonymous usage events from the app, as described in the Product Analytics section above. PostHog does not receive your name, email, GPS coordinates from your trips, or trip routes. PostHog does receive your IP address with each event and uses it to derive an approximate location (country, region, city, and approximate coordinates), which is stored alongside the event. PostHog data is hosted in the European Union. See PostHog's Privacy Policy.

Your Rights

Because we do not collect personal information that identifies you, most data-subject rights (such as the right to access, correct, or delete personal data) are largely automatic — there is nothing to access or correct on our side beyond your purchase records and anonymous analytics events.

Children's Privacy

Speedometer Lite does not knowingly collect any personal information from anyone, including children. Since the app does not collect personal data, there is no special handling required for children's information.

Changes to This Policy

If we make changes to this privacy policy, we will update the "Last updated" date at the top of this page. For significant changes that affect how data is handled, we will also notify users through the app or App Store update notes.

Contact

If you have questions about this privacy policy or the app's data practices, you can reach us at:

support@speedometerlite.app