Privacy Policy (Datenschutzerklärung)
Last updated: November 14, 2026 · Applies to https://germanlogic.com & GermanLogic Android
1. Data Controller (Verantwortlicher)
GermanLogic (https://germanlogic.com) and the companion Android app Learn German - GermanLogic (com.reinlogic.germanlogic) are operated under German and EU data protection law (GDPR / DSGVO, Art. 4 No. 7) by:
Sedat Serttaş — ReinLogic
Email: [email protected]
Full postal address and statutory disclosures: Legal Notice (Impressum).
2. Web Hosting & Security (Cloudflare Pages / CDN)
This static website is hosted and delivered via Cloudflare Pages and Cloudflare’s CDN / reverse proxy (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA / Cloudflare Germany GmbH).
When you request pages over HTTPS, your browser transmits transient technical connection metadata (such as IP address, timestamp, requested URL, and user agent) through Cloudflare infrastructure solely for transport security, DDoS mitigation, and service reliability under Art. 6(1)(f) GDPR. Transfers to the United States are governed by Cloudflare’s Data Privacy Framework certification and Standard Contractual Clauses (SCCs).
3. Self-Hosted Fonts (No External Font Servers)
All website typefaces (Inter, Outfit, and JetBrains Mono) are self-hosted and served directly from our own domain. No requests are sent to Google Fonts servers to load typography.
4. Local Browser Storage & Interactive Tools (§ 25 TDDDG)
All interactive German language tools on this website (der/die/das checker, verb conjugator, adjective ending calculator, compound word splitter, sentence analyzer, number converter, pronunciation explorer, flashcards, daily puzzles, virtual keyboard, and level test) run locally in your browser. Text you enter is not transmitted to external AI APIs or saved to any ReinLogic user database.
To support strictly functional state without user accounts or tracking cookies, the website writes only local items in your browser’s localStorage:
germanlogic_consent_v1— stores your cookie/privacy consent selection for 12 months.gl-flashcards:*— optional local Leitner spaced-repetition deck progress and card mastery.germanlogic-wortspiel-v1&germanlogic-kasus-v1— optional daily puzzle streaks and statistics for Wortspiel and Kasus-Builder.germanlogic-level-test-v1— optional saved placement-test answers and remaining timer so you can pause and resume on the same device.germanlogic_keyboard_draft_v1— optional local draft text typed in the virtual German keyboard scratchpad.
Clearing browser site data removes all local storage entries immediately.
5. Consent Mode, Google Analytics 4 & Google AdSense
By default, Google Consent Mode v2 sets all optional consent signals (analytics_storage, ad_storage, ad_user_data, and ad_personalization) to denied (TDDDG § 25(1) and GDPR Art. 6(1)(a)). Neither Google Analytics nor Google AdSense loads before you opt in. Currently neither service is active on this website, so no consent banner is shown and no analytics or advertising cookies are set. If we enable either service, a consent banner will ask for your permission first.
- Google Analytics 4 (when configured and consented): loads
gtag.jsfromgoogletagmanager.com. GA4 has no separate IP-anonymization setting; Google states that GA4 does not log or store IP addresses. You can revoke analytics consent anytime; revoking deletes Google Analytics cookies (_ga,_ga_*,_gid,_gat*) for this domain and reloads the page without tracking scripts. - Google AdSense (when configured and consented): ad scripts and cookies load only if you consent to Advertising. If you later withdraw advertising consent, the page reloads without initializing the ad script. You can also manage ad personalization in Google Ads Settings.
6. GermanLogic Android App (Google Play, RevenueCat & Age Signals)
The companion Android application Learn German - GermanLogic (com.reinlogic.germanlogic) requires no account or sign-up and contains no ads and no analytics/tracking SDKs.
- On-device storage & backups: Lesson progress, quiz scores, spaced-repetition reviews, streaks, bookmarks, study time, and preferences stay locally on your device in private app storage (Hive database and preferences). If Android Auto Backup is enabled on your device, Google may include local app data in your device backup under your Google Account settings; ReinLogic has no access to those backups.
- Device text-to-speech, notifications & bundled fonts: Pronunciation audio uses Android’s built-in text-to-speech engine (
de-DE) and never uses the microphone or records audio. Daily study reminders are scheduled locally on-device. Fonts are bundled inside the app. - In-app purchases via Google Play & RevenueCat: Payments are processed by Google Play; ReinLogic never receives your credit card or payment credentials. Subscription and lifetime purchase receipts are validated directly with Google Play and processed through RevenueCat, Inc. (acting as our processor under HTTPS and EU Standard Contractual Clauses where data is processed in the US). To validate, restore, and maintain Pro access, RevenueCat processes a random anonymous app user ID (not linked to your name or email), purchase/subscription history (product, price, currency, purchase/renewal/expiry status, store transaction ID), and request metadata (IP address, device model, OS, app version, store country). See RevenueCat’s Privacy Policy. To request access or deletion of RevenueCat purchase records (which may affect purchase restoration), email [email protected] with your Google Play order ID (
GPA.…). - Google Play Age Signals: Where required by regional law (for example Texas or Brazil), tapping Buy may query Google Play’s Age Signals API for age-group and parental-approval status before offering paid purchases. The app never asks for your date of birth and uses the signal strictly on-device without storing it or sending it to ReinLogic.
7. External Links & Your GDPR Rights
Our DACH practical guides link to official public portals and consumer resources (such as make-it-in-germany.com, gesetze-im-internet.de, bamf.de, oesterreich.gv.at, ch.ch, and municipal citizen offices). External websites operate under their own privacy notices.
Under GDPR Articles 15–22 and Art. 7(3), you have the right to request access, rectification, erasure, restriction of processing, data portability, to object to processing based on legitimate interests, to withdraw granted consent at any time for the future, and to lodge a complaint with a data protection supervisory authority (Datenschutzaufsichtsbehörde, Art. 77 GDPR).