Rechtliches

Datenschutzerklärung.

Wie Calorie Calculator deine personenbezogenen Daten erhebt, verwendet und schützt.

Diese Übersetzung dient lediglich Informationszwecken. Rechtlich maßgeblich ist die englische Fassung. Englische Fassung lesen

Einleitung

Willkommen bei Calorie Calculator („wir“, „uns“ oder „die App“). Der Schutz deiner Privatsphäre ist uns sehr wichtig. Diese Datenschutzerklärung erläutert, wie wir deine Daten erheben, verwenden, weitergeben und schützen, wenn du unsere mobile Anwendung nutzt.

Durch die Nutzung von Calorie Calculator erklärst du dich mit der Erhebung und Nutzung von Daten gemäß dieser Erklärung einverstanden.

Wenn du mit den Bestimmungen dieser Datenschutzerklärung nicht einverstanden bist, nutze die App bitte nicht.

1. Informationen, die wir erheben

1.1 Personenbezogene Daten, die du bereitstellst

Google-Kontoinformationen:

  • Wenn du dich über Google OAuth anmeldest, erheben wir:
    • E-Mail-Adresse
    • Google-Nutzer-ID (wird als deine eindeutige Kennung verwendet)
    • Profilname (sofern von Google bereitgestellt)
    • Profilbild (sofern von Google bereitgestellt)

Zweck: Authentifizierung, Kontoverwaltung und personalisierte App-Erfahrung.

Apple-Kontoinformationen:

  • Wenn du dich über „Mit Apple anmelden“ anmeldest, erheben wir:
    • Apple-Nutzer-ID (wird als deine eindeutige Kennung verwendet)
    • E-Mail-Adresse (je nach deiner Wahl entweder deine echte E-Mail-Adresse oder eine von Apple bereitgestellte Weiterleitungsadresse)
    • Name (sofern du dich dafür entscheidest, ihn zu teilen)

Zweck: Authentifizierung, Kontoverwaltung und personalisierte App-Erfahrung.

1.2 Automatisch erhobene Informationen

Nutzungsdaten:

  • KI-Anfrageprotokolle: Wenn du unsere KI-gestützte Essenserkennung nutzt, protokollieren wir:
    • Zeitstempel der Anfragen
    • Art der Analyse (Bild oder Text)
    • Ob die Antwort aus dem Cache bereitgestellt wurde
    • Nutzer-ID (verknüpft mit deinem Google- oder Apple-Konto)
    • Bei Textanfragen ein mit einem geheimen Schlüssel versehener Hash der Lebensmittelbeschreibung und Sprache, um wiederholte Anfragen zu messen, ohne die Beschreibung im Protokoll zu speichern.

Zweck: Dienstoptimierung, Ratenbegrenzung, Missbrauchsprävention und Verbesserung der KI-Genauigkeit.

Analysedaten (optional – erfordert deine Einwilligung):

  • Wenn du der Analyse ausdrücklich zustimmst (Opt-in), erheben wir über PostHog:
    • App-Ereignisse (Schaltflächenklicks, Funktionsnutzung, Seitenaufrufe)
    • Nutzereigenschaften (App-Version, Plattform, Gerätetyp sowie Spracheinstellung der App und des Geräts, wie z. B. „en-US“)
    • Sitzungsdaten (Sitzungsdauer, App-Öffnungen)
    • Anonyme Geräte-ID (zufällig generierte UUID, nicht personenbeziehbar)

Wichtig: Die Erfassung von Analysedaten erfolgt ausschließlich per Opt-in. Du wirst 24 Stunden nach der ersten Nutzung um deine Einwilligung gebeten und kannst diese in den Einstellungen jederzeit widerrufen (Opt-out).

Zweck: Verstehen, wie Nutzer mit der App interagieren, Funktionen verbessern, Fehler beheben und die Weiterentwicklung priorisieren.

Geräteinformationen:

  • IP-Adresse (vorübergehend verwendet für Ratenbegrenzung, Sicherheit und zur Überprüfung der landesweiten Verfügbarkeit von KI-Funktionen)
  • User-Agent (Browser-/Gerätetyp)
  • Accept-Language (für Lokalisierung)

