Datenschutzerklärung — Auszug Empfehlungsprogramm
Hinweis: Beta-Auszug. Diese Seite beschreibt ausschließlich die Datenverarbeitungen im Rahmen unseres Refer-a-Friend-Empfehlungsprogramms. Die vollständige Datenschutzerklärung gemäß Art. 13 DSGVO (mit allen App-Datenverarbeitungen — Voice-Capture, ASR, LLM-Polish, Subscription-Management etc.) wird vor dem Public-Launch veröffentlicht. Wenn Sie aktuell ausschließlich am Empfehlungsprogramm teilnehmen, ist dieser Auszug rechtlich vollständig für diesen Bereich.
Diese Sektion ergänzt unsere allgemeine Datenschutzerklärung um die spezifischen Datenverarbeitungen im Rahmen des Refer-a-Friend-Programms (Phase N).
Empfehlungsprogramm — verarbeitete Daten
Wenn Sie unser Empfehlungsprogramm (“Refer-a-Friend”) nutzen, verarbeiten wir folgende personenbezogenen Daten in unserer Datenbank (EU Frankfurt, Supabase):
- referral_codes (Tabelle): Ihr persönlicher Empfehlungscode (z.B.
MICHAIL38), sowie Erstellungs-, Rotations- und Nutzungs-Zeitstempel. - referrals (Tabelle): Pro Empfehlung eine Zeile — sie entsteht erst, wenn sich die eingeladene Person über Ihren Empfehlungslink anmeldet, und enthält deren
user_id. Einladungen versenden Sie ausschließlich selbst (z. B. über einen vorbereiteten Entwurf in Ihrem eigenen E-Mail-Programm); WhispaWave erhebt und speichert dabei keine Empfänger-E-Mail-Adressen. Zeilen aus dem früheren In-App-Versand (bis Juli 2026) können historisch noch eine Empfänger-E-Mail-Adresse (invitee_email) enthalten — diese wird bei Anmeldung der eingeladenen Person durch derenuser_idersetzt. Statuswerte (pending— nur historisch /signed_up/activated/rewarded/revoked), Aktivierungs- und Reward-Zeitstempel werden ebenfalls geführt. - pending_referral_credits (Tabelle): Geparkte Bonus-Monate für Sie, falls Sie zum Zeitpunkt der Aktivierung des eingeladenen Kontakts keinen aktiven Pro-Vertrag hatten (Stripe-Coupon-ID, Betrag in Cent, Block-Grund).
- referral_reward_audit (Tabelle): Audit-Trail aller Status-Übergänge (aktiviert, belohnt, storniert, Refund-Window-Scan, Counter-Reconcile). Aufbewahrt für 36 Monate gemäß § 195 BGB (Regelverjährungsfrist) iVm. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Abwehr/Geltendmachung von Ansprüchen aus dem Empfehlungsverhältnis). Nach einer Kontolöschung wird dieser Audit-Trail pseudonymisiert: Ihre Nutzerkennung wird daraus entfernt.
- referral_cookie_consents (Tabelle): Wenn Sie über einen Empfehlungslink auf unsere Seite gelangen und die Zuordnungsfrage (siehe Abschnitt „Zuordnungs-Cookie bei Empfehlungslinks” unten) mit Ja oder Nein beantworten, speichern wir serverseitig ausschließlich Ihren Empfehlungscode, Ihre Entscheidung und den Zeitpunkt — ohne Angaben zur besuchenden Person (keine IP-Adresse, kein Browser-Kennzeichen, kein Konto-Bezug). Der Empfehlungscode selbst ist der werbenden Person zuordenbar. Aufbewahrt für 24 Monate, danach automatische Löschung.
Rechtsgrundlage
Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung — Sie haben dem Empfehlungsprogramm durch Teilnahme aktiv zugestimmt) und Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse — Missbrauchs-Prävention via Aktivierungs-Schwelle und Audit-Trail).
Widerruf der Teilnahme
Im Account-Tab “Privatsphäre” können Sie das Empfehlungsprogramm deaktivieren. Bei Kontolöschung werden alle Sie identifizierenden Empfehlungs-Daten innerhalb 30 Tagen unwiderruflich gelöscht. Die Spalte referrals.invitee_email wird beim Konto-Löschen der eingeladenen Person automatisch durch NULL ersetzt, sodass nur noch eine pseudonyme Belohnungs-Historie für den Einlader verbleibt.
Bereits ausgezahlte Stripe-Coupons beim Empfehlungs-Partner bleiben gemäß Art. 17 Abs. 3 lit. e DSGVO bestehen (Erfüllung einer rechtlichen Verpflichtung — Steueraufbewahrung).
Stripe Customer-Balance bei Widerruf
Wenn Sie als Empfohlener binnen 14 Tagen nach Anmeldung kündigen (Widerrufsrecht § 355 BGB) UND Ihr Inviter den Bonus-Monat bereits auf seine Rechnung angewendet bekommen hat, wird der Betrag über die Stripe Customer-Balance (betrieben durch die Stripe Payments Europe Ltd., Irland) bei Ihrem Inviter verrechnet. Diese Verarbeitung ist eine notwendige Folgewirkung Ihrer Widerrufsentscheidung; sie begründet kein neues, eigenständiges Datenverarbeitungs-Verhältnis zwischen Ihnen und Stripe — Stripe ist bereits unser Zahlungs-Auftragsverarbeiter (siehe Auftragsverarbeiter).
Das Widerruf-Backup-System scannt täglich (05:15 UTC) die in den letzten 14 Tagen ausgezahlten Belohnungen und prüft via Stripe-API, ob die zugrundeliegende Rechnung erstattet wurde. Dies dient ausschließlich der korrekten Rückabwicklung gemäß §355 BGB für den Fall, dass die unmittelbare Webhook-Benachrichtigung von Stripe ausgefallen ist.
Apple-Private-Relay-Erkennung (nur historische Daten)
Bis Juli 2026 konnten Einladungen über WhispaWave versendet werden; dabei erkannte unser System Adressen auf @privaterelay.appleid.com (Apple Hide-my-Email) und protokollierte einen Audit-Eintrag — ohne Klartext der Email-Adresse, ausschließlich als kryptografischer SHA-256-Hash für interne Forensik (Auswertung, ob ein Empfehlungs-Mismatch durch eine Relay-Weiterleitung verursacht wurde).
Seit der Umstellung auf Selbst-Teilen versendet WhispaWave keine Einladungen mehr; neue Einträge dieser Art entstehen nicht. Bestehende Audit-Einträge unterliegen der oben beschriebenen 36-monatigen Aufbewahrung.
Counter-Reconcile-Job (technisches Self-Healing)
Einmal wöchentlich (sonntags 06:30 UTC) gleicht unser System die in user_profiles zwischengespeicherten Empfehlungs-Zählerstände (referrals_rewarded_count, pending_credits_count) mit den tatsächlichen Datensätzen ab und korrigiert eventuelle Drift. Es entstehen dabei keine neuen personenbezogenen Daten — nur bestehende Zählerstände werden bei Bedarf angepasst.
Zuordnungs-Cookie bei Empfehlungslinks
Wenn Sie über einen Empfehlungslink (z. B. https://whispawave.de/r/MICHAIL38) auf unsere Seite gelangen, setzen wir noch kein Cookie. Auf der folgenden Seite fragen wir Sie ausdrücklich: “Dürfen wir dir die Empfehlung zuordnen?” — mit zwei gleichwertig gestalteten Antwortmöglichkeiten.
- Bei “Ja, Empfehlung zuordnen”: Wir setzen ein Zuordnungs-Cookie (
referral) mit einer Laufzeit von 30 Tagen, gültig ausschließlich für whispawave.de. Rechtsgrundlage ist Ihre Einwilligung nach § 25 Abs. 1 TDDDG. Die Einwilligung gilt code-gebunden: Folgen Sie später einem Empfehlungslink mit einem anderen Code, fragen wir erneut. - Bei “Nein, ohne Zuordnung fortfahren”: Wir setzen stattdessen einen Ablehnungs-Merker (
referral_consent=denied, ebenfalls 30 Tage), damit wir Sie bei einem erneuten Besuch nicht noch einmal fragen. Diese Speicherung Ihres Einwilligungsstatus ist als unbedingt erforderliche Speicherung nach § 25 Abs. 2 Nr. 2 TDDDG zulässig. Ein zuvor gesetztes Zuordnungs-Cookie wird dabei gelöscht — Ihre Ablehnung hat immer Vorrang vor einer früheren Zuordnung. - Serverseitiges Protokoll: Zusätzlich protokollieren wir Ihre Entscheidung serverseitig in der Tabelle
referral_cookie_consents(siehe oben) — ausschließlich Empfehlungscode, Entscheidung und Zeitpunkt, ohne Angaben zur besuchenden Person. Der Empfehlungscode selbst ist der werbenden Person zuordenbar. Rechtsgrundlage ist unsere Nachweispflicht für erteilte oder abgelehnte Einwilligungen (Art. 7 Abs. 1 DSGVO) i. V. m. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer belastbaren Einwilligungs-Dokumentation). Aufbewahrung: 24 Monate, danach automatische Löschung.
Tracking-Frei
WhispaWave nutzt für das Empfehlungsprogramm keine Drittanbieter-Pixel, keine IP-basierten Tracking-Cookies und keine UTM-Parameter. Die Zuordnung erfolgt über Ihren Empfehlungscode — entweder direkt aus der URL oder, nach Ihrer ausdrücklichen Einwilligung, über das im Abschnitt „Zuordnungs-Cookie bei Empfehlungslinks” beschriebene 30-Tage-Cookie.
Transkript-Meldung mit optionalem Audio-Anhang (Phase S.2.E)
Wenn Sie eine Transkription als fehlerhaft melden (“Transkript melden”-Funktion in der App), können Sie auf explizite eigene Initiative eine Audiodatei als Diagnosematerial anhängen:
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (ausdrückliche Einwilligung durch aktives Aktivieren des Toggles “Original-Audio anhängen”). Der Toggle ist standardmäßig deaktiviert — kein Audio wird ohne Ihre bewusste Entscheidung übertragen.
- Welche Daten: Die von Ihnen explizit ausgewählte Audiodatei (WAV oder M4A, max. 5 MB) aus Ihrem lokalen Speicher. Es handelt sich dabei um eine Datei, die Sie aktiv aus dem Datei-Auswahldialog wählen — die App nimmt zu keinem Zeitpunkt ungefragt Audio über das Mikrofon auf.
- Zweck: Diagnose von ASR-Qualitätsproblemen durch unser Team (Gründer-Triage). Kein Training externer Modelle ohne gesonderte Einwilligung.
- Speicherort: Supabase Storage (EU Frankfurt) im privaten Bucket
support-attachments. Keine Weitergabe an Dritte. - Aufbewahrung: Maximal 90 Tage, danach automatische Löschung. Die übrige Transkriptions-Meldung (Text, Korrektur-Notiz) folgt den allgemeinen Support-Aufbewahrungsregeln.
- Widerruf: Sie können die Einwilligung jederzeit widerrufen, indem Sie eine Support-Anfrage an support@whispawave.de senden und die Löschung der Audiodatei anfordern.
Anti-Pattern-Schutz: WhispaWave erfasst über das Mikrofon ausschließlich die vom Nutzer aktiv gestarteten Diktier-Sitzungen. Die Audio-Anhang-Funktion für Transkriptions-Meldungen ist ein ausdrückliches Opt-in, das einen separaten Datei-Auswahldialog erfordert — kein automatisches Erfassen im Hintergrund.
Auftragsverarbeiter
Die Liste unserer Auftragsverarbeiter (insbesondere Stripe, Resend, Supabase) finden Sie unter /legal/subprocessors. Phase N.4–N.6 (Refer-a-Friend) führt keinen neuen Subprocessor ein — alle eingesetzten Dienste waren bereits Bestandteil unserer Pre-N-Architektur.
Widerruf und Löschung
Sie können jederzeit Ihr Konto löschen (DSGVO Art. 17 — Recht auf Vergessenwerden). Wir löschen dann alle Sie identifizierenden Daten aus dem Empfehlungsprogramm innerhalb von 30 Tagen, mit Ausnahme der für 36 Monate aufbewahrten, dabei pseudonymisierten Audit-Trails (Ihre Nutzerkennung wird daraus entfernt; Rechtsgrundlage § 195 BGB iVm. Art. 6 Abs. 1 lit. f DSGVO) und der gemäß Art. 17 Abs. 3 lit. e DSGVO weiterbestehenden Stripe-Coupons.