Privacy Policy

Last Updated: April 2026

1. Introduction

This Privacy Policy explains how Storybook Creator ("we", "our", "the Service") collects, uses, and protects your information. We are committed to protecting your personal data in compliance with the EU General Data Protection Regulation (GDPR) and applicable German data protection laws.

Controller: Martin Bergmann, Naumburger Straße 9, 04229 Leipzig, Germany

2. AI Processing Disclosure (Text & Images)

This Service uses artificial intelligence (AI) to generate all content. Your data is processed by the following third-party AI providers:

2.1 Text Generation (Stories)

  • Provider: OpenAI, L.L.C. (United States).
  • Data Sent: Story ideas, conversation answers, child's name (if provided), and language preferences.
  • Data Privacy: We use the store: false API parameter for all requests. This ensures that OpenAI does not use your data to train or improve their models.
  • Retention: OpenAI may retain data for up to 30 days solely for abuse monitoring, after which it is deleted.

2.2 Image Generation (Illustrations)

  • Provider: Google LLC (Gemini API / Vertex AI, United States).
  • Data Sent: Generated scene descriptions and style parameters.
  • Face Data: If you use the optional face upload feature, cropped face images are sent to Google as "Reference Images" to maintain character consistency.
  • Data Privacy: We utilize the Paid/Enterprise tier of the Google Gemini API. Google guarantees that data submitted via paid services is NOT used to train their models.
  • Retention: Google may retain inputs for up to 30 days solely for abuse monitoring and security, after which they are deleted.

3. Face Image Upload Feature (Optional)

You may optionally upload photos containing faces to personalize your story characters. This process is designed with privacy in mind.

How Face Processing Works:

Step 1: Client-Side Detection (Your Browser)

  • Face detection happens entirely locally in your browser using the face-api.js library.
  • The detection models are loaded locally from our server.
  • Privacy Guarantee: Your full, original photos typically NEVER leave your device. Only the specific detected face area is cropped locally.

Step 2: Transmission to Google Gemini

  • Only when you proceed to generate the story are the cropped face images sent to our server and then immediately forwarded to Google's API.
  • They are used strictly as a visual reference for the AI to draw the character.
  • As per our paid agreement with Google, these face images are NOT used for model training.

Biometric Data Notice:

Under GDPR Article 9, facial images processed for the purpose of uniquely identifying a natural person are classified as biometric data. By uploading these images, you provide your explicit consent (Art. 9(2)(a) GDPR) for us to process this data solely for the purpose of creating your storybook.

4. Information We Collect & "No Logging" Policy

Our "No Logging" Architecture

We have specifically designed our backend to minimize data retention. We do not keep permanent logs of your story inputs, prompts, or uploaded images. Anonymous generation jobs expire after 24 hours. If you have an account, books saved to your library are kept indefinitely until you delete your account.

4.1 Automatically Collected Information

  • IP Address Hash: We generate a cryptographic hash (SHA-256) of your IP address to enforce rate limits (preventing abuse). We do not store the raw IP address.
  • Browser Metadata: Non-identifying information (User-Agent, language settings) is used for fingerprinting to prevent service abuse.

4.2 User-Provided Information

  • Story Inputs: Text prompts, character names, and dialogue choices.
  • Face Images: Optional image data for character customization.
  • Account Email & Name: When you sign in with Google, Netlify Identity provides us with your email address and display name to identify your account. We do not store your Google password.

4.3 Payment Information

  • Processor: All payments are handled securely by PayPal.
  • Data We See: We only receive a transaction confirmation ID and status.
  • Data We Do NOT See: We never have access to your credit card number, bank account details, or PayPal login credentials.

5. Data Storage & Retention Periods

  • Temporary Job Data (24 Hours): Generated images and PDF files are stored on our servers for a maximum of 24 hours to allow you to download your book. A scheduled cleanup process permanently deletes this data daily.
  • Rate Limiting Data (24 Hours): Hashed IP data is stored for 24 hours to enforce daily usage limits.
  • User Account Data (Indefinite): Your email address, display name, and the books in your library are stored in your account until you request deletion. You can delete your account by contacting buchzauber@icloud.com.
  • Share Links (90 Days): Share tokens you create for your books are stored for up to 90 days and are invalidated when you revoke them.
  • Payment Records (10 Years): We are legally required by German tax law (§ 147 AO) to retain proof of payment transactions (Transaction IDs) for 10 years. This data is kept separate from story content.