Zweck: Sicherheit, Betrugsprävention, Ratenbegrenzung, Überprüfung der KI-Funktionsverfügbarkeit, Auswahl des KI-Modells und Dienstoptimierung.

Verfügbarkeit von KI-Funktionen: Wenn die Überprüfung der Länderverfügbarkeit für unseren Dienst aktiviert ist, leiten wir aus deiner IP-Adresse ein ungefähres Land ab, um zu prüfen, ob KI-Funktionen verfügbar sind. Die Abfrage nutzt eine mitgelieferte Datenbank auf unserem Server; deine IP-Adresse wird nicht an den Datenbankanbieter gesendet. Unsere KI-Anwendung speichert oder protokolliert deine rohe IP-Adresse nicht. Für diese Überprüfung erfassen kurzlebige Dienstprotokolle den Ländercode und ob der KI-Zugriff blockiert wurde, keine Stadt oder genaue Position. Wir können dasselbe ungefähre Land auch verwenden, um auszuwählen, welches Google Gemini-Modell deine KI-Anfrage verarbeitet, beispielsweise ein kostengünstigeres Modell in einigen Regionen. Deine Anfrage wird unabhängig vom verwendeten Modell auf dieselbe Weise verarbeitet.

Quellenangabe der Länderdaten: IP Geolocation by DB-IP, unter Verwendung der IP to Country Lite database unter Creative Commons Attribution 4.0 International. Die Datenbank wird abgesehen von der Dekomprimierung unverändert verwendet.

Werbekennungen:

  • Google-Werbe-ID (Android)
  • IDFA (Identifier for Advertisers) (iOS, wird nur mit deiner ausdrücklichen Einwilligung über Apples App-Tracking-Transparency-Framework erhoben)

Zweck: Ausspielen relevanter Werbung über Google AdMob.

1.3 Zugriff auf Kamera und Fotomediathek

Kamerazugriff:

  • Erforderlich für die Aufnahme von Fotos deiner Mahlzeiten zur KI-Analyse
  • Bilder werden nur vorübergehend verarbeitet und NICHT dauerhaft auf unseren Servern gespeichert
  • Bilder werden ausschließlich an die Google-Gemini-KI-API zur Essenserkennung übermittelt

Zugriff auf die Fotomediathek:

  • Erforderlich, um vorhandene Fotos von deinem Gerät auszuwählen
  • Du bestimmst selbst, welche Fotos für die App freigegeben werden

Zweck: KI-gestützte Essenserkennung und Nährwertanalyse.

1.4 Lokaler Gerätespeicher

SQLite-Datenbank:

  • Alle deine Ernährungseinträge, Nährwertdaten und App-Einstellungen werden lokal auf deinem Gerät gespeichert
  • Daten werden NICHT automatisch mit unseren Servern synchronisiert, es sei denn, du aktivierst dies ausdrücklich
  • Du behältst die vollständige Kontrolle über deine Daten

App-Einstellungen (lokal gespeichert):

  • Einwilligung in Analysedaten (ob du zugestimmt oder abgelehnt hast)
  • Zeitstempel des ersten App-Starts (um zu bestimmen, wann der Dialog zur Analyse-Einwilligung angezeigt wird)
  • Status des Update-Dialogs (wann du zuletzt eine Update-Erinnerung geschlossen hast)
  • Design-Einstellungen (Dunkelmodus, Textanzeigeeinstellungen)
  • Ernährungsziele (tägliche Kalorien- und Makronährstoffziele)

Zweck: Bereitstellung einer personalisierten App-Erfahrung und Berücksichtigung deiner Präferenzen.

1.5 Gesundheits- und Fitnessdaten

