Speedometer Widget

Privacy Policy

Effective November 10, 2026. See also our Terms of Use.

1Who we are

Dereck Ruzzman runs Speedometer Widget and decides how your data is used. Under EU and UK law, that makes us the controller of your data. "We", "us" and "our" mean Dereck Ruzzman.

This policy covers the Speedometer Widget app for iPhone, its Live Activity on the Lock Screen, Dynamic Island, CarPlay and Apple Watch, and our website at speedometerwidget.com. The website sets no cookies and runs no scripts.

To reach us, email speedometerwidget@apps.support.

2What stays on your phone

Location

The app asks for permission to use your location while you use the app. It turns location on only when you start a trip, keeps it on in the background while the trip runs so the speedometer works with your screen locked, and turns it off when the trip ends. iOS shows when an app is using your location.

The app uses each location reading on your phone to work out your speed and distance. It does not send your location or speed to us or to any other company, and it does not save your route.

Trips

When a trip ends, the app saves its start and end time, distance and top speed in the app's own storage on your phone. Average speed is worked out from these. You see them in Trip history, which is part of Pro. The app does not upload trips anywhere.

Saved trips can be included in your iCloud or computer backups, if you have backups on.

Live Activity, CarPlay and Apple Watch

With Pro, a trip also starts a Live Activity. The app updates it directly on your phone and does not use push notifications, so your speed is not sent through Apple's servers or ours to update it. iOS shows the Live Activity on your Lock Screen and in the Dynamic Island, on your car's CarPlay screen when your iPhone is connected, and on your paired Apple Watch.

Speed alert and settings

The speed alert is worked out on your phone. When you pass the speed you set, the gauge turns coral and the phone vibrates. Your settings, such as the unit and the alert speed, are stored on your phone and can be in your backups. Amplitude receives the unit and the alert speed you choose as settings (section 3), but never your actual speed.

3What leaves your phone

Your random ID

On first launch, the app creates a long random ID and keeps it in your phone's Keychain. It does not contain your name. It stays there if you delete and reinstall the app, it is included in encrypted backups, and it does not sync through iCloud Keychain. In the rare case the Keychain is unavailable, the app keeps the ID in its own settings until it can be moved.

RevenueCat gets the ID itself, so your subscription follows you after a reinstall. Amplitude gets only a SHA-256 hash of it. A hash is not anonymous: anyone who holds your ID can work it out.

Usage events

While analytics is on, Amplitude records what you use in the app, such as starting and ending a trip, the Live Activity starting, onboarding steps, the location permission answer and the subscription screen. Section 4 lists every kind of event. Events never include a speed, distance, location or route. Each event has a time, so Amplitude can see when a trip started and ended.

Analytics starts off if your phone's region setting is in the EU, EEA, UK or Switzerland, and stays off there. Everywhere else it is on from the first launch. The app goes by your phone's region setting, not by where you are. The app does not have a switch for analytics yet. If you want it off, contact us (section 8).

Purchases

Apple takes your payment. We never see your card or bank details. RevenueCat and Superwall receive purchase records (section 4).

Device data and approximate location

RevenueCat, Superwall and, while analytics is on, Amplitude collect device details, Apple's identifier for vendors (IDFV) and your IP address. Amplitude and Superwall can work out an approximate location, such as your city or country, from the IP address. That is the only location that leaves your phone, and it does not come from GPS.

What we do not collect

We do not collect your GPS location, speed, routes or trips. We do not ask for your name, email, phone number or postal address, and we do not access your contacts or photos. The app does not ask for Apple's tracking permission, so it has no access to your advertising identifier (IDFA). If you email us, we get your email address and message, and use them to reply.

4Who gets your data

We do not sell your personal information. The app shows no ads and has no ad network inside it.

The companies below handle data for the app and website. Amplitude, RevenueCat and Superwall each publish data protection terms that limit how they may use data they handle for us. Apple and Vercel act under their own policies.

Amplitude

Product analytics, so we can see which features are used. Privacy policy

