Privacy Policy
Dart Weather for Auto
Last updated: August 19, 2026
The short version
Dart Weather uses your location to show the weather where you are — no accounts, no ads, no advertising IDs, and no servers of ours storing anything about you. Release builds send anonymous crash reports and usage analytics to Firebase (Google) and PostHog so we can fix bugs and improve the app.
Where your location goes
Coordinates are rounded to about 1 km and sent over HTTPS only to fetch weather. Several alert sources receive no coordinates at all — the app downloads a national feed and filters it on-device:
| Provider | Used for |
|---|---|
| Pirate Weather, Open-Meteo, MET Norway | Conditions, forecast, air quality |
| Your region’s national weather authority (NWS/NOAA in the US; ECCC, JMA, MeteoAlarm, WMO SWIC authorities, and more) | Severe-weather alerts — many receive no coordinates |
| LibreWXR, RainViewer, IEM + map tiles (Mapbox or keyless CARTO) | Radar, satellite, base map — coarse tile coordinates |
| Google Pollen, OSRM, OpenStreetMap (+ configured backups: OpenWeatherMap, Geoapify, LocationIQ) | Pollen, routing, geocoding — when enabled; backups only if a primary fails |
Never sold, never used for ads. Each provider has its own privacy policy.
What we don’t collect
- No name, email, or account — there are none.
- No ads, ad tracking, or advertising IDs (the Advertising ID is off).
- No vehicle identifiers, and no driving history. The app notes your car’s catalog-level make/model/year/powertrain and whether it is parked or driving (plus which vehicle signal said so — gear, parking brake, charging cable, or the system’s own drive-restriction state) as coarse categories — never a VIN, speed values, routes, or location traces. One diagnostic reads the cellular network type (e.g. LTE/5G) — never a phone number, IMEI, or any identifier.
Crash reports & analytics
Release builds send crash reports to Firebase Crashlytics (stack trace, basic device info, a random per-install ID; deleted by Google after about 90 days) and usage analytics to Firebase Analytics and PostHog (which screens and features get used, a per-install ID, and a coarse 2-letter country code — never coordinates), tagged with your car’s catalog-level make/model/year/powertrain and a coarse parked-or-driving state with the signal class that determined it — bounded categories that gate driver-distraction features like parked-only radar animation. Since version 1.37.12 those events also carry the car’s UX-restriction flag set: the numeric value the car’s operating system publishes to say which interactions it is restricting at that moment (for example “no video”, or its fully-restricted setting). It is recorded exactly as reported rather than rounded into a category, so an unusual value from a particular vehicle model stays visible — that is how we tell one car’s distraction policy from another’s, and how we spot head units stuck in a restricted setting where our map would never animate. It describes the car’s own configuration, not you: no location, no identity, and no record of anything you did. Events also carry version strings for the software the app runs on: the OS build and security-patch level, the modem firmware version, and — in the car — the version of the Google system app that draws our screens, which updates through Play on its own schedule and has changed how those screens render without any change from us. None of those identify you or your car; every device on that software reports the same values. So that we can measure reliability end-to-end (for example, whether installs that hit repeated failures later uninstall), in the car app PostHog also stores the same random Firebase per-install ID the app already sends to Google — one existing ID shared between our two analytics processors, not a new identifier; it resets along with everything else if you uninstall or clear the app’s data. None of it is linked to your identity or advertising ID, and debug builds send nothing.
This website (separate from the app) uses PostHog for privacy-first, cookieless visitor analytics — anonymous page views only, no cookies, no cross-site tracking, and Do Not Track is honored.
Storage and deletion
Your latest location and weather are cached encrypted on your device so the app starts instantly and survives brief signal drops; uninstalling deletes all of it — we keep nothing to delete. The app isn’t directed at children. If this policy changes, we’ll update the date above.
Personal use & your responsibility
Dart Weather is free, for personal, non-commercial use. Weather can be wrong, delayed, or unavailable — never rely on it for safety-critical decisions, and don’t let it distract you from driving. See the Terms of Service.