Schrittzahlen (optional):

  • Wenn du dich für eine Verknüpfung oder Aktualisierung entscheidest, fordert die App reinen Lesezugriff auf die täglichen Schrittzahlen von Apple Health unter iOS oder Health Connect unter Android an.
  • Die App verwendet die Schrittzahlen, um den heutigen Fortschritt und den jüngsten Schrittverlauf anzuzeigen.
  • Die App schreibt keine Daten in Apple Health oder Health Connect und verändert dort vorhandene Daten nicht.
  • Schrittzahlen werden lokal in der SQLite-Datenbank der App gespeichert. Sie sind nur dann in einer App-Sicherung enthalten, wenn du ausdrücklich eine solche erstellst.
  • Gesundheits- und Fitnessdaten werden weder verkauft noch für Werbung genutzt oder an Analyseanbieter oder unsere Backend-Dienste weitergegeben.

Schlaf (optional, nur iOS):

  • Wenn du dich unter iOS für eine Verknüpfung oder Aktualisierung entscheidest, fordert die App reinen Lesezugriff auf Schlafeinträge von Apple Health an. Dies umfasst Schlafsitzungen und die von deinem Gerät erfassten Schlafphasen (Schlaf, Leichtschlaf, Tiefschlaf, REM-Schlaf und Zeit im Bett).
  • Unter Android liest die App Schlafdaten grundsätzlich nicht aus Health Connect. Es wird keine Schlafberechtigung angefordert, und Nächte werden manuell eingetragen.
  • Die App liest Phasen-Einträge nur aus, um zu ermitteln, wie lange du tatsächlich geschlafen hast. Sie speichert eine Gesamtdauer pro Nacht zusammen mit Beginn und Ende dieser Nacht – die einzelnen Phasen-Einträge werden nicht aufbewahrt.
  • Die App verwendet dies, um den Schlaf der letzten Nacht, deinen aktuellen nächtlichen Durchschnitt und deinen Schlafverlauf anzuzeigen.
  • Die App schreibt keine Daten in Apple Health oder Health Connect und verändert dort vorhandene Daten nicht.
  • Schlafeinträge werden lokal in der SQLite-Datenbank der App gespeichert. Sie sind nur dann in einer App-Sicherung enthalten, wenn du ausdrücklich eine solche erstellst.
  • Gesundheits- und Fitnessdaten werden weder verkauft noch für Werbung genutzt oder an Analyseanbieter oder unsere Backend-Dienste weitergegeben.

Deine Kontrolle: Der Zugriff auf Gesundheitsdaten ist optional, und unter iOS werden Schritte und Schlaf getrennt angefordert – die Freigabe des einen schließt das andere nicht ein. Du kannst den Zugriff in Apple Health oder Health Connect verweigern oder widerrufen und die App dennoch nutzen: Schrittzahlen und Nächte können beide manuell eingetragen werden. Du kannst einen importierten Tag überschreiben, jede Nacht bearbeiten oder löschen und alle lokalen Schritt- und Schlafeinträge über Einstellungen › Deine Daten › Eingetragenen Verlauf löschen entfernen.

Zweck: Bereitstellung der von dir gewünschten Schritt- und Schlaftracking-Funktionen, während Gesundheitsdaten lokal und unter deiner Kontrolle bleiben.

1.6 Medikamenten- und Nahrungsergänzungseinträge

