Datenschutzerklärung
FeedFocus App · Stand: 01.10.2026 · Version 11
1. Verantwortlicher
Miklós Hegybíró · c/o IP-Management #11238 · Ludwig-Erhard-Str. 18 · 20459 Hamburg, Deutschland
E-Mail: support@feedfocus.app
Es ist kein Datenschutzbeauftragter bestellt, da weniger als 20 Personen ständig mit der automatisierten Verarbeitung personenbezogener Daten beschäftigt sind (§ 38 Abs. 1 BDSG).
2. Übersicht der Datenverarbeitungen
FeedFocus verarbeitet personenbezogene Daten ausschließlich zur Bereitstellung der App-Funktionen. Wir verkaufen keine Daten, schalten keine Werbung und führen kein Tracking durch.
3. Erhobene Daten und Zweck
3.1 Anmeldung (Google OAuth oder Apple)
Bei der Anmeldung mit Google OAuth werden folgende Daten verarbeitet:
- Google User ID, E-Mail-Adresse, Profilname — diese Daten erhalten wir und speichern sie in unserer Datenbank
- YouTube OAuth Token (Scope: youtube.readonly) — ausschließlich lesender Zugriff auf die Liste der abonnierten Kanäle; dieses Token verbleibt auf Ihrem Gerät
Zweck: Nutzer-Authentifizierung und Bereitstellung des Feeds aus abonnierten Kanälen. Ein schreibender Zugriff auf das YouTube-Konto (z. B. Likes, Kommentare) erfolgt nicht. Das YouTube-OAuth-Token wird ausschließlich auf Ihrem Gerät erzeugt und dort im geschützten Systemspeicher (iOS Keychain) verwahrt; der Austausch erfolgt unmittelbar zwischen Ihrem Gerät und Google. Das Token wird zu keinem Zeitpunkt an unser Backend oder an Dritte übertragen und dort auch nicht gespeichert. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
Alternativ können Sie sich mit Apple anmelden (Sign in with Apple). Dabei erhalten wir von Apple eine Apple-Nutzerkennung, Ihre E-Mail-Adresse (auf Wunsch eine von Apple vergebene Weiterleitungsadresse) sowie beim ersten Anmelden Ihren Namen. Eine Verbindung zu YouTube wird bei dieser Anmeldung nicht hergestellt; Sie können die App dann mit dem Bereich „Discover“ (siehe 3.2) nutzen und eine YouTube-Verbindung später ergänzen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.2 YouTube-Daten (Feed)
Zur Bereitstellung des ablenkungsfreien Feeds werden folgende Daten abgerufen:
- Liste der abonnierten Kanäle (YouTube Data API, lesend) — Abruf und Zwischenspeicherung erfolgen ausschließlich auf Ihrem Gerät; eine serverseitige Speicherung der Abo-Liste findet nicht statt.
- Neue Videos der abonnierten Kanäle über öffentliche RSS-Feeds von YouTube sowie Video-Metadaten (Titel, Kanal, Dauer) über die YouTube Data API
Diese Daten werden ausschließlich zur Anzeige des Feeds und für Benachrichtigungen über neue Videos verwendet. Der Bereich „Discover“ zeigt bereits vorhandene Zusammenfassungen aus dem nutzerübergreifenden Bestand (siehe 6.) und benötigt keinen Zugriff auf Ihr YouTube-Konto. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.3 Video-Transkripte
Für KI-Zusammenfassungen benötigte Video-Transkripte beziehen wir über einen externen Dienstleister: Supadata (Dumpling Software UG (haftungsbeschränkt), Berlin, Deutschland). An diesen Dienstleister wird ausschließlich die öffentliche YouTube-Video-ID bzw. Video-URL übermittelt — keine personenbezogenen Daten, keine Nutzerkennung und kein OAuth-Token.
Video-Transkripte werden nur flüchtig verarbeitet (lesen, verarbeiten, verwerfen): Sie werden in einem temporären technischen Zwischenspeicher gehalten und spätestens nach 24 Stunden automatisch gelöscht. Eine dauerhafte Speicherung von Video-Volltexten findet nicht statt. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.4 In der App gespeicherte Nutzerdaten
Folgende Daten werden in unserer Datenbank (Supabase, gehostet bei AWS, Region eu-west-1) gespeichert:
- Ausgeblendete Videos (dismissed_videos), gespeicherte Videos (saved_videos), Kanalgruppen und Kanaleinstellungen
- Erstellte Digests (Audio-Podcasts) als MP3-Dateien — automatische Löschung nach 30 Tagen
- Briefing-Regeln (automatische Digest-Erstellung nach Nutzer-Konfiguration)
- Nutzungsstatistiken: Verbrauch für KI-Zusammenfassungen in Einheiten je Abrechnungszeitraum (bemessen nach der Videolänge: eine Einheit je angefangene 60 Minuten, höchstens 4 Einheiten je Video; hierfür wird die Länge des jeweiligen Videos verarbeitet), Audio-Produktionen/Monat (Digests und Briefings), Perspektiven/Monat, Ask-Video-Nutzung/Monat
- Nutzereinstellungen: Sprache, Stimmenauswahl, Benachrichtigungseinstellungen, Push-Token, Abo-Status sowie die Zeitpunkte zuletzt versendeter Benachrichtigungen (siehe 3.10)
- Zuletzt geschaute Kanäle: Beim Öffnen der Detailansicht eines Videos speichern wir serverseitig den zugehörigen Kanal (Kanal-ID und Kanaltitel) mit Zeitstempel. Zweck: Personalisierung der App sowie Auswahl der Inhalte des wöchentlichen Newsletters und des wöchentlichen Rückblicks. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
- Kündigungs-Umfrage: Kündigen Sie ein Abonnement, können Sie uns in der App freiwillig den Grund mitteilen (Auswahl aus vorgegebenen Gründen, optionaler Freitext). Wir speichern Grund, Freitext und das gekündigte Produkt zur Verbesserung der App. Die Angabe ist freiwillig; die Kündigung ist davon unabhängig. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Produktverbesserung).
Zur Verhinderung der Umgehung von Nutzungslimits (z. B. durch Konto-Löschung und Neuanlage) werden Nutzungskontingente zusätzlich an eine pseudonymisierte Kennung geknüpft: einen kryptographischen Hash (HMAC-SHA256) der Google- bzw. Apple-Nutzerkennung. Die Klar-Kennung wird hierfür nicht gespeichert; der Hash ist nicht auf die Person rückrechenbar. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Missbrauchsprävention).
3.5 KI-Verarbeitung durch Drittanbieter
Zur Erstellung von KI-Zusammenfassungen, Podcast-Skripten, KI-Perspektiven und Antworten der Funktion „Frag das Video“ werden Video-Transkripte und -Metadaten (Titel, Kanalname) sowie Ihre Fragen an das Video an folgende KI-Anbieter übermittelt:
a) Serverseitige Verarbeitung (über Supabase Edge Functions, API-Keys beim Anbieter gespeichert):
- Anthropic Claude API — Zusammenfassungen, Podcast-Skripte, KI-Perspektive, „Frag das Video“. Server: USA.
- Google Gemini API — Zusammenfassungen, KI-Perspektive, Video-Analyse als technischer Fallback. Server: USA/EU.
- xAI Grok API — KI-Perspektive (Synthese) sowie Sprachsynthese (siehe 3.6). Server: USA.
Eingesetzt werden jeweils aktuelle Modellversionen; die konkret verwendeten Modelle werden in der KI-Transparenzerklärung ausgewiesen.
b) Optionale nutzerseitige Verarbeitung (API-Keys des Nutzers, verschlüsselt im iOS Keychain via SecureStore; nur in der PRO-Stufe): Nutzer können für die unterstützten KI-Anbieter (Anthropic, Google, xAI) eigene API-Keys in den Einstellungen hinterlegen. In diesem Fall erfolgt die Datenübermittlung direkt vom Endgerät an den jeweiligen Anbieter. Durch Eingabe des eigenen Keys willigt der Nutzer aktiv in diese Übermittlung ein.
Es werden keine personenbezogenen Daten des Nutzers an die KI-Anbieter übermittelt — ausschließlich Video-Transkripte, -Metadaten und die vom Nutzer eingegebenen Fragen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
3.6 Text-to-Speech (Audio)
Die Sprachausgabe (MP3) für Digests und Briefings wird durch xAI (Grok TTS, fünf synthetische Stimmen) erzeugt. Übermittelt werden ausschließlich die zu vertonenden Texte (Podcast-Skripte), keine personenbezogenen Daten. Die Verarbeitung erfolgt serverseitig über Supabase Edge Functions.
3.7 Zahlungsabwicklung
In-App-Käufe werden über Apple StoreKit abgewickelt und durch RevenueCat Inc. (USA) verwaltet. Wir erhalten von RevenueCat:
- Abo-Status (free/pro, Testphase), Kaufdatum, Ablaufdatum, Kündigungsstatus, App User ID
- Keine Zahlungsdaten (Kreditkarte, Bankverbindung etc.) — diese verbleiben bei Apple
RevenueCat speichert die Supabase User ID als App User ID zur Zuordnung. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.8 Newsletter
Bei Anmeldung zum Newsletter speichern wir die E-Mail-Adresse in unserer Datenbank. Der Versand erfolgt über Resend Inc. (USA). Double-Opt-In ist implementiert: Der Versand beginnt erst nach Bestätigung über den zugesandten Link. Abmeldung ist jederzeit über den Link in jeder Mail möglich. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
3.9 Crash-Reporting und Diagnostik
Sentry (Functional Software Inc., USA) erfasst Crash-Reports der App, technische Leistungs- und Sitzungsdaten (z. B. Ladezeiten, Sitzungsbeginn) sowie serverseitige Fehlerereignisse unserer Edge Functions zur Fehlerbehebung. Diese Ereignisse enthalten technische Kontextdaten (z. B. Fehlercodes, Video-IDs, eine gerätebezogene Installationskennung), jedoch keine Klardaten wie Name oder E-Mail-Adresse. In der Entwicklungsumgebung ist Sentry deaktiviert. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Stabilität der App).
3.10 Push-Benachrichtigungen
Bei Aktivierung von Push-Benachrichtigungen wird ein Expo Push Token auf dem Gerät erzeugt und in unserer Datenbank gespeichert. Der Versand erfolgt über den Expo Push Service (650 Industries Inc., USA). Benachrichtigungen erhalten Sie für neue Videos Ihrer Kanäle, fertige Briefings, das Erreichen von Kontingenten, einen wöchentlichen Rückblick über Ihre Nutzung sowie — nach Kündigung eines Abonnements — einen einmaligen Hinweis (ohne Werbeangebot) vor dessen Ablauf. Sie können Benachrichtigungen jederzeit in den App- oder iOS-Einstellungen deaktivieren. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
3.11 Auf dem Gerät gespeicherte Daten
FeedFocus speichert folgende Daten lokal auf dem iOS-Gerät des Nutzers:
- YouTube-OAuth-Token (siehe 3.1) — verschlüsselt im iOS Keychain via SecureStore
- Optionale eigene API-Keys für unterstützte KI-Anbieter — verschlüsselt im iOS Keychain via SecureStore/LargeSecureStore
- Liste der abonnierten Kanäle (Kanal-IDs), Feed-Cache (AsyncStorage, 2 Stunden), Kanal-Cache (4 Stunden), Perspektiven-Cache (7 Tage)
- Onboarding-Status, Spracheinstellung, Wiedergabepositionen von Digests
4. Auftragsverarbeiter und Drittlandtransfers
Folgende Dienste verarbeiten Daten in unserem Auftrag oder erhalten Daten zur Leistungserbringung:
| Dienst | Anbieter | Sitz | Zweck | Garantie | Rechtsgrundlage |
|---|---|---|---|---|---|
| Supabase | Supabase Inc. | USA (Hosting: AWS eu-west-1) | Datenbank, Auth, Storage, Edge Functions | EU SCCs, DPF | Art. 6(1)(b) |
| Supadata | Dumpling Software UG (haftungsbeschränkt) | Deutschland (EU) | Bezug von Video-Transkripten (Übermittlung nur öffentlicher Video-IDs) | kein Drittlandtransfer | Art. 6(1)(b) |
| Anthropic Claude | Anthropic PBC | USA | KI-Zusammenfassungen, Podcast-Skripte, KI-Perspektive, „Frag das Video“ | EU SCCs, DPF | Art. 6(1)(b) |
| Google (YouTube) | Google LLC | USA/EU | OAuth, YouTube Data API (readonly), RSS-Feeds | EU SCCs, DPF | Art. 6(1)(b) |
| Google Gemini | Google LLC | USA/EU | KI-Zusammenfassungen, KI-Perspektive, Video-Fallback | EU SCCs, DPF | Art. 6(1)(b) |
| xAI Grok | xAI Corp. | USA | KI-Perspektive, Text-to-Speech (Grok TTS) | EU SCCs | Art. 6(1)(b) |
| RevenueCat | RevenueCat Inc. | USA | Abo-Verwaltung, Entitlement-Prüfung | EU SCCs, DPF | Art. 6(1)(b) |
| Resend | Resend Inc. | USA | Newsletter-Versand, Double-Opt-In | EU SCCs | Art. 6(1)(a) |
| Sentry | Functional Software Inc. | USA | Crash-Reporting, Leistungsdaten, Fehler-Monitoring (App + Server) | EU SCCs, DPF | Art. 6(1)(f) |
| Expo | 650 Industries Inc. | USA | Push Notifications, Build-Service | EU SCCs | Art. 6(1)(a) |
| Apple | Apple Inc. | USA/EU | Sign in with Apple, In-App Purchase, App Distribution | EU SCCs, DPF | Art. 6(1)(b) |
Für Transfers in die USA stützen wir uns auf EU-Standardvertragsklauseln (SCCs) und, soweit der jeweilige Anbieter zertifiziert ist, das EU-US Data Privacy Framework (DPF). Details zu den einzelnen Garantien können beim Verantwortlichen erfragt werden.
Hinweis: Bei Nutzung eigener API-Keys durch den Nutzer besteht ein direktes Vertragsverhältnis zwischen Nutzer und dem jeweiligen KI-Anbieter. Die Datenschutzrichtlinien des jeweiligen Anbieters gelten dann zusätzlich.
5. Datensicherheit und Schutz sensibler Daten (Art. 32 DSGVO)
Wir treffen technische und organisatorische Maßnahmen, um personenbezogene und sensible Daten — insbesondere Google-Nutzerdaten (insbesondere die zuletzt geschauten Kanäle; die Liste der abonnierten Kanäle wird ausschließlich auf dem Gerät verarbeitet und nicht serverseitig gespeichert) — gegen unbefugten Zugriff, Verlust und Missbrauch zu schützen:
- Verschlüsselung bei Übertragung: Sämtliche Datenübertragungen zwischen App, Backend und Drittanbietern erfolgen ausschließlich TLS-verschlüsselt (HTTPS).
- Verschlüsselung im Ruhezustand: Alle in Datenbank und Storage gespeicherten Daten (Supabase, AWS-Region eu-west-1) sind serverseitig verschlüsselt (AES-256).
- Schutz der OAuth-Token: YouTube-OAuth-Token werden nicht auf unseren Servern gespeichert. Sie werden auf dem Endgerät erzeugt und dort im geschützten Systemspeicher (iOS Keychain) verwahrt; der Austausch mit Google erfolgt unmittelbar vom Gerät aus über TLS-gesicherte Verbindungen. Eine Übertragung an unser Backend oder an Dritte findet nicht statt.
- Zugriffskontrolle auf Datensatzebene: Row Level Security in der Datenbank stellt sicher, dass jeder Nutzer ausschließlich auf seine eigenen Daten zugreifen kann.
- Datenminimierung: Geringstmöglicher Berechtigungsumfang (nur lesender Zugriff, youtube.readonly), keine dauerhafte Speicherung von Video-Volltexten (automatische Löschung spätestens nach 24 Stunden), Pseudonymisierung von Kontrollkennungen per HMAC-SHA256 (siehe 3.4).
- Gerätesicherheit: Auf dem Gerät hinterlegte Zugangsdaten (YouTube-OAuth-Token, optionale eigene API-Keys) werden verschlüsselt im iOS Keychain gespeichert.
- Monitoring und Reaktion: Kontinuierliches Fehler-Monitoring ohne Klardaten (siehe 3.9); Sicherheitsvorfälle werden nach Art. 33/34 DSGVO behandelt.
- Löschung und Widerruf: Die Kontolöschung entfernt alle nutzerbezogenen Daten unwiderruflich. Besteht eine YouTube-Verbindung, widerruft die App vor der Löschung die erteilte YouTube-Freigabe gegenüber Google. Unabhängig davon können Sie die Freigabe jederzeit in der App unter Einstellungen → „YouTube-Verbindung trennen“ entziehen oder über Ihre Google-Sicherheitseinstellungen unter https://security.google.com/settings/security/permissions.
Nutzung der YouTube API Services: FeedFocus nutzt die YouTube API Services. Mit der Nutzung von FeedFocus stimmen Sie den YouTube-Nutzungsbedingungen zu (https://www.youtube.com/t/terms). Ergänzend gilt die Datenschutzerklärung von Google (https://policies.google.com/privacy). Die FeedFocus erteilte Zugriffsberechtigung können Sie jederzeit über die Google-Sicherheitseinstellungen widerrufen: https://security.google.com/settings/security/permissions.
Limited Use: Die Nutzung und Übermittlung von Informationen, die FeedFocus über Google-APIs erhält, erfolgt in Übereinstimmung mit der Google API Services User Data Policy (https://developers.google.com/terms/api-services-user-data-policy), einschließlich der Limited-Use-Anforderungen.
6. Speicherdauer
- Nutzerkonto-Daten: bis zur Kontolöschung durch den Nutzer (Account-Löschung in den App-Einstellungen)
- Zuletzt geschaute Kanäle: automatische Löschung 30 Tage nach der letzten Nutzung des jeweiligen Kanals (erneutes Öffnen eines Videos des Kanals setzt die Frist neu), spätestens mit der Konto-Löschung
- Kündigungs-Umfrage: bis zur Kontolöschung
- YouTube-OAuth-Token (Gerät): bis zum Widerruf der Verbindung, zur Kontolöschung oder zur Deinstallation der App
- Video-Transkripte: temporärer Zwischenspeicher, automatische Löschung spätestens nach 24 Stunden
- Digest-MP3-Dateien: automatische Löschung nach 30 Tagen
- KI-Zusammenfassungen und KI-Perspektiven: dauerhaft gespeichert (nutzerübergreifender Bestand ohne personenbezogene Daten, Video-ID und Sprache als Schlüssel)
- Pseudonymisierte Nutzungskennungen (Hash, siehe 3.4): verbleiben auch nach Kontolöschung, um die Umgehung von Nutzungslimits durch Konto-Neuanlage zu verhindern; eine Rückführung auf die Person ist nicht möglich
- Newsletter-Daten: bis zur Abmeldung (Abmeldelink in jeder Mail); bei Kontolöschung wird das Abonnement automatisch mit entfernt
- Crash-Reports und Leistungsdaten (Sentry): 90 Tage
- Feed-Cache (Gerät): 2 Stunden, Kanal-Cache: 4 Stunden, Perspektiven-Cache: 7 Tage (automatisch)
7. Ihre Rechte
Sie haben gegenüber uns folgende Rechte nach der DSGVO:
- Auskunft (Art. 15 DSGVO) — welche Daten wir über Sie speichern
- Berichtigung (Art. 16 DSGVO) — Korrektur unrichtiger Daten
- Löschung (Art. 17 DSGVO) — Nutzen Sie hierfür die Account-Löschung in den App-Einstellungen (Einstellungen → Account löschen). Alle nutzerbezogenen Daten werden unwiderruflich entfernt; besteht eine YouTube-Verbindung, widerruft die App zusätzlich die erteilte YouTube-Freigabe gegenüber Google. Die Löschung der bei uns gespeicherten Daten berührt nicht die bei YouTube selbst gespeicherten Daten — diese verwalten Sie über die YouTube-Dienste bzw. Ihr Google-Konto.
- Einschränkung (Art. 18 DSGVO) — Einschränkung der Verarbeitung
- Datenübertragbarkeit (Art. 20 DSGVO) — Bereitstellung Ihrer Daten in maschinenlesbarem Format
- Widerspruch (Art. 21 DSGVO) — Widerspruch gegen Verarbeitung auf Basis berechtigter Interessen
- Widerruf von Einwilligungen (Art. 7 Abs. 3 DSGVO) — jederzeit mit Wirkung für die Zukunft (z. B. Newsletter-Abmeldung, Push-Benachrichtigungen deaktivieren)
- Widerruf der YouTube-Freigabe — jederzeit in der App unter Einstellungen → „YouTube-Verbindung trennen“; die App widerruft die Freigabe dabei unmittelbar gegenüber Google. Alternativ über Ihre Google-Sicherheitseinstellungen: https://security.google.com/settings/security/permissions
Zur Ausübung Ihrer Rechte kontaktieren Sie uns unter: support@feedfocus.app
Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Zuständige Aufsichtsbehörde: Die Landesbeauftragte für den Datenschutz Niedersachsen, Prinzenstraße 5, 30159 Hannover, poststelle@lfd.niedersachsen.de
8. Änderungen
Wir behalten uns vor, diese Datenschutzerklärung bei Änderungen der App-Funktionen oder der Rechtslage anzupassen. Die aktuelle Fassung ist stets unter feedfocus.app/privacy abrufbar.
Datenschutzerklärung | FeedFocus | feedfocus.app | Version 11 (01.10.2026)