6. Data Sharing & Third-Party Processors

To provide the Service, we share strictly necessary data with the following processors:

1. Google LLC (Images)

Location: USA

Purpose: Image Generation

Safeguards: Standard Contractual Clauses (SCCs). Paid tier ensures no data training.

2. OpenAI, L.L.C. (Text)

Location: USA

Purpose: Story Generation

Safeguards: SCCs. Zero-retention settings enabled.

3. Netlify, Inc. (Hosting)

Location: USA

Purpose: Serverless Function Execution & Storage

Safeguards: Data Processing Agreement (DPA).

4. PayPal (Europe) S.à r.l.

Location: Luxembourg

Purpose: Payment Processing

Role: Independent Data Controller.

5. Netlify, Inc. (Identity/Auth)

Location: USA

Purpose: User Authentication (Google Sign-In, Email/Password)

Safeguards: DPA. Netlify Identity is an OAuth-based authentication service.

7. International Data Transfers

Some of our processors (Google, OpenAI, Netlify) are based in the United States. While the US is not considered to have an adequate level of data protection by the EU solely based on national laws, we ensure your data is protected through:

  • Standard Contractual Clauses (SCCs) approved by the European Commission.
  • Technical measures such as encryption in transit (HTTPS/TLS) and at rest.
  • Data minimization practices (e.g., automatically deleting anonymous session data after 24 hours (persistent account data is retained until account deletion)).

By using the Service, you explicitly consent to the transfer of your data to the United States for the purpose of content generation.

8. Your Rights (GDPR)

You have the following rights regarding your personal data:

  • Right of Access (Art. 15): Request info on data we hold about you. We store your account data (email, library books) as long as your account exists. Anonymous session data is deleted after 24 hours.
  • Right to Erasure (Art. 17): Request deletion of your data. We store your account data (email, library books) as long as your account exists. Anonymous session data is deleted after 24 hours.
  • Right to Withdraw Consent (Art. 7(3)): You may withdraw consent for AI processing at any time by stopping use of the Service.
  • Right to Lodge a Complaint (Art. 77): You may file a complaint with a supervisory authority, such as the Saxon Data Protection Commissioner (Sächsische Datenschutzbeauftragte).

9. Affiliate Disclosure

We participate in affiliate programs (Thalia via Awin, Amazon Associates). Book recommendations generated by the AI may contain affiliate links. If you click these links and make a purchase, we may receive a commission at no extra cost to you. This helps fund the server costs for this Service.

10. Contact Information

For any privacy-related questions, please contact the controller:

Martin Bergmann

Naumburger Straße 9

04229 Leipzig, Germany

Email: buchzauber@icloud.com


Datenschutzerklärung

Stand: April 2026

1. Einleitung

Diese Datenschutzerklärung erläutert, wie Storybook Creator ("wir", "uns", "der Dienst") Ihre Daten erhebt, nutzt und schützt. Wir verpflichten uns zum Schutz Ihrer personenbezogenen Daten gemäß der EU-Datenschutz-Grundverordnung (DSGVO) und dem Bundesdatenschutzgesetz (BDSG).

Verantwortlicher: Martin Bergmann, Naumburger Straße 9, 04229 Leipzig, Deutschland

2. KI-Verarbeitung (Text & Bild)

Dieser Dienst nutzt Künstliche Intelligenz (KI) zur Erstellung aller Inhalte. Ihre Daten werden von folgenden Drittanbietern verarbeitet:

2.1 Text-Generierung (Geschichten)

  • Anbieter: OpenAI, L.L.C. (USA).
  • Gesendete Daten: Geschichtenideen, Antworten im Chat, Name des Kindes (falls angegeben) und Sprachpräferenzen.
  • Datenschutz: Wir nutzen den API-Parameter store: false. Dies stellt sicher, dass OpenAI Ihre Daten nicht zum Training oder zur Verbesserung ihrer Modelle verwendet.
  • Speicherdauer: OpenAI kann Daten bis zu 30 Tage zur Missbrauchserkennung speichern und löscht sie danach.

