Privacy Policy
DELF A2 B1 B2 Mock Exam by SmartPrep Labs LLP
Last updated: September 27, 2026
SmartPrep Labs LLP ("SmartPrep Labs", "we", "us", or "our") provides the DELF A2 B1 B2 Mock Exam mobile application (the "App"). This policy explains what the App processes, why it is processed, and your choices.
Independent app notice: The App is an independent preparation tool. It is not affiliated with, approved, endorsed, or operated by France Education international or an examination centre. Practice scores and automated feedback are not official DELF results.
1. Information we process
Technical identity and learning data
- A random anonymous Firebase user ID used to protect and separate learner data. The App does not require a visible account in version 1.0.1.
- Selected DELF level and format, practice and mock configuration, answers, attempts, scores, completion history, progress, feedback, and quota use.
- Typed Writing responses, Speaking recordings, speech transcripts, and automated feedback reports when you choose those features.
Purchases, diagnostics, and security
- An app-specific RevenueCat customer identifier, products, entitlement state, and relevant store events used to provide subscription access. We do not receive full payment-card details.
- App instance, device and app version information, performance data, sanitized crash diagnostics, integrity signals, rate-limit counters, and audit events used for security and reliability.
- Approximate location may be inferred from an IP address by infrastructure providers for security. The App does not request GPS, contacts, or advertising tracking permission.
2. Why we process information
We process this information to provide practice and mock exams, save and resume attempts, track progress, restore subscription access, transcribe requested Speaking answers, produce requested Writing and Speaking feedback, prevent abuse, and maintain the service.
Automated feedback is an educational estimate. It is not an official result and does not make a legal or similarly significant decision.
3. Service providers
- Firebase and Google Cloud for anonymous authentication, database, protected storage, server functions, App Check, diagnostics, and service hosting.
- OpenAI for requested speech transcription and automated evaluation. Vertex AI may be introduced later only as a configured fallback, with this policy updated when applicable.
- RevenueCat for subscription and entitlement synchronization.
- Apple App Store or Google Play for purchase processing and store-account management.
Providers may process information outside your country under their applicable terms and safeguards. We do not sell personal information, use learner content for personalized advertising, or enable cross-app advertising tracking.
4. Storage, retention, and deletion
- Learning data and reports are retained while the anonymous technical identity remains active or while reasonably required to provide and protect the service.
- A cloud Speaking recording is deleted after a report is successfully stored. A protected upload may remain temporarily after a failed process so the operation can be retried, or until data deletion.
- Local drafts and recordings remain on the device until the attempt is completed or discarded, local data is deleted, or the App is removed under the operating system's behavior.
Using Profile > Delete my data removes local learning data and, when secure services are available, the server-side learner tree, remaining protected uploads, entitlements linked to the technical identity, and the anonymous Firebase Auth identity. Limited security and legal records may remain when reasonably necessary, with identifiers minimized or one-way hashed where possible.
Deleting App data does not cancel a store subscription. See the Data Deletion page.
5. Your choices and rights
- Choose whether to submit a Writing response or Speaking recording for automated feedback.
- Manage or cancel a subscription in the applicable store account.
- Delete local and server-side learner data in the App.
- Request access, correction, deletion, restriction, objection, or portability by emailing support@smartpreplabs.com. Include the Support identifier shown in Profile when available. We may need to verify the request.
6. Children and security
The App is not directed to children below the digital-consent age applicable in their country. Do not include real personal, medical, financial, or other sensitive information in practice answers. Contact us if you believe a child has provided personal information without valid authorization.
We use authenticated owner-bound paths, server-side authorization, rate limits, app integrity checks, and encrypted network connections. No system can be guaranteed completely secure.
7. Changes and contact
We may update this policy when the App, providers, or law changes. We will show a new update date and provide any additional notice required by law.
Data controller: SmartPrep Labs LLP
BIN: 251240026638
Uralsk, West Kazakhstan Region, Republic of Kazakhstan
Email: support@smartpreplabs.com