// LEGAL · DSGVO

Datenschutz

Diese Erklärung umfasst diese Website (trockenfenster.de) und die Trockenfenster-App für iOS und Android. Keine Werbung, kein Nutzungs-Tracking, keine Werbe-IDs — Hosting in der EU.

1. Verantwortlicher

Verantwortlich für die Datenverarbeitung auf dieser Website und in der App Trockenfenster ist:

Daniel Kiefer
Lucent Dreams
Neue Str. 20
72820 Sonnenbühl
Deutschland
E-Mail: ceo@lucentdreams.eu

Vollständige Kontaktdaten und Pflichtangaben siehe Impressum.

2. Diese Website (trockenfenster.de)

Beim Besuch dieser Website werden über den Hosting-Anbieter automatisch sogenannte Server-Logfiles erhoben, die Ihr Browser übermittelt. Dazu gehören:

  • IP-Adresse des anfragenden Rechners
  • Datum und Uhrzeit des Zugriffs
  • Name und URL der abgerufenen Datei
  • Übertragene Datenmenge
  • Browsertyp und -version
  • Verwendetes Betriebssystem
  • Referrer-URL (zuvor besuchte Seite)

Diese Daten werden temporär gespeichert und nach spätestens 7 Tagen automatisch gelöscht, sofern keine weitere Verarbeitung zu Beweiszwecken erforderlich ist. Die Daten werden nicht mit anderen Datenquellen zusammengeführt und nicht für Analyse-, Werbe- oder Profilbildungszwecke verwendet.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der sicheren und störungsfreien Bereitstellung der Website).

Die Website wird über HTTPS (TLS) ausgeliefert. Wenn Sie uns per E-Mail kontaktieren, werden Ihre Angaben (E-Mail-Adresse, Inhalt der Anfrage) zum Zweck der Bearbeitung gespeichert und nicht ohne Ihre Einwilligung weitergegeben.

3. Schriften, Cookies und Tracking auf dieser Website

Diese Website nutzt keine Cookies, kein Tracking, keine Analyse-Tools und keine Drittanbieter-Inhalte.

Schriftarten: Die verwendeten Schriften (Fraunces, IBM Plex Mono, Public Sans) werden ausschließlich lokal von unserem Server ausgeliefert. Es findet beim Besuch dieser Website keine Verbindung zu Google Fonts, Adobe Fonts oder anderen externen Schrift-CDNs statt. Ihre IP-Adresse wird nicht an Google oder andere Drittanbieter übertragen.

Cookies: Diese Website setzt keine Cookies. Ein Cookie-Consent-Banner ist daher nicht erforderlich.

Karten: Falls eine interaktive Vorschau-Karte angezeigt wird, werden Kartendaten nur nach ausdrücklicher Bestätigung geladen.

4. Standortdaten in der App (GPS)

Die Trockenfenster-App fragt auf Wunsch des Nutzers den aktuellen Standort ab, um eine präzise Regenvorhersage für die richtige Position im DWD-Radargitter zu berechnen.

  • Welche Daten: geografische Koordinaten (Breiten-/Längengrad) in der Genauigkeit, die das Betriebssystem liefert. Typischerweise 10–100 m.
  • Zweck: Auswahl des passenden 1 × 1 km-Radar-Pixels und Erstellung der Vorhersage für die nächsten 0–60 Minuten.
  • Wer verarbeitet: Ihr Gerät (kurzfristig im Arbeitsspeicher) und unser Backend-Server (siehe Abschnitt 6).
  • Speicherung: Ihre Koordinaten werden weder auf dem Gerät noch auf dem Server dauerhaft gespeichert. Sie werden bewusst im Request-Body (nicht als URL-Parameter) übertragen, damit sie nicht in den Zugriffslogs landen.
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) und Art. 6 Abs. 1 lit. a DSGVO (Einwilligung über den iOS-/Android-Standort-Dialog).
  • Widerruf: Sie können die Standort-Berechtigung jederzeit in den Geräte-Einstellungen widerrufen. Die App ist dann weiter nutzbar (Kartentab, Ortssuche), die „Standort"-Funktion aber deaktiviert.

Eingetragene Benachrichtigungs-Standorte (z. B. „Haus", „Büro") und Aktivitäts-Profile bleiben nur auf Ihrem Gerät, der Server kennt sie nicht (siehe Abschnitt 9).

5. Push-Benachrichtigungen (FCM + eigenes Backend)

