FuehrerscheinUebungen (“we”, “us”, “our”) is the data controller for personal data collected through this website at fuehrerscheinuebungen.netlify.app. We provide a free, unofficial practice tool for the German driving license theory exam and are not affiliated with TUeV, DEKRA, or any official German licensing authority.
Contact: open an issue at github.com/popatkaran/germandrivinglicensetheoryapp
| Data | Purpose | Legal basis (GDPR Art. 6) |
|---|---|---|
| Email address | Account creation, authentication, and transactional emails (verification, password reset) | Art. 6(1)(b) - performance of contract |
| Password (hashed, never stored in plain text) | Authentication | Art. 6(1)(b) - performance of contract |
| Google account name and email (OAuth only) | Authentication via Google OAuth - read-only, not stored beyond session | Art. 6(1)(b) - performance of contract |
| Display name (optional) | Personalising your account experience | Art. 6(1)(b) - performance of contract |
| Quiz progress and answer history | Saving your practice progress across sessions | Art. 6(1)(b) - performance of contract |
| IP address and request logs | Security, fraud prevention, and abuse detection | Art. 6(1)(f) - legitimate interest |
We do not sell your data, use it for advertising, or share it with third parties beyond the sub-processors listed in section 3.
We share data only with sub-processors bound by a Data Processing Agreement (DPA) and operating under adequate safeguards:
| Processor | Purpose | Data transferred | Safeguard |
|---|---|---|---|
| Supabase Inc. | Database and authentication | Email, hashed password, display name, quiz progress | DPA + Standard Contractual Clauses (SCCs) |
| Google LLC (OAuth only) | Optional authentication | Google account email and name - read-only | Google Data Processing Amendment |
| Netlify Inc. | Hosting and CDN | IP address, request metadata | Netlify Data Processing Agreement |
Under the EU GDPR and national data protection laws you have the right to:
To exercise any right not available through your account page, open an issue at github.com/popatkaran/germandrivinglicensetheoryapp. We will respond within 30 days.
We use only functional cookies necessary to maintain your authenticated session. These are set by Supabase SSR and are HttpOnly, Secure, and SameSite=Lax. No advertising or analytics cookies are in use. No consent banner is required for strictly necessary cookies under the ePrivacy Directive.
You have the right to lodge a complaint with your national data protection supervisory authority. In Germany this is the Federal Commissioner for Data Protection and Freedom of Information (BfDI).
We will notify registered users by email if we make material changes. The version number and effective date at the top of this page will be updated. Continued use of the service after notification constitutes acceptance of the updated policy.