Velocita is a GPS speedometer app. This policy explains what data the app uses and what it does with it.
What data Velocita uses
Velocita uses your device's GPS, magnetometer, and barometer to measure and display:
- Current speed
- Compass heading
- Altitude (barometer fused with GPS for about one-meter accuracy)
- Trip distance and duration
- Maximum, minimum, and average speed for the current trip
- Approximate city and region name (via Apple's geocoding service) for display only
- The posted speed limit for the road you're on (Pro; matched on-device against offline OpenStreetMap-derived data — see below)
Where your data goes
Almost nowhere. All location, speed, heading, altitude, and trip measurements are computed on your iPhone and displayed only to you. Velocita does not:
- Transmit your location, speed, route, or any trip data to any server we control
- Share your data with any advertiser or data broker
- Operate any user account, login, or cloud sync of your trip data
- Use advertising SDKs or contain any cross-app tracking code
- Use Apple's App Tracking Transparency framework, because it does not track you across apps or websites
Velocita makes three kinds of network calls, all limited and described below.
1. Apple reverse geocoding
Your GPS coordinates are sent to Apple's reverse-geocoding service to convert them into a city/region name for on-screen display. This is a network request made through iOS system frameworks and is subject to Apple's own privacy policy; when your device is offline the request is skipped and the location label simply shows "offline." Velocita never stores or transmits the result anywhere else.
2. Speed-limit data packs (Apple-hosted downloads)
The speed-limit feature (Pro) displays posted limits from compact data packs derived from OpenStreetMap (© OpenStreetMap contributors, ODbL). Packs for your general area download automatically while you drive; you can turn this off, or download regions manually, in Settings → Speed Limit Data.
- Packs are hosted by Apple (the same infrastructure that delivers app updates) — Velocita operates no servers. Downloads are subject to Apple's privacy policy.
- A pack download reveals only what any internet download does: your IP address and which region-sized pack was fetched (typically an area the size of a US state). Your GPS position is never part of any request.
- Matching your position to a speed limit happens entirely on your device, offline. No position, speed, or matched limit ever leaves the phone.
3. Anonymous usage analytics
Velocita uses a privacy-focused analytics service to understand how the app is used in aggregate so we can improve it. The service is configured to be anonymous by default:
- No personal information is collected. Velocita never sends your name, email, Apple ID, location, speed, heading, altitude, route, trip history, or any setting that could identify you.
- No advertising identifiers (IDFA/IDFV) are sent.
- Your IP address is never stored. It is used only momentarily to derive a coarse country/region, then discarded.
- The user identifier is irreversibly hashed with a daily-rotating salt before it leaves your device, so the same device cannot be tracked across days or correlated back to you.
- No cookies, no cross-app tracking, no behavioral profiles.
The signals Velocita sends are anonymous and aggregate: which features you use (display mode, unit, Live Activity, speed alert), bucketed (never exact) trip duration, distance, max speed, and alert threshold, and anonymized device model, iOS version, and app version. Nothing can be tied back to you.
This data is used only to decide which features to improve and which devices to test on. It is never sold, never shared with advertisers, and never combined with any other data set.
Auto-record trips (optional, off by default)
If you enable "Auto-record trips" in Settings, Velocita will use background location to detect when you begin (and optionally end) a drive. iOS will ask for "Always" location access before this feature can run; you can revoke it at any time in iOS Settings → Privacy & Security → Location Services → Velocita.
When enabled, Velocita relies on iOS's significant-change location wake-ups (roughly every 500 m) combined with on-device motion activity classification to recognize driving. All of that work happens on your device. No background location data is transmitted off your device. Detection runs only when no trip is already active; the feature is fully dormant while you're recording.
You can choose between three modes: "Prompt me to start" (a Lock Screen / Dynamic Island prompt that opens the app to confirm), "Start automatically" (records silently), or "Start & stop automatically" (also ends the trip when you've been stationary for at least five minutes). Dismissing a prompt silences further prompts for 30 minutes.
Trip History
When you record a trip, Velocita saves it to your device so you can review it later in the Trips tab. Each saved trip can include the route (a sequence of timestamped GPS points), summary statistics (distance, duration, max/average/min speed, altitude range), pause segments, your category and notes, and whether you marked it a favorite.
- Trip History is stored only on your iPhone. Velocita has no servers and no cloud account. Your trip history is not synced to us, to any analytics provider, or to any third party.
- iCloud Backup may include it. Like other app data, your trip history can be included in your iCloud Backup if you have iCloud Backup enabled in iOS Settings. That backup is between you and Apple — Velocita does not see it. Disable backup in Settings → iCloud → iCloud Backup if you don't want it included.
- You're in control. You can delete an individual trip, delete all trips at once, or export trips to GPX or CSV files. Exported files leave Velocita only when you deliberately share them via iOS's share sheet (e.g. to Mail, Files, or another app).
Purchases
Velocita Pro is a one-time in-app purchase. Payment is handled entirely by Apple and is subject to Apple's privacy policy — Velocita never sees your name, billing address, or payment method.
To remember whether you have purchased Pro (so the app stays unlocked across launches and across devices that share your Apple ID), Velocita uses RevenueCat as a purchase-management service. RevenueCat receives an anonymous, randomly generated identifier and the purchase receipt Apple issues — it does not receive your name, email, Apple ID, or any of your trip, location, or settings data. RevenueCat's handling of that data is covered by RevenueCat's privacy policy.
Settings and preferences
Velocita stores your app preferences locally on your device using iOS's standard preferences store — examples include your chosen speed unit, appearance/AMOLED mode, audio cue and haptic toggles, speed-alert threshold, and analytics opt-out. These settings never leave your device.
Permissions
Velocita asks for:
- Location (While Using / Always). Required to measure speed. "Always" is requested so that tracking can continue when your phone is locked or you switch apps during a trip.
- Motion & Fitness. Used for two things: (1) reading the barometer for accurate altitude (~1 meter, vs. ±10–30 meters for GPS-only altitude), and (2) detecting when your device is physically stationary so the speedometer can read zero immediately instead of waiting for GPS smoothing to settle. The Motion permission itself is only ever read for the live "moving / not moving" state and barometric pressure — Velocita does not pull steps, workout history, or any motion history from it. (Trip routes are recorded separately from GPS into your on-device Trip History; see the Trip History section above.)
- Live Activities. Optional. Used to show your current speed on the Lock Screen and in the Dynamic Island while tracking.
You can revoke any permission at any time in Settings → Velocita on your iPhone.
Children
Velocita does not knowingly collect any data from anyone, including children.
Contact
Questions about this policy: velocita@psyton.com