When
While analytics is on, from the first launch (section 3).
Gets
A hash of your random ID, the IDFV (used as a device ID), device maker and model, iOS version, language, mobile carrier and app version. Amplitude reads your IP address and can work out an approximate location from it. Data goes to Amplitude's US servers.
Events
App installs, updates, opens, closes and sessions. Screens viewed, including onboarding steps. Location permission asked, and its status when it changes. Units changed. Trip started, with whether a Live Activity was on, and trip ended, with whether it ended in the app, from the Live Activity or by iOS. Live Activity started, dismissed or failed. Location Services off messages. Subscription screen opened, shown and closed, and when it was skipped or failed to show, with the reason. Subscribe taps with the plan, restore taps, and changes to whether you have Pro.
Settings
Whether you have Pro, your unit, your alert speed in km/h and mph, and your location permission status.
Does not get
Your location, speed, distance, routes or trips, your raw random ID, or how long the subscription screen took to load (Superwall measures that).

RevenueCat

Runs the Pro subscription and tells the app whether you have Pro. Privacy policy

When
From when you open the app, and on price checks, purchases and restores. It always runs, because subscriptions need it.
Gets
Your random ID, the IDFV, device model, iOS version, app version and build, preferred languages, App Store country and install method. It sees your IP address on the connection.
Purchase records
Product, price, currency, store country, subscription length, transaction IDs and Apple's purchase data.
Apple ad attribution
Once per install, the app sends RevenueCat a token from Apple. RevenueCat uses it to get attribution data from Apple, which shows whether an Apple Ads campaign led to the install.
Does not get
Your location, speed, distance or trips.

Superwall (Nest 22, Inc.)

Shows the subscription screen, so we can change that screen without an app update. Privacy policy

When
Its software starts when the speedometer screen opens if you do not have Pro, or when a subscription screen is about to show, such as at the end of onboarding. It then runs until the app closes. It is the app's only subscription screen. If it cannot load, the app says so and offers Restore Purchases.
Gets
The IDFV, a device ID and an anonymous ID made by Superwall's software, Apple's app transaction ID, which stays the same for your Apple Account across your devices and reinstalls, your App Store country, device model, iOS version, app version and build, language, region, currency, time zone, network type, display settings, low power mode, install date and whether you have Pro. It sees your IP address on the connection and can work out an approximate location from it. Data goes to Superwall's US servers.
Events
App opens and closes while it runs, the first use after install, sessions, changes to your subscription status, subscription screen views and closes, how many times you have seen that screen, how long it took to load and other performance data, plan choices, and purchases and restores started, cancelled, failed or finished.
Score
Superwall's servers give each device a score and a tier that estimate how likely its user is to subscribe. We do not use it to choose what you see.
Purchase records
Product, price, currency, transaction IDs, purchase and expiry dates, renewal, refund and billing status, and Apple's signed purchase records.
Advertising
The app tells Superwall that advertising use of your data is not allowed, and we have not connected Superwall to any ad network.
Does not get
Your random ID, location, speed, distance or trips.

Apple

Provides the App Store, iOS, CarPlay, watchOS and iCloud. Privacy policy

Gets
Your payments and subscriptions, which Apple runs. Your device backups, if you have them on, which can hold your saved trips, settings and random ID. Apple also creates the ad attribution token described above.

Vercel

Hosts our website at speedometerwidget.com, including this page. Privacy policy

When
When you open a page on speedometerwidget.com.
Gets
Your IP address and browser details, as any web host does. Nothing from the app.

Our email provider

Receives and stores the emails you send us.

When
Only if you email us.
Gets
Your email address, your message and anything you attach.

How these records connect

The same IDFV goes to RevenueCat, to Superwall once it starts and, while analytics is on, to Amplitude. Superwall also gets Apple's app transaction ID, and RevenueCat gets it in Apple's purchase data when you buy or restore. So the records these companies hold can be linked to each other. Sending Amplitude a hash does not make its data anonymous.

Other disclosures

We may disclose data if the law requires it, or to protect people, our service or our rights. If our business is sold or merged, data may pass to the new owner, and this policy will keep applying until you are told otherwise.

5Legal bases

If you are in the EU, EEA, UK or Switzerland, these are the legal bases we rely on.

What we doLegal basis
Measure your speed and save your tripsThis happens only on your phone, and the data never reaches us or anyone else.
Run subscriptions and check whether you have ProContract.
Show the subscription screen through SuperwallLegitimate interests: showing plans and improving that screen. You can object by contacting us.
Apple ad attribution through RevenueCatLegitimate interests: measuring our Apple Ads campaigns. You can object by contacting us.
Analytics through AmplitudeWhere your phone's region setting is in the EU, EEA, UK or Switzerland, analytics is off and we do not collect it. Where your phone's region is set anywhere else, we rely on legitimate interests: understanding how the app is used so we can improve it. You can object by contacting us.
Answer your emailsLegitimate interests: replying to your questions and requests.
Meet legal dutiesLegal obligation.