Verfügbarkeit: Das Tracking von Medikamenten und Nahrungsergänzungsmitteln ist in den aktuellen Versionen der App für Android und iOS nicht verfügbar. Frühere Versionen boten diese Funktion an, und auf einigen Geräten sind ältere Versionen möglicherweise noch installiert, bis sie aktualisiert werden. Falls du die Funktion zuvor genutzt hast, bleiben die bereits auf deinem Gerät gespeicherten Einträge erhalten und werden nicht gelöscht – sie werden in der App lediglich nicht mehr angezeigt oder bearbeitet. Dieser Abschnitt beschreibt, was diese beibehaltenen Einträge enthalten und wie du sie weiterhin exportieren oder entfernen kannst.

  • Sofern das Medikamenten-Tracking genutzt wurde, speichert die App die eingegebenen Informationen. Dazu können Name des Medikaments oder Nahrungsergänzungsmittels, Darreichungsform, Dosierungsmenge und -einheit, persönliche Notizen, ausgewählte Tage und Uhrzeiten des Einnahmeplans, protokollierte Einnahmezeitpunkte und -mengen, Status der Einnahmetreue sowie Verweise auf Dosisfotos gehören.
  • Diese Einträge und Fotodateien werden lokal auf deinem Gerät gespeichert. Sie werden niemals automatisch hochgeladen und verlassen dein Gerät ausschließlich im Rahmen eines von dir selbst erstellten Exports.
  • Medikamenteneinträge werden weder aus Apple Health oder Health Connect gelesen noch dorthin geschrieben. Sie werden weder verkauft noch für Werbung genutzt oder an Analyseanbieter oder unsere Backend-Dienste weitergegeben.
  • In früheren Versionen, die diese Funktion anboten, konntest du ein Medikament oder Nahrungsergänzungsmittel in der App bearbeiten oder absetzen sowie einzelne Dosiseinträge bearbeiten oder löschen. Die aktuellen Versionen für Android und iOS bieten keine dieser Bedienelemente mehr; die unten beschriebenen Exporte sind nun der Weg, um auf diese Daten zuzugreifen.
  • Das Löschen des eingetragenen Verlaufs lässt beibehaltene Medikamenteneinträge sowie den Zeitpunkt, ab dem dieser Verlauf gezählt wird, unberührt. Da die Funktion in der App nicht mehr zur Überprüfung oder Verwaltung dieser Einträge verfügbar ist, werden sie durch das Löschen des Verlaufs nicht gelöscht.
  • Eine eigene Kopie erstellen: Es gibt zwei getrennte Exporte, die unterschiedliche Inhalte umfassen. Die Datensicherung (Einstellungen › Deine Daten › Datensicherung exportieren) ist eine JSON-Datei mit deinen Datenbankeinträgen, einschließlich Zeilen zu Medikamenten, Einnahmeplänen, Dosen und Einnahmetreue sowie den Dateinamen etwaiger Dosisfotos – sie enthält nicht die Bilddateien selbst. Das Fotoarchiv (Einstellungen › Deine Daten › Fotoarchiv exportieren) ist eine ZIP-Datei, die die eigentlichen Bilddateien einschließlich der Dosisfotos enthält, jedoch keine Datenbankeinträge. Du benötigst beide Exporte für eine vollständige, wiederherstellbare Kopie.
  • Deinstallation entfernt lokale Daten: Einträge und Fotos, die sich ausschließlich auf deinem Gerät befinden, werden bei der Deinstallation der App entfernt und können von uns nicht wiederhergestellt werden – wir hatten niemals eine Kopie davon. Erstelle zuerst beide Exporte, wenn du sie behalten möchtest.

Zweck: Erhalt eines privaten persönlichen Verlaufs, der in einer früheren Version erfasst wurde, damit das Entfernen der Funktion deine Daten nicht zerstört. Die App bietet keine medizinische Beratung, Diagnose, Dosierungsempfehlungen, Medikamentenerinnerungen oder Medikamentenverwaltung.

1.7 Gewohnheiten und Abhaken

  • Wenn du Gewohnheiten erstellst, speichert die App deine Eingaben: Name, Symbol, Farbe und optionale Einheitenbezeichnung jeder Gewohnheit, Ziel und Zeitplan, Anpassungen im Laufe der Zeit sowie deine täglichen Häkchen – die Anzahl für jeden Tag und Tage, an denen du pausierst.
  • Gewohnheiten werden von dir selbst benannt. Die App liest sie weder aus Apple Health oder Health Connect noch schreibt sie Daten dorthin, und sie ergänzt sie nicht anhand deiner anderen Einträge.
  • Einträge zu Gewohnheiten werden lokal in der SQLite-Datenbank der App gespeichert. Sie werden niemals automatisch hochgeladen und sind nur dann in einer App-Sicherung enthalten, wenn du ausdrücklich eine solche erstellst.
  • Gewohnheitsdaten werden weder verkauft noch für Werbung genutzt oder an Analyseanbieter oder unsere Backend-Dienste weitergegeben.
  • Deine Kontrolle: Du kannst jede Gewohnheit in der App bearbeiten, archivieren oder löschen und das Abhaken einzelner Tage anpassen. Einstellungen › Deine Daten › Eingetragenen Verlauf löschen entfernt deine abgehakten Gewohnheiten und behält die Gewohnheiten selbst bei.

