Speedio ("we", "our", or "us") is committed to protecting your privacy. This policy explains what information Speedio collects, how it is used, and the choices you have. It applies to the Speedio iOS application ("Speedio" or "the App") and any related services we operate.
If you do not agree with this policy, please do not install or use the App.
Speedio never sells your personal data and never shares it with advertisers.
By default, using Speedio requires no account and no data leaves your device. If you opt in to drive recording, sensor data is stored on your device. If you additionally create an account, that data is also backed up to our cloud so you can see the same sessions on another device. Anything stored in the cloud is deleted when you request deletion of your account.
Creating an account is optional. If you do create one, we collect:
We do not request or collect a phone number, real name (other than what Apple returns), profile photo, or any government identifier.
Speedio uses GPS location exclusively to display your speed, your position on the map, posted speed limits and (in Arizona) nearby speed cameras, and to enable CarPlay navigation.
You can disable Speedio's location access at any time in iOS Settings. Doing so will break the core speed display and navigation features.
When you press Record, Speedio captures, once per second: timestamp, latitude, longitude, instantaneous speed, and the posted speed limit in effect at that instant. If your speed exceeds the limit at that instant, an over-limit flag is also recorded. The reverse-geocoded names of your start and end points are saved alongside the session.
Drive session data is stored in on-device SwiftData storage and, if you are signed in, also uploaded to our cloud database under your user ID.
Preferences such as your speed-buffer tolerance, audio-alert toggle, voice-navigation toggle, units (mph / km/h), and GPS accuracy mode are stored via iOS UserDefaults (the same @AppStorage system the App uses) on your device. If you are signed in, the same values are mirrored to your cloud profile so they follow you to other devices.
Firebase automatically generates an app-instance identifier (a per-install random ID; no IDFA) when the SDK initializes, and may also receive device-class information needed to deliver its services. See Firebase's privacy policy for the details.
Speedio's Crash Detection feature uses the device's motion coprocessor entirely on-device. No motion, accelerometer, gyroscope, or crash-detected event data is ever transmitted anywhere by this feature.
We use the information above only for these purposes:
To deliver the App's functionality, certain information is sent to the third-party and Apple-platform services below. We do not sell or rent any personal information to anyone, and we do not share your data with advertisers or analytics companies.
Firebase is used for account authentication and cloud storage of drive sessions, last-known location, user profile, and preferences. Although the FirebaseAnalytics SDK is bundled with the App (a transitive dependency of Firebase), analytics data collection is turned off via the IS_ANALYTICS_ENABLED=false key in the embedded GoogleService-Info.plist, and Speedio does not log any Firebase Analytics events. Service data handled by Firebase is detailed in firebase.google.com/support/privacy.
For map display, address search, turn-by-turn navigation, and reverse-geocoding your start and end locations, Speedio uses Apple's MapKit framework and CoreLocation geocoder. These calls are subject to Apple's privacy practices, described in apple.com/legal/privacy.
services6.arcgis.com) — for posted speed limits on Arizona state highways. When Speedio looks up a speed limit near your current location, your coordinates are sent to this public ArcGIS endpoint. Coverage is Arizona-only.overpass-api.de) — for posted speed limits outside ArcGIS coverage (most U.S. roads and many international roads). Your coordinates are part of each live query. The Overpass instance is operated by the OpenStreetMap community.These endpoints receive only your current latitude/longitude and a standard user-agent string. No account or device identifier is shared with either service.
az511.com)The Arizona Department of Transportation operates az511.com. Speedio can fetch its public speed-camera catalog so the App can warn you about known cameras on your route. No Speedio account is required to fetch this list, and nothing identifying you beyond your IP address (a normal part of any HTTPS request) is sent to az511.com.
CarPlay is an Apple-provided framework, not a third-party data processor. When you use Speedio in CarPlay, the same on-device data described above is rendered in your car's display. Apple's privacy policy applies to the CarPlay framework itself.
We never sell, rent, or trade your personal information. The only entities that receive your data are the service providers listed above (Firebase, Apple platforms, ArcGIS, Overpass, az511.com), each receiving only the minimum data needed for the function you asked for. We do not share your account or drive data with third parties for marketing, advertising, profiling, or any commercial purpose.
We may disclose information only when compelled by valid legal process, or when necessary to protect the safety, rights, or property of our users or the public.
Account credentials are stored in iOS Keychain. Cloud data is transmitted over HTTPS using TLS. Account access requires the password or Apple ID for the account — we cannot bypass this even with server-side credentials. Despite these measures, no system is perfectly secure; please use a strong, unique password and protect your device.
Speedio is designed for general audiences and is not directed to children under 13. We do not knowingly collect personal data from children under 13 (or under the age defined by your local law). If you believe a child has provided us with personal data, contact us and we will delete it.
Speedio is operated from the United States. If you use the App from outside the United States, you understand that your information will be transferred to, stored in, and processed in the United States and in the locations of our service providers listed above. Data-protection laws in those jurisdictions may differ from those of your home country.
If you are a California resident, you have the rights below under the California Consumer Privacy Act, as amended by the California Privacy Rights Act:
To exercise any of these rights, email us at the address below. We will respond within 45 days as required by California law (extendable by an additional 45 days with notice). You may designate an authorized agent to act on your behalf, subject to verification.
If we make material changes, we will update the "Effective" date above. For significant changes, we may also notify you in-app and via email associated with your account.
Privacy questions, deletion requests, and CCPA / California rights requests:
Speedio Privacy