Mazlet uses account and learning activity data to save progress, synchronize devices, calculate readiness, and improve its driving-theory experience. This policy should still receive legal review before public launch.
Account data
Mazlet stores account details needed to save progress and manage access.
Learning and practice data
Mazlet stores lesson completion, practice and exam attempts, answer choices, correctness, timings, scores, topic and subtopic progress, and mistake-review history. Signed-in activity is linked to the account so it can be retrieved on another device.
Tests without an account
For a free test, Mazlet creates a random guest identifier in a secure cookie and stores test progress for up to 90 days. This can include start, completion or abandonment, answers, question order and version, timings, score, topic breakdown, locale, country, licence type, coarse device class, entry path, referrer hostname, campaign tags, review/restart activity, and signup conversion. The activity record does not store a raw IP address, a full referrer URL, or a browser fingerprint.
Account conversion
If a guest signs in or creates an account in the same browser, their guest test history is attached to that account so progress is not lost.
Optional analytics
Optional analytics use Vercel Web Analytics and, when configured, Google Analytics 4 only after you opt in. Public page views, test starts/completions and confirmed email registrations can include exam country, language and the first public landing page in the current browser session. Private practice and exam session URLs, email addresses and account identifiers are excluded. Refusing analytics does not prevent a test or saving learning progress. Use Analytics preferences to withdraw; withdrawal clears session attribution and stops future optional events. Mazlet also keeps consented public visit records for up to 90 days: public page paths, entry and last pages, visible time, referring hostname, site country, language, broad device category and geographic country supplied by the hosting provider. We do not store IP addresses. A random 30-minute visit identifier connects pages; a new account identifier may be attached internally to attribute account creation, but is not sent to external analytics. Your accept or decline choice is saved in this browser; use Analytics preferences to change it.
Payments
Payments are processed by Stripe Checkout. Mazlet should store payment references, not raw card data.
Have a question?
Contact Mazlet about these documents or your account.
