1. Who we are
DeutschFit (the “app”) is operated by Jordan Moyo (a natural person), working under the unregistered trade names DeutschFit and SmartlyDataSense. The data controller is:
Jordan Moyo
[STREET PENDING], Douala
Cameroon
Email: lordmoyojordan@gmail.com
Although the data controller is established outside the EU, this policy is written to comply with the EU General Data Protection Regulation (GDPR), which applies extraterritorially under Article 3(2) because the service is offered to data subjects in the EU.
2. What we collect
- Account data: email address (for sign-in), a hashed password (dev/preview only) or one-time code (production).
- Exam preferences: chosen exam board (Goethe / TELC / ÖSD / TestDaF / ECL / Pflege / Beruf Tourismus) and CEFR level (A1-C2).
- Learning activity: exercise attempts, scores, time on task, and progress per CEFR competence (Lesen, Hören, Schreiben, Sprechen, Grammar, Landeskunde).
- Graded work: your Schreiben text submissions and Sprechen audio recordings, used to produce feedback.
- Device diagnostics: crash reports and anonymous performance metrics (via Expo / Sentry) to improve stability.
3. How we use it
- To provide AI-generated feedback on your writing and speaking (via OpenAI, our sole AI provider for v1.0).
- To track your progress and personalise the Coach weekly plan.
- To fix bugs and improve the app.
- To communicate with you about the service (account, support).
4. AI processing
Your Schreiben text submissions and Sprechen audio recordings are sent to OpenAI for grading. OpenAI does not use your data to train its models (as per the API data-usage policy). We do not send your identity to OpenAI — submissions are keyed by an opaque ID.
5. Data storage
Account and learning data live in Supabase (Postgres + Storage) hosted in the EU. Audio files are stored encrypted at rest.
6. Data retention
- Graded submissions: retained while your account is active.
- Raw audio recordings: deleted 90 days after grading.
- Account data: deleted within 30 days of account deletion request.
7. Your rights (GDPR)
You can request access to, correction of, or deletion of your data at any time by emailing lordmoyojordan@gmail.com. You also have the right to lodge a complaint with your local data-protection authority (e.g. the BfDI in Germany, the CNIL in France).
8. Sharing
We do not sell your data. We share data only with the processors listed above (Supabase, OpenAI, Expo) strictly to run the service.
9. Children
DeutschFit is not directed at children under 13. If you believe a child under 13 has provided us with personal data, contact us and we will delete it.
10. Changes
We will post any changes to this policy here and bump the version number. Material changes will be notified in-app.