Benachrichtigungen („In 23 Min Regen an deinem Standort") sind optional. Sie müssen sie in der App aktiv einschalten. Erst dann greifen folgende Datenflüsse:

5.1 FCM-Gerätetoken (Firebase Cloud Messaging)

Damit Push überhaupt zugestellt werden kann, holen wir beim Einschalten einen anonymen Gerätetoken bei Firebase Cloud Messaging (Google Ireland Limited / Google LLC, USA). Der Token identifiziert das Gerät, nicht Sie als Person.

  • Welche Daten an Google: Token-Anfrage (Betriebssystem, App-Bundle-ID, Google-Play-Services- oder APNs-Metadaten). Keine Standortdaten, keine Nutzerkennung.
  • Drittland: Übermittlung USA, abgesichert durch EU-Standardvertragsklauseln (SCCs) und den EU-US Data Privacy Framework.
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung beim Aktivieren von Push).

5.2 Speicherung auf unserem Backend

Wenn Sie Push aktivieren, speichert unser Backend Ihren FCM-Gerätetoken sowie Ihre Benachrichtigungs-Orte:

  • FCM-Gerätetoken, Plattform (iOS/Android), Aktiv-Flag, Zeitstempel der Registrierung, Fehlerzähler.
  • Pro gespeichertem Ort: Breiten-/Längengrad, Radius (Standard 15 km), Schwellenwert (mm/h), Vorwarn-Horizont (Minuten), optional ein Label (z. B. „Zuhause").

Was nicht gespeichert wird: Werbe-IDs, Device-Identifier jenseits des FCM-Tokens, dauerhafter Live-Standort, Aktivitäts-Historien, Zahlungsdaten.

Hosting: SQLite-Datenbank auf einem Fly.io-Volume in Frankfurt am Main (siehe Abschnitt 6). Kein Export in Drittländer.

5.3 Speicherdauer

  • Schalten Sie Push in der App aus, werden alle zugehörigen Orts-Datensätze sofort gelöscht. Der Token bleibt als deaktivierte Zeile weitere 60 Tage bestehen (APNs/FCM brauchen mehrere Tage, um „Token tot" zu melden).
  • Melden APNs/FCM den Token als ungültig, werden Token- und Orts-Daten sofort entfernt.
  • Token, die länger als 60 Tage nicht erneuert wurden, werden ausgeblendet und regelmäßig gelöscht.

Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch Aktivierung).

Weitere Informationen: Firebase-Datenschutz.

6. Backend-Server (Fly.io, Frankfurt)

Jede Regen-Abfrage der App geht an unseren Backend-Server nowcast-regencaster.fly.dev. Dieser Server:

  • läuft in der EU (Fly.io Inc., Region Frankfurt am Main / FRA);
  • nimmt Ihre Koordinaten entgegen, berechnet die Vorhersage aus DWD-Radardaten und schickt das Ergebnis zurück;
  • speichert Ihre Koordinaten nicht dauerhaft;
  • schreibt Request-Logs (Zeitstempel, HTTP-Status, IP, Pfad) nach stdout. Die Logs werden von Fly.io zentral gesammelt und gemäß Fly-Retention-Policy (derzeit bis zu 30 Tage) vorgehalten. Unser Backend persistiert selbst keine Log-Dateien.

Hosting-Anbieter: Fly.io Inc., 2261 Market Street #4990, San Francisco, CA 94114, USA — Server-Instance ausschließlich in Frankfurt (FRA). Auftragsverarbeitungsvertrag (AVV) mit Fly.io ist abgeschlossen.

Rechtsgrundlage Verarbeitung: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
Rechtsgrundlage Logging: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an stabilem, missbrauchsfreiem Betrieb).

7. Absturzberichte (Sentry, EU-Region)

Für Stabilität und Fehlerbehebung nutzt Trockenfenster Sentry als Crash-Tracking-Dienst.

  • Anbieter: Functional Software, Inc. d/b/a Sentry, 45 Fremont Street, 8th Floor, San Francisco, CA 94105, USA.
  • Hosting: EU-Region (de.sentry.io, Frankfurt am Main).
  • Welche Daten: Stack-Trace, App-Version, Betriebssystem, Gerätemodell, Zeitstempel, ggf. „Breadcrumbs" (vorangegangene App-Screens).
  • Was nicht gesendet wird: IP-Adresse (deaktiviert via sendDefaultPii = false), Standort, FCM-Token, Nutzerkennung, Screenshots.
  • Speicherdauer: 30 Tage (Standard-Retention).
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an App-Stabilität).

Weitere Informationen: Sentry-Datenschutz.

8. Externe Datenquellen (öffentliche APIs)

Zur Erbringung der Vorhersage ruft die App bzw. unser Backend bei folgenden öffentlichen Diensten Daten ab. Diese Anbieter sehen die jeweilige IP-Adresse — anders als bei Push oder Backend schicken wir dorthin aber keine persönlichen Daten, keinen FCM-Token und keine dauerhafte Kennung.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).

Lizenz DWD: GeoNutzV — freie, auch kommerzielle Nutzung mit Quellenangabe.

9. Daten, die nur auf Ihrem Gerät bleiben

