Privacy Policy

Last updated: March 22, 2026

Overview

Leben in Deutschland Test ("the App") is designed to help you prepare for the German citizenship test. We take your privacy seriously. This policy explains what data the App collects, how it is used, and your rights.

Data Stored on Your Device

All study-related data is stored locally on your device using an on-device database (SQLite). This includes:

  • Your study progress and question history
  • Bookmarked questions
  • Settings and preferences (selected state, language, exam date)
  • Daily study streak data
  • Practice test results

This data never leaves your device and is not transmitted to any server. If you uninstall the App, this data is permanently deleted.

Translation Feature

The App offers an optional translation feature that translates questions and answer options into your preferred language. When you use this feature:

  • The text of the question and its answer options are sent to our server (hosted on Cloudflare Workers).
  • Our server forwards the text to Google's Gemini API for translation.
  • Translated results are cached on our server (Cloudflare KV) to improve performance and reduce repeated API calls.
  • No personal information or identifiers are included in translation requests.

You can use the App fully without the translation feature. All core study functionality works offline.

Analytics

To improve the App, we collect anonymous usage analytics via PostHog (hosted in the EU). This includes:

  • App events such as questions answered, study sessions started, and settings changed.
  • Screen views within the App.
  • Basic device information (device model, OS version, app version).
  • A randomly generated anonymous identifier stored on your device.

This data is not linked to your identity. We do not collect your name, email, or any personal information through analytics. You cannot be personally identified from the data we collect.

Rate Limiting

To protect the translation service from abuse, we implement rate limiting based on your IP address. IP addresses are stored transiently in server memory and are not logged or persisted beyond the rate-limiting window.

Data We Do Not Collect

We want to be clear about what we do not do:

  • We do not require user accounts or registration.
  • We do not collect personal information (name, email, phone number).
  • We do not display advertisements.
  • We do not sell or share any data with third parties.
  • We do not use cookies.

Third-Party Services

The App uses the following third-party services:

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect any personal information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last updated" date at the top of this page.

Contact

If you have questions about this Privacy Policy, please contact us at support@lebenindeutschlandtest.app.