2.2 Bild-Generierung (Illustrationen)

  • Anbieter: Google LLC (Gemini API / Vertex AI, USA).
  • Gesendete Daten: Szenenbeschreibungen und Stil-Parameter.
  • Gesichtsdaten: Falls Sie die optionale Funktion zum Hochladen von Gesichtern nutzen, werden zugeschnittene Gesichtsbilder als "Referenzbilder" an Google gesendet, um die Charakterkonsistenz zu wahren.
  • Datenschutz: Wir nutzen den kostenpflichtigen Enterprise-Tarif der Google Gemini API. Google garantiert, dass Daten aus kostenpflichtigen Diensten NICHT zum Training ihrer Modelle verwendet werden.
  • Speicherdauer: Google kann Eingaben bis zu 30 Tage zur Missbrauchserkennung speichern.

3. Foto-Upload-Funktion (Optional)

Sie können optional Fotos mit Gesichtern hochladen, um Ihre Story-Charaktere zu personalisieren. Dieser Prozess ist auf Datenschutz ausgelegt.

Wie die Gesichtsverarbeitung funktioniert:

Schritt 1: Erkennung im Browser (Lokal)

  • Die Gesichtserkennung erfolgt vollständig lokal in Ihrem Browser mithilfe der Bibliothek face-api.js.
  • Die Erkennungsmodelle werden von unserem Server geladen.
  • Datenschutz-Garantie: Ihre vollständigen Originalfotos verlassen Ihr Gerät normalerweise NIE. Nur der spezifische Gesichtsbereich wird lokal zugeschnitten.

Schritt 2: Übertragung an Google Gemini

  • Erst wenn Sie die Geschichte generieren, werden die zugeschnittenen Gesichtsbilder an unseren Server und sofort weiter an die Google API gesendet.
  • Sie dienen ausschließlich als visuelle Referenz für die KI, um den Charakter zu zeichnen.
  • Gemäß unserer Vereinbarung mit Google werden diese Bilder NICHT für das Modelltraining verwendet.

Hinweis zu biometrischen Daten:

Nach Art. 9 DSGVO gelten Gesichtsbilder, die zur eindeutigen Identifizierung einer natürlichen Person verarbeitet werden, als biometrische Daten. Durch das Hochladen erteilen Sie Ihre ausdrückliche Einwilligung (Art. 9(2)(a) DSGVO), dass wir diese Daten ausschließlich zur Erstellung Ihres Buches verarbeiten dürfen.

4. Erhobene Daten & "No Logging"-Richtlinie

Unsere "No Logging"-Architektur

Wir haben unser Backend so konzipiert, dass die Datenspeicherung minimiert wird. Wir führen keine dauerhaften Protokolle (Logs) Ihrer Geschichteneingaben, Prompts oder hochgeladenen Bilder. Anonyme Generierungsaufträge laufen nach 24 Stunden ab. Falls Sie ein Konto haben, werden in Ihrer Bibliothek gespeicherte Bücher unbefristet aufbewahrt, bis Sie Ihr Konto löschen.

4.1 Automatisch erhobene Informationen

  • IP-Adressen-Hash: Wir erstellen einen kryptografischen Hash (SHA-256) Ihrer IP-Adresse zur Begrenzung der Anfragen (Rate Limiting). Wir speichern nicht die rohe IP-Adresse.
  • Browser-Metadaten: Nicht identifizierende Infos (User-Agent, Sprache) zur Missbrauchsprävention.

4.2 Vom Nutzer bereitgestellte Informationen

  • Story-Eingaben: Text-Prompts, Charakternamen und Dialogentscheidungen.
  • Gesichtsbilder: Optionale Bilddaten zur Charakteranpassung.
  • Konto-E-Mail & Name: Bei der Anmeldung über Google stellt Netlify Identity uns Ihre E-Mail-Adresse und Ihren Anzeigenamen bereit. Ihr Google-Passwort wird nicht gespeichert.

4.3 Zahlungsinformationen

  • Verarbeitung: Alle Zahlungen werden sicher über PayPal abgewickelt.
  • Daten, die wir sehen: Wir erhalten nur eine Transaktions-ID und den Status.
  • Daten, die wir NICHT sehen: Wir haben keinen Zugriff auf Ihre Kreditkartennummer, Bankdaten oder PayPal-Zugangsdaten.

