Datenschutzerklärung
Verantwortliche Stelle
Verantwortlicher: René Kann, Erich-Nehlhans-Str. 19, 10247 Berlin, Deutschland,support@waffly.app.
Umfang: Diese Erklärung gilt für die Waffly-App und für diese Website.
Zweck: Information über alle Verarbeitungen des veröffentlichten Produktivstands, also über die Funktionen, die heute tatsächlich verfügbar sind.
Account, Anmeldung und Einwilligungen
Zweck: Anmeldung, Kontoverwaltung und Nachweis deiner Einwilligungen.
Daten: E-Mail-Adresse, Passwort-Hash, Name aus der Registrierung sowie serverseitig gespeicherte Einwilligungs- und Versionsnachweise mit Zeitpunkt.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); Einwilligungen nach Art. 6 Abs. 1 lit. a DSGVO.
Speicherdauer: bis zur Kontolöschung. Ein Abmelden ist keine Kontolöschung.
Profil- und gesundheitsbezogene Werte
Zweck: Kalorienziele, Fortschritt und Planung.
Daten: Gewicht, Größe, Geburtsjahr, Geschlecht, Körperfettanteil und Kalorienziele, gespeichert in Supabase.
Apple Health: HealthKit-Werte bleiben getrennt unter Apples und deiner Kontrolle. Waffly speichert HealthKit-Rohdaten nicht als zusätzliche Kopie auf eigenen Servern.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für gesundheitsbezogene Angaben deine ausdrückliche Einwilligung (Art. 9 Abs. 2 lit. a DSGVO).
Speicherdauer: bis zur Löschung des jeweiligen Eintrags oder des Kontos.
Mahlzeiten, Favoriten, Cache, Kontingente und Geräteprüfung
Zweck: Tageslog, Wiederholungen, Kontingentsteuerung und Missbrauchsschutz.
Daten: Mahlzeiteneinträge mit Freitext, Nährwertangaben und Apple-Health- Verknüpfungen, Favoriten, Häufigkeitsdaten, Tageskontingente, temporäre Reservierungs- und Rate-Limit-Daten, Abo- und Freischaltungsstatus sowie technische Lösch- und Synchronisierungsnachweise.
Geräteprüfung: eine einmalige technische Geräteprüfung dient als Sperre gegen Trial-Missbrauch und enthält keine Gesundheitsdaten.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) und berechtigtes Interesse an Missbrauchsabwehr (Art. 6 Abs. 1 lit. f DSGVO).
Speicherdauer: siehe Aufbewahrungsübersicht; Kern-Daten bis zur Löschung des Eintrags oder des Kontos.
Spracheingabe
Zweck: Umwandlung deiner Spracheingabe in Text.
Audiodaten: Waffly speichert keine Audiodatei. Die Transkription kann über die Cloud-Spracherkennung von Apple laufen; dabei kann Apple Audio sowie Transkript- und Anfragedaten nach Apples eigenen Bedingungen speichern und in rotierenden Gerätekennungen verarbeiten.
Daten an Waffly: nur das Transkript, nicht die Aufnahme.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für die Nutzung der Cloud-Spracherkennung deine Einwilligung.
Speicherdauer: kein Audio bei Waffly; das Transkript nur als Teil deines Mahlzeiten-Eintrags.
Fotos
Zweck: foto-gestützte Schätzung von Kalorien und Makronährstoffen.
Speicherung: lokal auf dem Gerät oder in Waffly-Speicher in der EU (Cloudflare R2); die Verarbeitung für die Schätzung übernimmt Google Gemini.
Aufbewahrung: höchstens 30 Tage bei Waffly. Unvollständige Foto-Uploads löschen wir nach 7 Tagen. Lokale Kopien entfernt die App nach bestem Bemühen beim nächsten Start oder Vordergrundwechsel. Nach Ablauf kann die physische Löschung bis etwa 24 Stunden dauern.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
Speicherdauer: siehe oben und Aufbewahrungsübersicht.
Managed AI
Zweck: Normalisierung deiner Eingabe und Schätzung von Nährwerten, ohne eigenen Schlüssel.
Beteiligte: Cloudflare (Ausführung der Worker in der Nähe der Anfrage), Supabase (Datenhaltung in der EU), Google Gemini (Normalisierung und Schätzung) und bedingt OpenAI ausschließlich für die Normalisierung von Text.
OpenAI-Fallback: nur Text, keine Fotos, keine Profildaten; die Daten werden standardmäßig nicht zum Modelltraining verwendet; Missbrauchs-Logs bewahrt OpenAI bis 30 Tage auf.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für die KI-Verarbeitung deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO).
Speicherdauer: Ergebnisse als Teil deines Mahlzeiten-Eintrags; Anbieter-Logs nach Anbieterbedingungen.
BYOK: dein eigener KI-Zugang
Zweck: Nutzung deines eigenen KI-Zugangs statt des Waffly-Kontingents.
Ablauf: die Anfrage geht direkt vom Gerät an den von dir gewählten Anbieter; dein Schlüssel bleibt im iOS Keychain und wird nicht an Waffly übertragen.
Verantwortung: für Verarbeitung, Verarbeitungsregion, Aufbewahrung und Bedingungen des gewählten Anbieters bist du verantwortlich.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) sowie dein eigener Vertrag mit dem gewählten Anbieter.
Speicherdauer: bei deinem Anbieter, nicht bei Waffly.
Analyse mit PostHog EU
Zweck: freiwillige Produktanalyse, um die App zu verbessern.
Anbieter: PostHog Cloud EU. Ereignisse werden mit deiner Konto-ID und deiner E-Mail-Adresse verknüpft und sind damit kontogebunden, also nicht anonym.
Rechtsgrundlage: deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO), widerrufbar in den Einstellungen.
Speicherdauer: höchstens 1 Jahr.
Widerruf und Löschung: der Widerruf stoppt künftige Ereignisse auf aktualisierten Clients. Die Kontolöschung stößt eine asynchrone Löschung von Person und Ereignissen an und wiederholt sie 30 Tage lang; einen Abschluss beim Anbieter können wir nicht beweisen. Ein nicht aktualisiertes Gerät kann nach diesem Fenster erneut Anbieterdaten erzeugen. Wir sagen deshalb keine sofortige oder dauerhaft verifizierte Löschung zu.
Diagnose mit Bugsnag
Zweck: Erkennen und Beheben von Abstürzen und Fehlern.
Anbieter: Bugsnag; Verarbeitung in den USA auf Grundlage eines Auftragsverarbeitungsvertrags mit Standardvertragsklauseln.
Daten: technische Fehlerdaten mit deiner Konto-ID und, wenn eine Anmeldung fehlschlägt, die dabei eingetippte E-Mail-Adresse, die zu keinem Konto gehören muss.
Speicherdauer: 7 Tage im Free-Tarif; Löschanfragen für einzelne Ereignisse bearbeiten wir manuell und nur im möglichen Rahmen. Cloudflare-Worker-Logs und Traces bewahrt Cloudflare 3 Tage auf. Ein internes ausführliches Logging ist standardmäßig ausgeschaltet und für Endnutzer nicht aktivierbar.
Rechtsgrundlage: berechtigtes Interesse an Stabilität und Missbrauchsabwehr (Art. 6 Abs. 1 lit. f DSGVO).
Barcode mit Open Food Facts
Zweck: Produktdaten zu einem gescannten Barcode.
Übermittlung: die App fragt die offene Datenbank Open Food Facts direkt an. Dabei erhält Open Food Facts den Barcode, deine IP-Adresse und den User-Agent mit Waffly-Version. Nicht übermittelt werden Konto-ID, E-Mail-Adresse, Gesundheitsdaten oder Cookies.
Aufbewahrung: Open Food Facts veröffentlicht für Besucher-Logs eine Frist von 3 Jahren; darauf haben wir keinen Einfluss.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
E-Mail und Support über Netcup
Zweck: Bearbeitung deiner Anfrage ansupport@waffly.app.
Anbieter: die Mailbox wird bei Netcup gehostet; Netcup verarbeitet die Mailbox-Daten als Auftragsverarbeiter.
Aufbewahrung: regulär abgeschlossene Supportfälle 12 Monate; sensible Anhänge kürzer; eine außergewöhnliche Aufbewahrung nur, wenn sie rechtlich oder abrechnungsseitig zwingend ist.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) und berechtigtes Interesse an der Bearbeitung (Art. 6 Abs. 1 lit. f DSGVO).
Käufe über Apple StoreKit
Zweck: Abwicklung von Abos und einmaligen Käufen sowie Zuordnung deines Freischaltungsstatus.
Ablauf: Zahlung und Kaufbeleg verarbeitet Apple; Waffly erhält und speichert den Abo- und Freischaltungsstatus, um Funktionen freizuschalten.
Hinweis: die Löschung deines Waffly-Kontos kündigt kein Apple-Abo und erstattet keinen Kauf.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
Aufbewahrungsübersicht
| Daten | Aufbewahrung |
|---|---|
| Kern-Daten: Profil, Mahlzeiten, Favoriten | bis zur Löschung des Eintrags oder Kontos |
| Häufigkeitsdaten | 12 Monate |
| Tageskontingente und Ergebnisdaten | 7 Tage |
| Temporäre Reservierungs- und Rate-Limit-Daten | 24 Stunden |
| Technischer Lösch- und Synchronisierungsnachweis | 90 Tage |
| Fotos für KI-gestützte Schätzungen | 30 Tage |
| Unvollständige Foto-Uploads | 7 Tage |
| Physische Löschung nach Ablauf | bis etwa 24 Stunden |
| Supabase-Plattform-Logs (Free-Tarif) | 1 Tag |
| Supabase-Auth-Audit-Log | 1 Stunde |
| PostHog EU (Produktanalyse) | höchstens 1 Jahr |
| Bugsnag (Diagnose) | 7 Tage |
| OpenAI Missbrauchs-Logs der Text-Normalisierung | bis 30 Tage |
| Open Food Facts Besucher-Logs (veröffentlichte Frist) | 3 Jahre |
| Cloudflare-Worker-Logs und Traces | 3 Tage |
| Cloudflare-Betriebsmetriken der KI-Aufrufe (ohne Nutzerkennung, ohne Inhalte) | 3 Monate |
| Netcup Support-Mailbox | 12 Monate |
Deine Rechte, Widerruf und Löschung
Rechte: Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21) sowie das Recht, Einwilligungen jederzeit mit Wirkung für die Zukunft zu widerrufen.
Kontolöschung: dein Konto und die zugehörigen Daten kannst du in den Einstellungen der App löschen. Die Löschung entfernt lokale Domänendaten nur auf dem Gerät, das sie ausführt. Eine andere Installation ohne Verbindung behält ihre eigene lokale Kopie, bis dort die Löschung oder ein Reset läuft, die jeweilige Aufbewahrungsfrist greift oder die App-Daten entfernt werden. Ebenso ist ein Abmelden keine Kontolöschung: aktualisierte Clients entfernen dabei die Telemetrie-Identität und identifizierte Warteschlangen, kontogebundene Domänendaten und eine begrenzte BYOK-Konfiguration können im App-Speicher bleiben.
Export: einen Datenexport oder eine Datenübermittlung in einem übertragbaren Format stellen wir auf manuelle Anfrage ansupport@waffly.app bereit. Eine In-App-Exportfunktion gibt es nicht. Wir prüfen deine Identität dabei sicher, bevor wir Daten herausgeben.
Beschwerde: du kannst dich bei der zuständigen Aufsichtsbehörde beschweren.
Drittlandübermittlungen
USA: Google Gemini und Bugsnag verarbeiten Daten in den USA, abgesichert über Auftragsverarbeitungsverträge mit Standardvertragsklauseln.
Offen: Angaben, die wir nicht bestätigt haben, erfinden wir hier nicht. Für deinen BYOK-Anbieter bestimmst du Region und Vertrag selbst.
Zielgruppe und Stand
Zielgruppe: Waffly richtet sich an Erwachsene (18+).
Kontakt: support@waffly.app.
Stand: Fassung vom 17.09.2026.