6How long data is kept

DataHow long
Trips and settings on your phoneUntil you delete them or remove the app. Any backup keeps its own copy.
Your random ID on your phoneIt stays in the Keychain even after you delete the app.
Purchase records at RevenueCatWhile we use RevenueCat, unless deleted sooner on request.
Data at SuperwallWhile we use Superwall, unless deleted sooner on request.
Analytics at AmplitudeWhile we need them to understand and run the app and our account with Amplitude is open, unless deleted sooner on request.
Emails you send usUntil your question is settled, then only as long as we need a record of it.
Data held by Apple and VercelSet by those companies.

7How to delete your data

Deleting the app stops all new collection, but it does not cancel your subscription. You cancel through Apple (see our Terms of Use).

8Your rights

EU and UK

You have the right to:

Complaints. You can complain to us at speedometerwidget@apps.support. We will acknowledge your complaint within 30 days, look into it, and tell you the outcome. You can also complain to a regulator at any time. In the UK that is the Information Commissioner's Office. In the EU, you can complain to the data protection authority where you live, where you work, or where the problem happened.

California

We get this data from you, your device and Apple. Section 3 gives our purposes and section 6 gives how long each kind is kept.

CategoryDisclosed for a business purpose to
Identifiers: random ID, its hash, IDFV, IP address, transaction IDs, Apple's app transaction ID, and your email address if you email usRevenueCat, Amplitude, Superwall. Our email provider gets your email address. Vercel sees the IP address of website visitors.
Commercial information: purchases and subscription statusRevenueCat, Superwall, Apple. Amplitude gets whether you have Pro.
Internet or network activity: app events and device dataAmplitude, Superwall, RevenueCat
Approximate location: city or countryRevenueCat and Superwall get your App Store country. Amplitude and Superwall can derive location from your IP address.
Precise locationNot collected. GPS location stays on your phone.
Inferences: Superwall's estimate of how likely you are to subscribeSuperwall makes and holds its own estimate.

Selling. We do not sell or share personal information for cross-context behavioral advertising, including that of anyone under 16, and we have not done so in the past 12 months. The Apple ad attribution flow in section 4 is the one advertising-related data flow in the app. It measures our own Apple Ads campaigns.

Sensitive information. We do not collect precise location or other sensitive personal information.

Your rights. You can ask to know what we collect, delete it, correct it, and opt out of any sale or sharing. We will not treat you worse for using these rights. You can use an authorized agent, who must show that you gave permission. We respond within 45 days.

Signals. The app does not read Do Not Track or Global Privacy Control signals. RevenueCat, Superwall once it starts, and Amplitude while analytics is on, collect data about your use of this app over time, as section 4 describes.

How to make a request

Email speedometerwidget@apps.support. We reply within one month in the EU and UK, and within 45 days in California.

We hold no name or email for you, and the app does not show you your random ID. So we will tell you what we need to match a request to your data, which may include details from your App Store receipt. If we cannot match a request, we will tell you.

9International transfers

Data that leaves your phone goes to other countries, mainly the United States. The safeguards below are the ones named in each company's published data protection terms. You can ask us for a copy.

Company and locationSafeguard
Amplitude: the USEU-US Data Privacy Framework with the UK Extension, and Standard Contractual Clauses as a fallback.
RevenueCat: the US, on Amazon Web ServicesStandard Contractual Clauses, with the UK Addendum.
Superwall: the USStandard Contractual Clauses.
Apple and VercelSet out in their own privacy policies.

10Children

The app is not directed at children under 13, and we do not knowingly collect personal data from them. If you believe a child has used the app and you want their data removed, contact us.

11Security

Data the app sends to RevenueCat, Superwall and Amplitude travels over encrypted connections. Trips and settings on your phone are protected by iOS, and your random ID is kept in the Keychain. No system is perfectly secure, but because your location and trips never leave your phone, there is no copy of them on any server to leak.

12Changes to this policy

We will update this policy when the app or the companies it uses change. We will change the date at the top. For a material change, we will tell you ahead of time, in an app update or on this page.

13Contact

Dereck Ruzzman
speedometerwidget@apps.support