Zweck: Ermöglicht es dir, selbst gewählte Routinen mit Serien und einem Beständigkeitswert nachzuverfolgen, während diese Aufzeichnungen auf deinem Gerät verbleiben.

2. Wie wir deine Daten verwenden

Wir verwenden die erhobenen Daten für folgende Zwecke:

2.1 Grundlegende Funktionen

  • Authentifizierung: Überprüfung deiner Identität über Google-Anmeldung oder „Mit Apple anmelden“
  • Essenserkennung: Analyse von Fotos deiner Mahlzeiten mithilfe von KI (Google-Gemini-API)
  • Ernährungstracking: Berechnung und lokale Speicherung von Kalorien- und Makronährstoffdaten
  • Schritt-Tracking: Anzeige des täglichen Schrittfortschritts und des jüngsten Verlaufs, wenn du dich für eine Verknüpfung mit Apple Health oder Health Connect entscheidest
  • Schlaf-Tracking: Anzeige des Schlafs der letzten Nacht, deines nächtlichen Durchschnitts und deines Schlafverlaufs anhand von Einträgen, die du selbst eingibst oder unter iOS aus Apple Health importierst, wenn du dich für eine Verknüpfung entscheidest
  • Medikamenteneinträge (beibehalten, keine aktive Funktion): Lokale Speicherung zuvor eingegebener Medikamente, Nahrungsergänzungsmittel, Zeitpläne und Dosiseinträge auf deinem Gerät, damit diese nicht verloren gehen, obwohl die Funktion in den aktuellen Versionen nicht verfügbar ist
  • Personalisierung der App: Anpassung deiner Erfahrung basierend auf deinen Präferenzen

2.2 Sicherheit und Missbrauchsprävention

  • Ratenbegrenzung: Verhinderung des Missbrauchs von KI-Diensten (50 Anfragen pro Stunde und Nutzer)
  • Betrugserkennung: Erkennung verdächtiger Aktivitätsmuster
  • IP-basierte Beschränkungen: Blockieren schädlicher Akteure (200 Anfragen pro Stunde und IP-Adresse)

2.3 Verbesserung der Dienste

  • Analysen (PostHog): Nachvollziehen der Funktionsnutzung und App-Leistung (ausschließlich per Opt-in)
  • Produktanalyse: Nachverfolgen der am häufigsten genutzten Funktionen zur Priorisierung von Verbesserungen
  • Fehlererkennung: Erkennen von Abstürzen und Fehlern zur Verbesserung der Stabilität
  • Nutzererlebnis: Nachvollziehen von Nutzerabläufen zur Optimierung der App-Oberfläche
  • Cache-Optimierung: Senkung von API-Kosten durch Zwischenspeichern häufiger Lebensmittel
  • App-Updates: Überprüfung im Google Play Store / Apple App Store auf neuere Versionen
  • Update-Erinnerungen: Nachverfolgen, wann du Update-Benachrichtigungen schließt, um wiederholte Hinweise zu vermeiden (wird alle 7 Tage angezeigt)

2.4 Werbung

  • Werbeanzeigen: Ausspielen relevanter Werbung über Google AdMob
  • Personalisierte Werbung: Basierend auf der Google-Werbe-ID (du kannst dem in den Geräteeinstellungen widersprechen)

3. Weitergabe und Offenlegung von Daten

3.1 Drittanbieterdienste

Wir geben Daten an folgende Drittanbieterdienste weiter, um den Betrieb der App zu gewährleisten:

Google-Dienste:

  • Google-Anmeldung: Authentifizierung (E-Mail-Adresse, Nutzer-ID, Profil)
  • Google-Gemini-KI-API: Analyse von Essensbildern (vorübergehende Bildübertragung)
  • Google AdMob: Werbung (Gerätekennungen, Nutzungsdaten)
  • Google-Play-Dienste: Überprüfung auf App-Updates (Versionsabgleich)

Apple-Dienste:

  • Mit Apple anmelden: Authentifizierung (Apple-Nutzer-ID, E-Mail-Adresse, Name)

