Einbürgerungstest & DTZ ← Back to app

Cookie Policy — Einbürgerungstest & DTZ

Last updated: 2026-07-10

This Cookie Policy explains what cookies and similar storage technologies Einbürgerungstest & DTZ uses, why we use them, and what choices you have. It is a supplement to our Privacy Policy.

What is a cookie?

A "cookie" is a small text file stored on your device when you visit a website. Modern browsers and mobile apps also use related storage mechanisms like localStorage, sessionStorage, and IndexedDB. We refer to all of these collectively as "cookies" in this policy.

What we use

Einbürgerungstest & DTZ uses the minimum storage required to function. We do not use third-party advertising or marketing cookies. We do not have a cookie banner because we do not set non-essential cookies without your explicit consent.

Strictly necessary (always active, no consent required under GDPR/DSGVO Art. 6(1)(f))

Name Type Purpose Duration
current_profile localStorage Remember which profile is active (multi-profile users) Until you delete app data
bundesland localStorage Remember your selected federal state (Bundesland) for the Einbürgerungstest Until reset
exam_level localStorage Remember your chosen DTZ level (A2 / B1) Until reset
progress_state localStorage Your training / mastery progress (reading, listening, etc.) Until reset
session_stats localStorage Your session history and exam-simulation scores Until reset
subscription_v1 localStorage Cached entitlement tier (validated server-side) Until entitlement expires or reset
user_email_v1 localStorage Email linked to your trial/purchase (kept on your device) Until reset
device_id localStorage Random anonymous device identifier (analytics de-duplication) Until reset
lang_override localStorage Your chosen interface language (de / en / tr / ar / ru / uk) Until reset
theme localStorage Light / dark appearance preference Until reset
migration_flag localStorage Internal one-time data-migration marker Permanent

These cookies are essential to deliver the features you actively use. Without them the app cannot remember your progress, your Bundesland, or your language between sessions.

Functional (active if you opt in)

Analytics / Marketing

None from third parties. We do not use Google Analytics, Facebook Pixel, advertising trackers, or any third-party analytics. Our own anonymous, cookieless usage counters do not use tracking cookies and cannot identify you.

Optional crash reporting (if enabled)

If you opt in to anonymous crash reporting (Settings → Privacy):

Name Type Purpose Duration
crash_session_id localStorage Tie a crash report to a session 24h

This is opt-in only and stores anonymous data only.

Cookies set by payment processors

When you make a purchase you interact with the Apple App Store (iOS, via RevenueCat) or, on the web, Stripe Checkout. Those services set their own cookies governed by their own policies:

We do not control those cookies. They are not set in our app directly.

Cookies set by Anthropic (AI grading)

When you submit a DTZ writing/speaking answer for AI grading, the request goes to Anthropic's Claude API. Anthropic may set transient cookies during the API request. We have no control over those.

Your choices

Updates

We may update this policy. The "Last updated" date reflects the most recent change.

Contact

Email: kell@chefzwart.nl