Privacy Policy
Last updated: August 22, 2026
DMV Prep ("the App") is built so that studying for your permit test doesn't require handing over your personal information. This page explains, plainly, what data the App does and doesn't collect. Most of this page covers the iOS app — a few details (iCloud sync, Apple Intelligence) are Apple-only — and the two sections on the website are marked as such. DMV Prep is also on Android; that app collects nothing either, and has its own privacy policy.
No account required
You never need to sign up, log in, or provide an email address, name, or phone number to use the App. There is no user account system.
Your study data stays on your device
Test results, quiz scores, bookmarks, wrong-answer history, streaks, and settings are stored locally on your device. We — the developer — never receive, see, or have access to this data.
If you're signed into iCloud on your device, this local data may sync across your own devices using Apple's private CloudKit database. That sync is between your devices and your personal iCloud account; it does not pass through, or become visible to, any server we operate.
The AI coach runs on your device
When available, wrong-answer explanations, follow-up questions, and self-check quizzes are generated using Apple's on-device Apple Intelligence (FoundationModels) — processed entirely on your device. Nothing about your questions, answers, or conversations with the coach is sent to us or to any third party for this feature. On devices without Apple Intelligence, the App falls back to built-in, deterministic explanations — still with no network calls.
Anonymous product analytics
The App uses Firebase Analytics to understand aggregate feature usage — for example, how many people complete onboarding, or how many practice tests are taken. It sends:
- An app-instance identifier and technical device/app information used by Firebase to measure aggregate app usage
- The name of the event (e.g. "test completed") and non-personal parameters (e.g. score, pass/fail)
Firebase may also derive approximate location from network data for aggregate reporting. No account information, question content, or AI coach conversations are included in our custom analytics events. Firebase processes this information under Google's privacy terms.
Crash diagnostics
We use Firebase Crashlytics to receive crash reports and technical diagnostic information so we can identify and fix app failures. Crashlytics data is used only for app stability and is not used for advertising or tracking.
Your progress on this website stays in your browser
If you take a practice test, work through the Study Path, or use the road-test checklist and driving log on this website, that progress — modules and lessons completed, practice results, questions you missed, your checklist, your logged practice hours, and roughly when your test is — is stored in your own browser, on the device you are using. It is never sent to us and we cannot see it.
We do not use cookies to recognise you. Because this progress lives in your browser, it does not follow you between devices, it is not shared between this website and the App, and anyone else using the same browser profile on the same device would see it. Clearing your browser's site data erases it, and nothing on the website requires it — every lesson, practice test and guide is readable without it.
Your test date is stored as a rough range, such as “in the next two weeks”, never as an actual date.
Website analytics
The DMV Prep website uses Google Analytics 4 to understand aggregate site usage, such as pages visited, referral source, browser and device type, and approximate location derived from IP address. Google may set a cookie or similar identifier for this purpose. We do not send study answers, question content, account data, or personally identifying information to Google Analytics. The website's analytics are separate from the app's — the two do not share an identifier, and we cannot connect a website visitor to an app user.
No advertising
The App shows no ads and includes no third-party advertising SDKs, ad identifiers, or ad tracking of any kind.
No data is sold or shared
We do not sell, rent, or share analytics data with third parties for marketing purposes.
Children's privacy
The App does not knowingly collect personal information from anyone, including children, since no account or personal data collection exists in the App at all.
Changes to this policy
If this policy changes — for example, if a future version adds a feature that changes what data is collected — we'll update this page and the "Last updated" date above.
Contact
Questions about this policy? Email [email protected].