Supabase (Backend-Infrastruktur):

  • Authentifizierung: Nutzerkonten und JWT-Tokens
  • Datenbank: KI-Anfrageprotokolle, Daten zur Ratenbegrenzung, zwischengespeicherte Antworten
  • Edge Functions: Sicherer API-Proxy für Gemini AI

Deno-Deploy-Dienste:

  • Edge Functions: Serverlose Funktionen zur Verarbeitung von KI-Anfragen

PostHog (Analysen – nur per Opt-in):

  • Produktanalyse: App-Ereignisse, Funktionsnutzung, Nutzerabläufe (nur mit deiner Einwilligung)
  • Sitzungsaufzeichnung: NICHT aktiviert (wir zeichnen keine Bildschirme auf)
  • Speicherort der Daten: US-Cloud (PostHog Cloud)
  • Datenschutz: Verwendet eine zufällig generierte UUID, nicht personenbeziehbar
  • Opt-out: Du kannst dies in den Einstellungen jederzeit deaktivieren

3.2 Wir verkaufen deine Daten NICHT

Wir verkaufen, vermieten oder tauschen deine personenbezogenen Daten NICHT mit Dritten zu Marketingzwecken.

3.3 Gesetzliche Verpflichtungen

Wir können deine Daten offenlegen, wenn dies gesetzlich vorgeschrieben ist, beispielsweise bei:

  • Gerichtlichen Anordnungen oder Vorladungen
  • Behördlichen Ermittlungen
  • Zur Einhaltung der DSGVO, des CCPA oder anderer Datenschutzgesetze
  • Zur Durchsetzung unserer Nutzungsbedingungen

4. Speicherdauer

4.1 Kontodaten

  • Nutzerkonten: Werden gespeichert, solange dein Konto aktiv ist
  • Löschung: Du kannst dein Konto jederzeit löschen (siehe Abschnitt 6)

4.2 KI-Anfrageprotokolle

  • Speicherdauer: Bis zu 90 Tage. Betriebliche KI-Dienstprotokolle, einschließlich Prüfungen der Länderverfügbarkeit, sind kurzlebig.
  • Zweck: Sicherheit, Missbrauchsprävention, Überprüfung der KI-Funktionsverfügbarkeit und Dienstoptimierung
  • Löschung: KI-Anfragedaten werden innerhalb von 90 Tagen gelöscht; kurzlebige Dienstprotokolle laufen früher ab.

4.3 Zwischengespeicherte KI-Antworten

  • Speicherdauer: 24 Stunden
  • Zweck: Reduzierung von API-Kosten und Verbesserung der Antwortzeiten
  • Datenschutz: Enthält KEINE persönlichen Identifikatoren (gehashte Cache-Schlüssel)

4.4 Analysedaten (PostHog)

  • Speicherdauer: Unbefristet (bis du eine Löschung beantragst oder widersprichst)
  • Anonymisierung: Daten werden pseudonymisiert (mit einer zufällig generierten UUID verknüpft, nicht mit deiner Identität)
  • Löschung: Du kannst die Einwilligung in den Einstellungen jederzeit widerrufen, wodurch die künftige Erfassung beendet wird
  • Datenlöschung: Um vergangene Analysedaten löschen zu lassen, kontaktiere uns unter ziepakker@gmail.com

4.5 Lokale Gerätedaten

  • Deine Kontrolle: Ernährungseinträge, Nährwertdaten sowie importierte oder manuell eingegebene Schrittzahlen werden lokal gespeichert
  • Löschung: Das Deinstallieren der App entfernt alle lokalen Daten

Eingetragenen Verlauf löschen: Du kannst alles, was du auf deinem Gerät erfasst hast, über Einstellungen › Deine Daten › Eingetragenen Verlauf löschen dauerhaft entfernen. Dadurch werden Mahlzeiten, Getränke, Gewicht, Körpermaße, Fortschrittsfoto-Einträge, Schritte, Schlaf, Fasteneinträge und das Abhaken von Gewohnheiten aus der App gelöscht. Dein Profil, deine Ziele, Einstellungen, Favoriten bei Lebensmitteln, Tags und deine Gewohnheiten selbst bleiben erhalten. Beibehaltene Medikamenteneinträge – Medikamente, Einnahmepläne, Dosen und deren Fotodateien – sind von dieser Löschung ausgenommen, da die aktuellen Versionen keine Möglichkeit bieten, diese einzusehen oder erneut einzugeben.

