Trennung pro Mitglied
Jedes CEO-Mitglied bekommt einen eigenen Qdrant-Namespace (club_member_<id>). Vektoren verschiedener Mitglieder werden nie vermischt; eine Suchanfrage erreicht ausschließlich den Namespace des angemeldeten Mitglieds.
Audio-Speicherung
Original-Audiodatei verbleibt auf dem konversion.digital-Server unter club-storage/episodes/<slug>/. Übermittlung an OpenAI nur für den einmaligen Transkriptions-Vorgang.
Transkript-Speicherung
Volltext und Whisper-Segmente liegen in der eigenen MySQL-Datenbank (Tabelle club_episodes), nicht beim AI-Anbieter.
Codex-Speicherung
Strukturiertes Codex-JSON pro Gast liegt lokal in admin-storage/podcast-leads.json als lead.codex. Keine Cloud-Spiegelung, keine externen Backups.
Logs & Monitoring
Pipeline-Logs unter club-storage/pipeline-logs/. Keine externen Logging-Dienste (kein Datadog, kein Sentry).
Authentifizierung
Eigenes JWT-Login mit getrennter Audience (club-api), kein Single-Sign-On Dritter.
Betroffenenrechte
Auskunft, Löschung und Datenübertragbarkeit über marketing@konversion.digital. Löschung umfasst: Datenbank-Eintrag, Audio-Datei, kompletter Qdrant-Namespace.
Browser-Spracheingabe
Die optionale Voice-Eingabe im Chat nutzt die Web Speech API des Browsers (clientseitig). Bei Chrome/Edge bedeutet dies eine Übermittlung an Google-Server; entsprechender Hinweis steht in der Datenschutzerklärung.
Keine Datenweitergabe an Werbenetzwerke
Aus dem Club-Bereich werden keine Mitglieds- oder Inhaltsdaten an Werbe-/Marketing-Plattformen übermittelt. GTM/Ads laden im Club-Bereich nur nach Consent und nur für Marketing-Funktionen außerhalb des Mitglieder-Bereichs.