The app is designed to work without identification. We collect no name, no address, no date of birth and no data relating to your nationality application.
Progress data (stored locally)
Your answers, your accuracy per subject, your mock exam scores and your preferences (language, home screen layout, onboarding status) are stored in your device's local storage, using the operating system's standard storage mechanism.
This information never leaves your phone. We have no access to it. It is permanently deleted when you reset your progress from the app settings, or when you uninstall the app.
Analytics (Firebase Analytics)
The app includes Google Firebase Analytics so we can understand how it is used: screens viewed, features triggered, interface language, device type, operating system version and app version. These events are tied to a pseudonymous installation identifier generated by Firebase, not to your identity.
On iOS, the app is configured without advertising identifier (IDFA) support: we collect no identifier for advertising purposes, and the app shows no advertising.
Purpose: improving the app and fixing journeys that cause problems. Legal basis: our legitimate interest in improving a service you chose to install (Article 6(1)(f) GDPR). You can object at any time by turning off analytics sharing in your device settings, or by writing to us.
Google acts as a processor. Transfers outside the European Union may occur; they are covered by the European Commission's standard contractual clauses and by the EU–US Data Privacy Framework.
Crash reports
We include no third-party crash reporting tool in the app. If you have agreed to share analytics and diagnostic data with developers in your Apple device settings, Apple may pass us aggregated, anonymised crash reports through App Store Connect. These reports contain technical information (device model, system version, stack trace) and cannot identify you.
You can turn this sharing off at any time in Settings › Privacy & Security › Analytics & Improvements.
Purchases and subscriptions
Purchases are made through Apple's App Store. Apple processes the payment, and we never receive your card number, your billing address or your Apple ID.
We use RevenueCat, a provider specialising in mobile subscription management, to verify that your purchase is valid and unlock Premium features. RevenueCat processes an anonymous app identifier, the identifier of the product purchased, the purchase date, the expiry date and the store country. None of this data identifies you by name.
Purpose: performing the contract entered into when you take out a subscription. Legal basis: performance of a contract (Article 6(1)(b) GDPR).
Reminder notifications
If you accept them, the app schedules daily revision reminders. These notifications are generated and scheduled locally on your device: they pass through no server and we collect no push notification token.
You can decline them on first launch or turn them off at any time in your device settings. Legal basis: your consent (Article 6(1)(a) GDPR).