Fotodateien, die nur von gelöschten Einträgen verwendet wurden, werden automatisch entfernt. Ein Foto, das auch von einem beibehaltenen gespeicherten Lebensmittel verwendet wird, bleibt verfügbar, und über Ungenutzte Fotos bereinigen kann das Entfernen ungenutzter Dateien wiederholt werden, falls sie zuvor nicht entfernt werden konnten. Von dir selbst exportierte Sicherungen und Kopien im Systemsicherungsspeicher deines Geräts sind davon nicht betroffen und können von der App nicht entfernt werden.

5. Datensicherheit

Wir setzen Sicherheitsmaßnahmen nach Branchenstandard ein:

5.1 Technische Schutzmaßnahmen

  • Verschlüsselung bei der Übertragung: Alle Daten werden über HTTPS/TLS übertragen
  • JWT-Authentifizierung: Sichere tokenbasierte Authentifizierung
  • Row-Level Security (RLS): Datenbankzugriff ist auf authentifizierte Nutzer beschränkt
  • API-Schlüsselsicherheit: Gemini-API-Schlüssel wird serverseitig gespeichert (niemals in der App offengelegt)

5.2 Zugriffskontrollen

  • Supabase-RLS-Richtlinien: Nur du hast Zugriff auf deine eigenen Daten
  • Ratenbegrenzung: Verhindert Brute-Force-Angriffe und Missbrauch
  • Atomare Transaktionen: Verhindern Race Conditions bei der Ratenbegrenzung

5.3 Keine absolute Garantie

Obwohl wir uns mit allen Kräften um den Schutz deiner Daten bemühen, ist keine Übertragungsmethode über das Internet zu 100 % sicher. Wir können keine absolute Sicherheit garantieren.

6. Deine Datenschutzrechte

6.1 Auskunft und Berichtigung

  • Du kannst deine Profilinformationen in den App-Einstellungen einsehen und bearbeiten
  • Ernährungseinträge werden lokal auf deinem Gerät gespeichert und unterliegen deiner Kontrolle

6.2 Datenlöschung

Um dein Konto und deine Daten zu löschen: Besuche bitte unsere Seite zur Kontolöschung oder sende uns eine E-Mail an ziepakker@gmail.com mit deiner Konto-E-Mail-Adresse und der Bitte um Löschung deines Kontos. Wir werden deine Anfrage innerhalb von 30 Tagen bearbeiten.

Was gelöscht wird:

  • Deine Google-Kontoverknüpfung (E-Mail-Adresse, Nutzer-ID)
  • Mit deinem Konto verknüpfte KI-Anfrageprotokolle
  • Einträge zur Ratenbegrenzung
  • Analysedaten (PostHog), sofern du deren Löschung anforderst
  • Lokale Gerätedaten (wenn du die App deinstallierst)

Was NICHT gelöscht wird:

  • Anonymisierte Analysedaten (können nicht mehr mit dir in Verbindung gebracht werden)
  • Zwischengespeicherte KI-Antworten (laufen automatisch nach 24 Stunden ab)

6.3 Widerspruch gegen Analysen (Opt-out)

So deaktivierst du das Tracking von Analysedaten:

  1. Öffne die App
  2. Gehe zu Einstellungen
  3. Deaktiviere (AUS) „Analysedaten teilen“
  4. Deine Einstellung wird sofort gespeichert

Auswirkung: Wir erfassen keine weiteren Analyse-Ereignisse mehr. Frühere Daten verbleiben in PostHog, es sei denn, du forderst deren Löschung an (kontaktiere uns unter ziepakker@gmail.com).

Erneutes Aktivieren: Du kannst in den Einstellungen jederzeit wieder einwilligen (Opt-in).