Folgende Einstellungen verlassen Ihr Gerät nicht (außer bei aktiviertem Push — siehe Abschnitt 5):

  • Aktivitäts-Profile („Laufen", „Hund", „Grillen", …) mit individuellen Regen-Schwellen.
  • Zuletzt gesuchte Orte (lokaler Such-Verlauf).
  • App-Einstellungen (Darkmode, Sprache, Maßeinheit).

Diese Daten liegen in den Geräte-eigenen Bereichen (iOS: UserDefaults; Android: SharedPreferences) und werden mit der App deinstalliert.

10. In-App-Käufe (Apple / Google / RevenueCat)

Trockenfenster bietet eine optionale „Pro"-Stufe an (Monats-/Jahres-Abo oder Lifetime-Kauf).

  • Wer verarbeitet die Zahlung: Bestell- und Zahlungsvorgang laufen vollständig über Apple bzw. Google. Diese verarbeiten Apple-ID/Google-Konto, Zahlungsmethode und Rechnungsadresse. Wir als Anbieter erhalten keine Zahlungsdaten und keine Klarnamen.
  • Kaufvalidierung (RevenueCat): Zur Prüfung der Kaufbelege und zur Verwaltung der Pro-Berechtigung setzen wir den Dienst RevenueCat ein (RevenueCat, Inc., San Francisco, USA). RevenueCat erhält dazu eine zufällig generierte, anonyme Nutzer-ID (kein Name, keine E-Mail-Adresse, keine Werbe-ID), den Kaufbeleg des jeweiligen Stores, Kaufinformationen (Produkt, Preis, Währung, Zeitpunkt, Abo-Status) sowie technische Angaben (Gerätetyp, Betriebssystem- und App-Version). Die Übermittlung in die USA erfolgt auf Grundlage der EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO). Datenschutz: revenuecat.com/privacy.
  • Auftragsverarbeiter: Apple Distribution International Ltd., Hollyhill Industrial Estate, Cork, Irland (apple.com/legal/privacy) · Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland · RevenueCat, Inc., San Francisco, USA.
  • Lokaler Pro-Status: Die Pro-Berechtigung wird zusätzlich lokal auf dem Gerät (pro_entitlement_v1) zwischengespeichert, damit die App auch ohne Internetverbindung funktioniert.
  • Verlängerung und Kündigung: Abonnements verlängern sich automatisch über Ihren Apple-/Google-Account. Verwaltung, Kündigung und Rückerstattung erfolgen ausschließlich dort; wir haben darauf keinen Zugriff.
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
  • Speicherdauer: Kaufdaten werden bei RevenueCat gespeichert, solange sie für den Nachweis der Pro-Berechtigung erforderlich sind.

11. Keine Werbung, keine Tracker, kein Profiling

Trockenfenster setzt keine der folgenden Techniken ein:

  • kein AdMob, keine sonstige Werbung;
  • keine Werbe-IDs / IDFA / Android Advertising ID;
  • keine Firebase Analytics, kein Google Analytics, keine sonstigen Analytics-SDKs zur Auswertung des Nutzungsverhaltens;
  • keine Firebase Crashlytics (Crash-Tracking nur über Sentry EU, siehe Abschnitt 7);
  • keine Tracking-Pixel, kein Fingerprinting.

Der zur Kaufabwicklung eingesetzte Dienst RevenueCat (Abschnitt 10) erstellt keine Werbeprofile und erhält keine Werbe-IDs. RevenueCat erfasst ausschließlich Kauf- und Abo-Vorgänge, kein Verhalten innerhalb der App.

12. Ihre Rechte als Betroffener

Sie haben gemäß DSGVO folgende Rechte bezüglich Ihrer personenbezogenen Daten:

  • Auskunft (Art. 15 DSGVO)
  • Berichtigung (Art. 16 DSGVO)
  • Löschung (Art. 17 DSGVO)
  • Einschränkung der Verarbeitung (Art. 18 DSGVO)
  • Datenübertragbarkeit (Art. 20 DSGVO)
  • Widerspruch gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f (Art. 21 DSGVO)
  • Widerruf einer Einwilligung mit Wirkung für die Zukunft (Art. 7 Abs. 3 DSGVO)

Für die Ausübung Ihrer Rechte: ceo@lucentdreams.eu.

13. Beschwerderecht bei einer Aufsichtsbehörde

Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Für uns zuständig ist:

Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg
Lautenschlagerstraße 20
70173 Stuttgart
www.baden-wuerttemberg.datenschutz.de

14. Änderungen dieser Datenschutzerklärung

Wir behalten uns vor, diese Datenschutzerklärung bei Änderungen der Rechtslage oder bei Änderungen unserer Datenverarbeitungsprozesse anzupassen. Die aktuelle Version ist stets auf dieser Seite abrufbar.

// Stand: 12. Juni 2026