Datenschutzerklärung
Stand: 17. Oktober 2026 · Version 2026-10-17
1. Verantwortlicher
Verantwortlich für die Datenverarbeitung im Sinne des Schweizer Datenschutzgesetzes (DSG) und der Datenschutz-Grundverordnung (DSGVO) ist:
Nils Weiser
Hauptstrasse 35
8280 Kreuzlingen
Schweiz
E-Mail: kontakt@zaubergeschichten.com
2. Erhebung und Speicherung personenbezogener Daten
2.1 Registrierung und Nutzerkonto
Bei der Registrierung für Zaubergeschichten erheben wir folgende Daten:
- E-Mail-Adresse
- Passwort (verschlüsselt gespeichert)
- Optional: Name
- Bei Social Login (Google/Apple): Von Ihnen freigegebene Profildaten
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung)
2.2 Erstellte Inhalte
Wir speichern die von Ihnen erstellten Inhalte:
- Charakterbeschreibungen und -bilder
- Generierte Geschichten und Illustrationen
- Ihre Eingaben und Präferenzen
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung)
2.3 Zahlungsdaten
Zahlungsdaten werden über unseren Payment-Provider verarbeitet. Wir speichern nur:
- Transaktions-IDs
- Abo-Status und Kontingente
- Kaufhistorie
- die Zuordnung zu Ihrem Kundenkonto bei Stripe, einschliesslich der dort hinterlegten E-Mail-Adresse
Kreditkartendaten werden nicht bei uns gespeichert.
Käufe in der App wickeln Apple bzw. Google ab. RevenueCat, Inc. (USA) verwaltet sie in unserem Auftrag (interne Kontonummer, Produkte, Kaufzeitpunkte, Abo-Status). Zahlungsdaten erhalten wir dabei nicht.
3. KI-Dienste und Datenverarbeitung
3.1 Google Gemini
Zur Generierung von Geschichten nutzen wir Google Gemini. Ihre Eingaben werden verarbeitet, um personalisierte Inhalte zu erstellen.
- Anbieter: Google LLC, USA
- Datenschutz: Google Privacy Policy
3.2 Replicate (Bildgenerierung)
Illustrationen werden über Replicate mit dem Flux-Modell generiert.
- Anbieter: Replicate, Inc., USA
- Datenschutz: Replicate Privacy Policy
Wichtig: Alle KI-Dienste verarbeiten Ihre Eingaben nur zur Generierung der gewünschten Inhalte. Die Daten werden nicht für das Training der KI-Modelle verwendet.
4. Datenbank und Speicherung
Wir nutzen Supabase (PostgreSQL) für die Datenspeicherung:
- Anbieter: Supabase, Inc.
- Server-Standort: EU (Frankfurt, Deutschland)
- Verschlüsselung: TLS/SSL für Übertragung, AES-256 für Speicherung
5. Cookies, Speicher & Nutzungsanalyse
5.1 Notwendige Cookies / Local Storage
- Session-Cookies für Login-Status
- Authentication-Token (sichere Speicherung)
- Spracheinstellung und UI-Präferenzen (Local Storage)
5.2 Anonyme Nutzungsanalyse (eigenes System)
Wir erheben keine personenbezogenen Nutzungsdaten und nutzen keine Drittanbieter-Analyse-Tools (z.B. Google Analytics, Facebook Pixel, PostHog). Stattdessen erheben wir auf eigener Infrastruktur (Supabase, gehostet in der EU) ausschließlich anonyme, aggregierte Ereignisse, die uns helfen, App und Website zu verbessern.
Erhoben werden:
-
Anonyme Geräte-Kennung (
client_id): eine zufällige UUID, die beim ersten App-/Seiten-Start lokal erzeugt und gespeichert wird. Sie hat keinen Bezug zu Ihrem Konto, Ihrer E-Mail-Adresse, Ihrer IP-Adresse oder Ihrem Gerät. Beim Deinstallieren oder Browser-Daten-Löschen wird sie verworfen. - Ereignisname (z.B. „Geschichte gestartet", „Abo-Seite geöffnet").
- Aggregierte Kontextdaten: App-Version, Plattform (iOS/Android/Web), UI-Sprache (Deutsch/Englisch), grobe Tageszeit.
Was wir nicht erheben:
- Keine IP-Adressen (werden nicht persistiert)
- Keine User-IDs aus Ihrem Benutzerkonto
- Keine Inhalte (Geschichten-Texte, Kindernamen, Zeichnungen)
- Keine personenbezogenen Daten in den Ereignis-Eigenschaften
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Produktverbesserung). Im Rahmen der Interessenabwägung überwiegt unser Interesse an einer stabilen, kindgerechten App, da die erhobenen Daten anonym sind und keine Profilbildung ermöglichen. Auf der Website (TTDSG) holen wir vor jeder Initialisierung der Analyse Ihre aktive Einwilligung über ein Consent-Banner ein; ohne Einwilligung wird die Analyse nicht gestartet.
Empfänger: Niemand. Daten werden ausschließlich auf unserer Supabase-Instanz in der EU (Frankfurt) gespeichert und nur intern ausgewertet. Es findet keine Übermittlung an Drittländer statt.
Speicherdauer: Maximal 18 Monate. Danach werden die Ereignisse automatisch und unwiderruflich gelöscht.
Widerspruchsrecht (Art. 21 DSGVO): Sie können der Analyse jederzeit widersprechen,
indem Sie in den App-Einstellungen den Schalter „Anonyme Nutzungsdaten" deaktivieren bzw. auf der
Website im Consent-Banner „Ablehnen" wählen. Auswirkungen des Widerspruchs: Es
werden ab sofort keine Ereignisse mehr erhoben, die lokale client_id wird gelöscht und
die in-memory-Warteschlange verworfen. Bereits erhobene anonyme Ereignisse können wir nicht mehr
Ihnen zuordnen — sie werden spätestens nach 18 Monaten automatisch gelöscht.
Ihre Rechte: Da keine personenbezogenen Daten verarbeitet werden, ist eine klassische
Auskunft / Löschung im Sinne der DSGVO bei den anonymen Ereignissen nicht möglich — wir wissen nicht,
welche Ereignisse von Ihnen stammen. Wenn Sie Ihren Account löschen, verknüpfen wir auf Ihren Wunsch
die zur Löschung erforderliche client_id kurzzeitig mit Ihrer User-ID, löschen alle
dazugehörigen Ereignisse und entfernen die Verknüpfung wieder (Art. 17 DSGVO).
6. Kinderschutz
Zaubergeschichten ist für Kinder konzipiert; das Konto erstellen und verwalten Eltern bzw. Erziehungsberechtigte. Ohne Ihr ausdrückliches Zutun verarbeiten wir keine personenbezogenen Daten Ihres Kindes:
- Charakternamen und -beschreibungen sind frei wählbar und müssen keinen Bezug zu einer realen Person haben
- Alle Inhalte sind kindgerecht und moderiert
- Jede Geschichte gehört zu einem Kindprofil; um Geschichten zu erstellen, ist deshalb ein Kindprofil nötig. Es enthält die Angaben, die Sie eintragen (Vorname oder Spitzname, Geburtsmonat und -jahr, Lesestufe) sowie ein Bild aus unserer Auswahl (kein Foto). Legen Sie selbst kein Profil an – etwa in der Web-App oder einer älteren App-Version –, erstellen wir automatisch ein allgemeines Profil „Kind“ ohne personenbezogene Daten (kein Name, kein Geburtsdatum), das Sie in der App jederzeit bearbeiten können. Wenn Sie ein Kindprofil löschen, entscheiden Sie, ob dessen Geschichten einem anderen Kindprofil zugeordnet oder aus der App gelöscht werden
- Im Mitlese-Modus führen wir ein Lesetagebuch (Abschnitt 6a). Das Speichern ist eingeschaltet, bis Sie es in den Einstellungen ausschalten
6a. Mitlese-Modus und Lesetagebuch
Im Mitlese-Modus liest Ihr Kind eine Geschichte laut vor; die App markiert dabei die gelesenen Wörter und zeigt am Ende, wie viele Wörter es in wie vielen Minuten gelesen hat — ohne Timer oder Tempo. Jede Sitzung speichern wir in einem Lesetagebuch, solange der Schalter „Lesesitzungen speichern“ in den Einstellungen eingeschaltet ist. Der Schalter ist bei jedem Konto zunächst eingeschaltet und gilt für alle Kindprofile des Kontos. Das Lesetagebuch öffnen Sie in den Einstellungen oder über die Karte Ihres Kindes auf der Startseite.
Mikrofon und Spracherkennung
Die Spracherkennung läuft ausschließlich auf Ihrem Gerät (Spracherkennung des Betriebssystems von Apple bzw. Google). Es wird keine Tonaufnahme gespeichert und keine Audiodaten werden an uns oder Dritte übertragen. Das Mikrofon ist nur aktiv, während der Mitlese-Modus eingeschaltet ist.
Welche Daten wir speichern
Solange der Schalter eingeschaltet ist, speichern wir pro Sitzung, zugeordnet zum Kindprofil: Anzahl der gelesenen Wörter und Seiten, die Gesamtzahl der Wörter und Seiten der Geschichte, Lesedauer, Sprache, die gelesene Geschichte, Beginn und Ende der Sitzung (Datum und Uhrzeit), die Textstufe der Geschichte, das Betriebssystem des Geräts (iOS oder Android), eine zufällige technische Kennung der Sitzung (damit keine Sitzung doppelt gezählt wird) sowie die Messwerte für das Lesetempo (Lesezeit und gelesene Wörter auf den laut gelesenen Seiten; daraus berechnen wir Wörter pro Minute). Es findet keine Bewertung und kein Vergleich mit anderen Kindern oder Normwerten statt; Wörter, an denen Ihr Kind länger gehangen hat, speichern wir nicht. Die Daten werden nicht zu Trainingszwecken verwendet und nicht an Dritte weitergegeben.
Auf der Karte Ihres Kindes auf der Startseite zeigt die App, wie viele Minuten es heute gelesen hat. Das Lesetempo und die Lesedauer früherer Sitzungen stehen nur im Lesetagebuch. Das Lesetagebuch lässt sich ohne Elterngate öffnen; den Schalter „Lesesitzungen speichern“, das Löschen von Lesedaten und das Ändern der Lesestufe schützt das Elterngate.
Ist der Schalter ausgeschaltet, speichern wir keine neue Sitzung: Die App übermittelt die Kennzahlen einer beendeten Sitzung weiterhin an unseren Server, dieser verwirft sie, ohne sie zu speichern. Bereits gespeicherte Sitzungen bleiben erhalten, bis Sie sie löschen oder die Speicherdauer abläuft; die Minuten auf der Startseite blendet die App aus.
Rechtsgrundlage, Speicherdauer, Ihre Kontrolle
- Rechtsgrundlage: Das Lesetagebuch ist Teil des Mitlese-Modus, den Sie mit der App nutzen. Wir verarbeiten die Sitzungsdaten zur Erfüllung des Nutzungsvertrags mit Ihnen (Art. 6 Abs. 1 lit. b DSGVO; für die Schweiz Art. 31 Abs. 1 DSG). Ob Sitzungen gespeichert werden, entscheiden Sie mit dem Schalter „Lesesitzungen speichern“; eine Einwilligung holen wir dafür nicht ein.
- Ausschalten: Sie können das Speichern jederzeit in der App unter Einstellungen mit dem Schalter „Lesesitzungen speichern“ ausschalten (hinter dem Elterngate). Das beendet das Speichern neuer Sitzungen; vorhandene Daten bleiben, bis Sie sie löschen.
- Speicherort: unsere Datenbank bei Supabase, Inc. (Server in Frankfurt, EU) – siehe Abschnitt 4.
- Speicherdauer: 12 Monate ab der jeweiligen Sitzung, danach automatische Löschung.
- Löschen und Auskunft: in der App unter Einstellungen → Lesetagebuch (pro Kind, hinter dem Elterngate) oder per E-Mail an kontakt@zaubergeschichten.com.
Die in Abschnitt 5.2 beschriebene anonyme Nutzungsstatistik erhält lediglich Kennzahlen einer Sitzung (Wörter, Dauer, Seiten, Sprache, Plattform) ohne Bezug zu Geschichte, Kindprofil, Lesetempo oder Konto. Diese Statistik hängt nicht vom Schalter „Lesesitzungen speichern“ ab.
7. Ihre Rechte
Sie haben folgende Rechte bezüglich Ihrer personenbezogenen Daten:
- Auskunft (Art. 15 DSGVO): Informationen über gespeicherte Daten
- Berichtigung (Art. 16 DSGVO): Korrektur falscher Daten
- Löschung (Art. 17 DSGVO): "Recht auf Vergessenwerden"
- Einschränkung (Art. 18 DSGVO): Beschränkung der Verarbeitung
- Datenübertragbarkeit (Art. 20 DSGVO): Export Ihrer Daten
- Widerspruch (Art. 21 DSGVO): Widerspruch gegen Verarbeitung
Zur Ausübung Ihrer Rechte kontaktieren Sie uns unter: kontakt@zaubergeschichten.com
8. Datenlöschung
Die Löschung Ihres Kontos fordern Sie per E-Mail an (siehe Konto löschen). Wir löschen dann innerhalb von 30 Tagen: Ihr Konto und Ihre Anmeldedaten, Kindprofile, Geschichten, Charaktere, hochgeladene Fotos und die Bilder Ihrer Geschichten und Charaktere, Einstellungen, Lesetagebuch-Daten, Guthaben, Empfehlungscodes und die mit Ihrem Konto verknüpften Nutzungsstatistiken. Einträge in unserer Fehler- und Zahlungsdatenbank, die Ihrem Konto zugeordnet sind, leeren wir dabei. Technische Protokolle ohne Kontobezug (Server-, Plattform- und Fehlerprotokolle) und Einträge, die durch die Löschung selbst entstehen (etwa die Kündigungsbestätigung von Stripe), können noch einzelne Angaben enthalten; wir löschen sie nach spätestens 30 Tagen.
Ein aktives Abo über unsere Website (Stripe) kündigen wir mit der Löschung; für die restliche Laufzeit erfolgt keine Rückerstattung. Solange sich ein Abo über den App Store oder Google Play noch verlängert, können wir Ihr Konto nicht löschen. Kündigen Sie es bitte zuerst dort; danach löschen wir Ihr Konto, die bezahlte Restlaufzeit verfällt.
Aufbewahrte Buchungsbelege: Aufgrund gesetzlicher Aufbewahrungspflichten (Art. 958f OR; § 257 HGB, § 147 AO) bewahren wir die Belege Ihrer Zahlungen 10 Jahre auf, gerechnet ab Ende des Kalenderjahres der jeweiligen Buchung: Abonnements (Tarif, Status, Laufzeiten, Kündigung, Erstattungen), Käufe von Geschichten-Paketen und Einzelgeschichten (Betrag, Währung, Transaktionsnummer), die Zuordnung zu Ihrem Kundenkonto bei Stripe einschliesslich der dort hinterlegten E-Mail-Adresse sowie das Änderungsprotokoll Ihrer Abos. Diese Daten tragen weiterhin die interne Nummer Ihres gelöschten Kontos, werden ausschliesslich für Buchhaltung, Steuer und Revision verwendet und nach Ablauf der Frist gelöscht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO (rechtliche Verpflichtung).
Hat eine andere Person einen Ihrer Charaktere übernommen (über einen Teilen-Link oder weil Sie ihn veröffentlicht hatten), bleibt deren Kopie mit Name, Beschreibung und Bildern erhalten, nicht aber Ihr hochgeladenes Foto. Diese Bilder bleiben auch gespeichert, wenn die Person ihre Kopie später löscht; eine automatische Bereinigung ist geplant.
- Lesetagebuch: sofort bei Löschung in der App, spätestens 12 Monate nach der Sitzung
- Backup-Systeme: vollständige Entfernung nach spätestens 90 Tagen
9. Datensicherheit
Wir setzen technische und organisatorische Maßnahmen ein:
- SSL/TLS-Verschlüsselung für alle Verbindungen
- Verschlüsselte Datenbanken (AES-256)
- Regelmäßige Security-Audits
- Zugriffskontrolle und Authentifizierung
- Backup und Disaster Recovery
10. Änderungen der Datenschutzerklärung
Wir behalten uns vor, diese Datenschutzerklärung anzupassen, um sie an geänderte Rechtslagen oder bei Änderungen des Dienstes anzupassen. Bei wesentlichen Änderungen informieren wir Sie per E-Mail.
11. Beschwerderecht
Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren:
Eidgenössischer Datenschutz- und Öffentlichkeitsbeauftragter (EDÖB)
Feldeggweg 1
3003 Bern
www.edoeb.admin.ch
12. Kontakt
Bei Fragen zum Datenschutz kontaktieren Sie uns:
E-Mail: kontakt@zaubergeschichten.com