5. Speicherdauer

  • Temporäre Job-Daten (24 Stunden): Generierte Bilder und PDF-Dateien werden maximal 24 Stunden auf unseren Servern gespeichert, damit Sie Ihr Buch herunterladen können. Ein geplanter Bereinigungsprozess löscht diese Daten täglich.
  • Rate Limiting Daten (24 Stunden): Gehashte IP-Daten werden 24 Stunden gespeichert.
  • Kontodaten (Unbefristet): Ihre E-Mail-Adresse, Ihr Anzeigename und Ihre gespeicherten Bücher werden solange gespeichert, bis Sie Ihr Konto löschen. Zur Löschung wenden Sie sich an buchzauber@icloud.com.
  • Teilen-Links (90 Tage): Von Ihnen erstellte Teilen-Tokens werden bis zu 90 Tage gespeichert und bei Widerruf sofort ungültig.
  • Zahlungsbelege (10 Jahre): Wir sind steuerrechtlich (§ 147 AO) verpflichtet, Zahlungsnachweise (Transaktions-IDs) 10 Jahre aufzubewahren. Diese Daten werden getrennt von Inhalten gespeichert.

6. Datenweitergabe & Auftragsverarbeiter

Zur Bereitstellung des Dienstes geben wir strikt notwendige Daten an folgende Verarbeiter weiter:

1. Google LLC (Bilder)

Ort: USA

Zweck: Bild-Generierung

Schutz: Standardvertragsklauseln (SCCs). Kein Training.

2. OpenAI, L.L.C. (Text)

Ort: USA

Zweck: Story-Generierung

Schutz: SCCs. Zero-Retention aktiviert.

3. Netlify, Inc. (Hosting)

Ort: USA

Zweck: Serverless Functions & Speicher

Schutz: Auftragsverarbeitungsvertrag (AVV).

4. PayPal (Europe) S.à r.l.

Ort: Luxemburg

Zweck: Zahlungsabwicklung

Rolle: Eigener Verantwortlicher.

5. Netlify, Inc. (Identität/Auth)

Ort: USA

Zweck: Nutzerauthentifizierung (Google-Anmeldung, E-Mail/Passwort)

Schutz: AVV. Netlify Identity ist ein OAuth-basierter Authentifizierungsdienst.

7. Internationale Datentransfers

Einige unserer Verarbeiter (Google, OpenAI, Netlify) sitzen in den USA. Wir sichern Ihre Daten durch:

  • EU-Standardvertragsklauseln (SCCs).
  • Verschlüsselung bei Übertragung (HTTPS/TLS) und Speicherung.
  • Datenminimierung (z.B. automatische Löschung anonymer Sitzungsdaten nach 24 Stunden (persistente Kontodaten werden bis zur Kontolöschung gespeichert)).

Mit der Nutzung des Dienstes willigen Sie explizit in die Übermittlung Ihrer Daten in die USA zur Inhaltserstellung ein.

8. Ihre Rechte (DSGVO)

  • Auskunft (Art. 15): Info über gespeicherte Daten. Wir speichern Ihre Kontodaten (E-Mail, Bibliotheksbücher) solange Ihr Konto besteht. Anonyme Sitzungsdaten werden nach 24 Stunden gelöscht.
  • Löschung (Art. 17): Löschung Ihrer Daten verlangen. Wir speichern Ihre Kontodaten (E-Mail, Bibliotheksbücher) solange Ihr Konto besteht. Anonyme Sitzungsdaten werden nach 24 Stunden gelöscht.
  • Widerruf (Art. 7(3)): Einwilligung jederzeit durch Nichtnutzung widerrufen.
  • Beschwerde (Art. 77): Recht auf Beschwerde bei einer Aufsichtsbehörde (z.B. Sächsischer Datenschutzbeauftragter).

9. Affiliate-Hinweis

Wir nehmen an Partnerprogrammen teil (Thalia via Awin, Amazon). Buchempfehlungen können Affiliate-Links enthalten. Bei Käufen erhalten wir eine Provision ohne Mehrkosten für Sie. Dies finanziert den Serverbetrieb.

10. Kontakt

Martin Bergmann

Naumburger Straße 9

04229 Leipzig, Deutschland

Email: buchzauber@icloud.com