6.4 Personalisierter Werbung widersprechen (Opt-out)

Android:

  1. Einstellungen → Google → Werbung → Werbe-ID zurücksetzen oder Personalisierte Werbung deaktivieren

iOS:

  1. Einstellungen → Datenschutz → Tracking → „Apps erlauben, Tracking anzufordern“ deaktivieren

6.5 DSGVO-Rechte (Nutzer im EWR)

Wenn du dich im Europäischen Wirtschaftsraum (EWR) befindest, stehen dir folgende Rechte zu:

  • Auskunftsrecht: Eine Kopie deiner Daten anfordern
  • Recht auf Berichtigung: Unrichtige Daten korrigieren lassen
  • Recht auf Löschung: Deine Daten löschen lassen („Recht auf Vergessenwerden“)
  • Recht auf Einschränkung der Verarbeitung: Die Nutzung deiner Daten einschränken
  • Recht auf Datenübertragbarkeit: Deine Daten in einem portablen Format erhalten
  • Widerspruchsrecht: Der Datenverarbeitung für Direktmarketing widersprechen

Um diese Rechte auszuüben, kontaktiere uns unter: ziepakker@gmail.com

6.6 CCPA-Rechte (Nutzer in Kalifornien)

Einwohner von Kalifornien haben das Recht:

  • Zu erfahren, welche personenbezogenen Daten erfasst werden
  • Zu erfahren, ob personenbezogene Daten verkauft oder offengelegt werden
  • Dem Verkauf personenbezogener Daten zu widersprechen (wir verkaufen KEINE Daten)
  • Die Löschung personenbezogener Daten zu verlangen
  • Aufgrund der Ausübung ihrer Datenschutzrechte nicht benachteiligt zu werden

7. Schutz der Privatsphäre von Kindern

Altersbeschränkung: Calorie Calculator ist NICHT für Kinder unter 13 Jahren bestimmt.

Wir erheben wissentlich keine personenbezogenen Daten von Kindern unter 13 Jahren. Wenn du glaubst, dass wir Daten eines Kindes unter 13 Jahren erfasst haben, kontaktiere uns bitte umgehend, und wir werden die Daten löschen.

Einhaltung des COPPA: Wir halten die Bestimmungen des Children’s Online Privacy Protection Act (COPPA) ein.

8. Internationale Datenübermittlung

Deine Daten können in folgende Länder übermittelt und dort verarbeitet werden:

  • Vereinigte Staaten (Supabase, Deno Deploy, Google Cloud)
  • Andere Länder, in denen unsere Dienstleister tätig sind

Wir stellen sicher, dass angemessene Garantien vorhanden sind, wie zum Beispiel:

  • Standardvertragsklauseln (Standard Contractual Clauses, SCCs) zur Einhaltung der DSGVO
  • Privacy-Shield-Rahmenwerke (sofern anwendbar)

9. Cookies und Tracking-Technologien

9.1 Einsatz von Cookies

Wir verwenden KEINE Cookies in der mobilen App. Unser webbasierter Anmeldeablauf (Google-Anmeldung) kann jedoch Cookies einsetzen.

9.2 Lokale Speicherung

  • SQLite-Datenbank: Speichert Ernährungseinträge und App-Einstellungen lokal
  • Shared Preferences: Speichert App-Einstellungen (z. B. Dunkelmodus, Einheiten)

10. Änderungen dieser Datenschutzerklärung

Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren. Änderungen werden auf dieser Seite mit einem aktualisierten Datum unter „Zuletzt aktualisiert“ veröffentlicht.

Benachrichtigung über Änderungen:

  • Wesentliche Änderungen: Wir werden dich per E-Mail oder über eine In-App-Benachrichtigung informieren
  • Geringfügige Änderungen: Werden auf dieser Seite veröffentlicht

Deine fortgesetzte Nutzung: Wenn du die App nach Veröffentlichung von Änderungen weiterhin nutzt, akzeptierst du die aktualisierte Datenschutzerklärung.

11. Kontaktiere uns

Wenn du Fragen oder Bedenken zu dieser Datenschutzerklärung hast, kontaktiere uns bitte: