Datenschutzerklärung
Stand:
Verantwortlicher
Verantwortlich für die App GroceryLens und die Website grocerylens.app ist:
[CONTROLLER_NAME]
[CONTROLLER_ADDRESS]
E-Mail: support@grocerylens.app
Schreib an diese Adresse, wenn du eine Frage oder ein Anliegen zu deinen Daten hast.
Kurz gesagt
- Wir verarbeiten deine Daten, um GroceryLens zu betreiben: dein Konto, deine Belege und deine Ausgabenübersicht.
- Ein KI-Modell von Google, Gemini, liest deine Belege über unseren eigenen Server aus. Google nutzt deine Belege nicht, um seine Produkte zu verbessern.
- Die App zeigt keine Werbung, und wir verfolgen dich nicht über Apps oder Websites hinweg. Wir verkaufen deine Daten nicht.
- Die App sendet Absturzberichte nur, wenn du sie einschaltest.
- Du kannst einzelne Belege oder dein ganzes Konto jederzeit in der App löschen.
Die App
Dein Konto
Um GroceryLens zu nutzen, brauchst du ein Konto. Du meldest dich mit deiner E-Mail-Adresse an, über einen Code oder Link, den wir dir schicken, oder mit „Mit Apple anmelden“.
- Wir verarbeiten deine E-Mail-Adresse und eine zufällige Konto-ID, die deine Daten deinem Konto zuordnet.
- Wenn du „Mit Apple anmelden“ nutzt, bestätigt Apple, wer du bist, und schickt uns eine Apple-Nutzer-ID und die E-Mail-Adresse, die du freigibst. Mit „E-Mail-Adresse verbergen“ ist das eine Weiterleitungsadresse von Apple. Dein Name wird nicht an unsere Server gesendet.
- Wenn du dich anmeldest, speichert Supabase technische Daten wie deine IP-Adresse, die Uhrzeit und den User-Agent deines Geräts, um dein Konto zu schützen.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, weil wir das Konto brauchen, um dir die App bereitzustellen.
Belege und Ausgaben
Dein Konto enthält:
- dein Profil: monatliches Budget, Währung und Land
- zu jedem Beleg: den Namen des Geschäfts, das Land des Belegs, Datum und Uhrzeit, Summen, Steuern, Rabatte und Erstattungen
- zu jedem Artikel: Name, Marke, Kategorie, Menge, Einheit und Preise
- das Bild oder PDF jedes Belegs. Die App verkleinert Bilder auf deinem Gerät, bevor sie sie hochlädt.
- deine Nutzung: zu jedem Scan und jeder Antwort von Grocery AI die Art der Anfrage, die Zahl der KI-Tokens und die Uhrzeit
- deinen Abo-Status, siehe „Abo“ weiter unten
Supabase speichert diese Daten in Frankfurt am Main. PowerSync hält die Kopie auf deinem Gerät mit deinem Konto auf dem gleichen Stand.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Belege mit KI auslesen
Wenn du einen Beleg scannst oder importierst, sendet die App das Bild oder PDF an unseren Server. Sie sendet auch die Zeitzone deines Geräts mit, damit die Uhrzeit des Einkaufs richtig gespeichert wird. Unser Server gibt den Beleg an das Modell Gemini von Google weiter, das Geschäft, Artikel und Beträge zurückgibt. Unser Server behält keine Kopie des Belegs. Die App speichert das Ergebnis in deinem Konto und lädt das Bild dorthin hoch.
- Wir nutzen den kostenpflichtigen Dienst von Gemini. Google nutzt deine Belege und die Ergebnisse nicht, um seine Produkte zu verbessern.
- Google speichert Anfragen und Antworten 55 Tage lang, nur um Missbrauch seines Dienstes zu erkennen und zu verhindern.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Grocery AI
Wenn du Grocery AI eine Frage stellst, sendet die App deine Frage und die bisherigen Nachrichten des Gesprächs an unseren Server, der sie an Gemini weitergibt. Für die Antwort kann Gemini unseren Server nach Auswertungen deiner eigenen Belege fragen: deine Ausgaben je Kategorie, die Geschäfte, in denen ein Produkt für dich am günstigsten war, die Preisentwicklung eines Produkts und deine Ersparnis durch Angebote. Unser Server berechnet diese Auswertungen aus deinen Daten und sendet Gemini nur das Ergebnis.
Die App hält das Gespräch nur im Arbeitsspeicher und speichert es nicht. Unser Server speichert es ebenfalls nicht.
- Es gelten dieselben Bedingungen von Google wie beim Auslesen der Belege.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Abo
Du kaufst GroceryLens Plus im App Store von Apple. Apple wickelt Kauf, kostenlose Testphase und Zahlung als eigener Verantwortlicher ab, nach der Datenschutzrichtlinie von Apple. Für Kundinnen und Kunden in der EU ist das die Apple Distribution International Ltd., Irland. Wir erhalten keine Zahlungsdaten.
- Unser Server erzeugt ein zufälliges Token für dein Konto, das die App beim Kauf an Apple übergibt.
- Apple und, nach einem Kauf, die App senden unserem Server signierte Kaufinformationen. Wir speichern deinen Tarif, Beginn und Ende des laufenden Zeitraums und das Token, damit die App GroceryLens Plus für dein Konto freischalten kann.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Schutz vor Missbrauch
Jede Anfrage der App an unseren Server trägt eine Prüfung von Firebase App Check. Mit dem Dienst App Attest von Apple bestätigt App Check, dass die Anfrage von einer echten Kopie von GroceryLens auf einem echten Apple-Gerät kommt. Die Prüfung nutzt einen Schlüssel je App-Installation, der nicht mit deinem Konto verknüpft ist. Nach Angaben von Google speichert App Check die Daten der Prüfung nicht.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist, unseren Server und die KI-Scans vor Missbrauch und automatisierter Nutzung zu schützen.
Absturzberichte, nur mit deiner Einwilligung
Absturzberichte sind aus, bis du Absturzberichte senden einschaltest, bei der Einrichtung oder später in den Einstellungen der App unter Datenschutz. Ab dann erhält Firebase Crashlytics einen Bericht, wenn die App abstürzt oder einen Fehler erfasst. Ein Bericht enthält den Ablauf des Absturzes, dein Gerätemodell, die iOS-Version und die App-Version, kurze technische Protokollmeldungen der App und deine Konto-ID.
Absturzberichte sind pseudonym und mit deiner Konto-ID verknüpft, damit wir dir helfen können, wenn du dich an den Support wendest.
- Wenn du Absturzberichte ausschaltest, entfernt die App deine Konto-ID aus Crashlytics und löscht die Berichte, die sie noch nicht gesendet hat.
- Google speichert Absturzberichte 90 Tage lang.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO, deine Einwilligung. Du kannst sie jederzeit widerrufen, indem du den Schalter ausschaltest. Der Widerruf berührt nicht die Rechtmäßigkeit der Verarbeitung bis dahin.
Daten, die auf deinem Gerät bleiben
- Die Kamera, die Fotoauswahl und der Dateiimport geben der App nur die Belege, die du auswählst.
- Die App speichert deine Daten und Belegdateien in einer lokalen Datenbank, deine Einstellungen wie die Wahl zu Absturzberichten in ihren lokalen Einstellungen und deine Anmeldung im iOS-Schlüsselbund.
- Wenn du dich abmeldest, leert die App die lokale Datenbank und beendet die Sitzung.
- Die App enthält keine Werbung und keine Analyse, nutzt keine Werbe-ID und verfolgt dich nicht.
Server-Protokolle
Unser Server läuft auf Google Cloud Run in Frankfurt am Main und schreibt Protokolle in Google Cloud Logging. Zu jeder Anfrage speichert Google Cloud technische Daten wie deine IP-Adresse, die Uhrzeit, die aufgerufene Adresse und den User-Agent der App. Unser Server ergänzt Einträge mit deiner Konto-ID und Angaben wie dem Land eines Belegs, deinem Tarif und in manchen Fällen der Zeitzone deines Geräts oder dem Namen eines Geschäfts. Wir nutzen diese Protokolle, um den Dienst zu betreiben und Fehler zu finden und zu beheben.
- Wir löschen die Protokolle nach 30 Tagen.
- Supabase speichert außerdem technische Protokolle der Anfragen, etwa IP-Adresse und Uhrzeit, 7 Tage lang.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist ein zuverlässiger und sicherer Betrieb.
Die Website
Auslieferung der Website
Cloudflare liefert grocerylens.app aus. Wenn du eine Seite öffnest, sendet dein Browser Cloudflare deine IP-Adresse und technische Daten wie die aufgerufene Seite, die Uhrzeit und den User-Agent deines Browsers. Cloudflare braucht diese Daten, um die Seite auszuliefern und vor Angriffen zu schützen. Die Website setzt keine Cookies und speichert nichts in deinem Browser.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist die sichere Auslieferung der Website.
Web Analytics
Wir zählen Seitenaufrufe mit Cloudflare Web Analytics. Ein kleines Skript misst, wie schnell die Seite lädt, und erfasst die Seite, von der du kommst. Nach Angaben von Cloudflare speichert das Skript nichts in deinem Browser und liest keine Cookies, und Cloudflare verwirft deine IP-Adresse im nächstgelegenen Rechenzentrum. Wir sehen nur Summen, etwa die Zahl der Aufrufe je Seite.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist zu erfahren, welche Seiten gelesen werden und wie schnell sie laden.
Warteliste
Wenn du dich für die Warteliste einträgst, sendet das Formular deine Daten direkt an unseren E-Mail-Dienstleister Brevo:
- deine E-Mail-Adresse
- die Sprache des Formulars, die Version des Einwilligungstexts und die Stelle auf der Seite, an der du dich eingetragen hast
- den Zeitpunkt der Anmeldung und den Zeitpunkt der Bestätigung
Wenn du das Formular absendest, erhält Brevo außerdem deine IP-Adresse und den User-Agent deines Browsers, auch wenn du nie bestätigst.
Brevo schickt dir dann eine E-Mail mit einem Bestätigungslink, der 72 Stunden gültig ist. Bis du ihn anklickst, schicken wir dir nichts weiter. Wenn du nicht bestätigst, löschen wir den Eintrag nach 14 Tagen.
Nach deiner Bestätigung schreiben wir dir, wenn GroceryLens erscheint, und danach gelegentlich Neuigkeiten zur App, höchstens einmal im Monat. Unsere E-Mails erfassen nicht, ob du sie öffnest oder einen Link anklickst.
Du kannst deine Einwilligung jederzeit widerrufen, über den Abmeldelink in jeder E-Mail oder mit einer Nachricht an support@grocerylens.app. Brevo führt deine Adresse dann auf einer Sperrliste, damit du keine E-Mails mehr bekommst. Die Angaben zu deiner Einwilligung bewahren wir nach dem Widerruf drei Jahre auf, um sie nachweisen zu können. Zum selben Zweck bewahren wir einen monatlichen Export der Liste mit diesen Angaben auf.
- Rechtsgrundlage für die E-Mails: Art. 6 Abs. 1 lit. a DSGVO, deine Einwilligung.
- Rechtsgrundlage für den Nachweis: Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 7 Abs. 1 DSGVO sowie Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist, deine Einwilligung nachweisen zu können.
Support-E-Mails
Wenn du an support@grocerylens.app schreibst, verarbeiten wir deine E-Mail-Adresse, deine Nachricht und deine Anhänge. In der App öffnet Feedback senden deine Mail-App mit einer vorbereiteten E-Mail. Sie endet mit deiner App-Version, dem Build, der iOS-Version und dem Gerätemodell. Du siehst diese Zeilen und kannst sie vor dem Senden ändern oder löschen. Die App selbst sendet nichts.
- Das Postfach läuft über iCloud Mail von Apple, siehe „Dienstleister“ weiter unten.
- Wir löschen Support-E-Mails 12 Monate nach Abschluss deines Anliegens.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Dienstleister
Diese Unternehmen verarbeiten Daten für uns. Wo ein Dienstleister Daten außerhalb der EU verarbeitet oder von dort auf sie zugreifen kann, schützt die genannte Garantie die Übermittlung.
Supabase
- Unternehmen: Supabase Pte. Ltd., Singapur
- Zweck: Konto, Anmelde-E-Mails, Datenbank und Dateispeicher
- Ort: Rechenzentrum in Frankfurt am Main
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, für die Protokolle Art. 6 Abs. 1 lit. f DSGVO
- Garantie: Supabase kann von außerhalb der EU auf die Daten zugreifen. Der Auftragsverarbeitungsvertrag von Supabase enthält die Standardvertragsklauseln der EU-Kommission.
PowerSync
- Unternehmen: Journey Mobile, Inc., USA
- Zweck: hält die Daten in der App mit deinem Konto auf dem gleichen Stand
- Ort: Rechenzentrum in Irland
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO
- Garantie: Standardvertragsklauseln der EU-Kommission
Google Cloud
- Unternehmen: Google Cloud EMEA Limited, Irland
- Zweck: betreibt unseren Server (Cloud Run), speichert seine Protokolle (Cloud Logging), stellt Gemini und Firebase App Check bereit
- Ort: Unser Server läuft in Frankfurt am Main. Google speichert die Protokolle an seinem globalen Speicherort, der außerhalb der EU liegen kann. Gemini und App Check können Daten in jedem Land verarbeiten, in dem Google Einrichtungen betreibt, auch in den USA.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO für den Server und Gemini, Art. 6 Abs. 1 lit. f DSGVO für die Protokolle und App Check
- Garantie: EU-US Data Privacy Framework für Übermittlungen an Google LLC in den USA, Standardvertragsklauseln der EU-Kommission für andere Länder
Firebase Crashlytics
- Unternehmen: Google Ireland Limited, Irland
- Zweck: Absturzberichte, nur mit deiner Einwilligung
- Ort: Rechenzentren von Google weltweit, auch in den USA
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO
- Garantie: EU-US Data Privacy Framework für Übermittlungen an Google LLC in den USA, Standardvertragsklauseln der EU-Kommission für andere Länder
Cloudflare
- Unternehmen: Cloudflare, Inc., USA
- Zweck: liefert die Website aus und stellt Web Analytics bereit
- Ort: weltweites Netz von Cloudflare, auch in den USA
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO
- Garantie: EU-US Data Privacy Framework für Übermittlungen an Cloudflare, Inc. in den USA, Standardvertragsklauseln der EU-Kommission für andere Länder und für die USA, falls das Framework nicht mehr gilt
Brevo
- Unternehmen: Brevo GmbH, Berlin
- Zweck: die Warteliste und ihre E-Mails
- Ort: Server in der EU. Der Formulardienst von Brevo läuft hinter Cloudflare, und Brevo setzt weitere Dienstleister außerhalb der EU ein, darunter Brevo Inc. in den USA und Brevo CRM Solutions in Indien.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO, für den Nachweis der Einwilligung Art. 6 Abs. 1 lit. c und f DSGVO
- Garantie: EU-US Data Privacy Framework und Standardvertragsklauseln der EU-Kommission für die USA, Standardvertragsklauseln der EU-Kommission für Indien
Apple iCloud Mail
- Unternehmen: Apple Distribution International Ltd., Irland
- Zweck: unser Support-Postfach support@grocerylens.app
- Ort: Server von Apple, die auch in den USA stehen können
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO
- Garantie: nach der Datenschutzrichtlinie von Apple Standardvertragsklauseln der EU-Kommission
Wie lange wir Daten speichern
- Dein Konto, deine Belege und deine Nutzung: bis du sie oder dein Konto löschst. Nach dem Löschen bleiben sie bis zu 7 weitere Tage in den täglichen Datenbank-Backups. Bilder und PDFs der Belege sind nicht Teil dieser Backups.
- Belegdateien, die zu keinem Beleg mehr gehören: werden nach 7 Tagen automatisch gelöscht.
- Server-Protokolle: 30 Tage. Protokolle bei Supabase: 7 Tage.
- Anfragen und Antworten an Gemini bei Google: 55 Tage.
- Absturzberichte bei Google: 90 Tage.
- Support-E-Mails: 12 Monate nach Abschluss deines Anliegens.
- Warteliste: Der Bestätigungslink gilt 72 Stunden, ein unbestätigter Eintrag wird nach 14 Tagen gelöscht. Ein bestätigter Eintrag bleibt, bis du dich abmeldest, und der Nachweis deiner Einwilligung danach drei Jahre.
Daten löschen
- Um einen einzelnen Beleg zu löschen, wische in der Belegliste auf dem Beleg nach links und tippe auf Löschen. Das löscht den Beleg, seine Artikel und sein Bild, mit oder ohne Abo.
- Um dein Konto zu löschen, öffne die Einstellungen der App und tippe unter Kontolöschung auf Konto löschen. Das löscht deine Belegdateien, dein Konto und alle damit verknüpften Daten.
- Du kannst uns auch mit einer Nachricht an support@grocerylens.app bitten, deine Daten zu löschen.
Das Löschen deines Kontos beendet nicht dein Abo. Kündige es in deinem Apple Account, wie die Support-Seite beschreibt.
Deine Rechte
Du hast das Recht:
- auf Auskunft über deine Daten (Art. 15 DSGVO)
- auf Berichtigung falscher Daten (Art. 16 DSGVO)
- auf Löschung deiner Daten (Art. 17 DSGVO)
- auf Einschränkung der Verarbeitung (Art. 18 DSGVO)
- deine Daten in einem maschinenlesbaren Format zu erhalten (Art. 20 DSGVO)
- aus Gründen, die sich aus deiner besonderen Situation ergeben, einer Verarbeitung zu widersprechen, die auf unserem berechtigten Interesse beruht (Art. 21 DSGVO)
- eine Einwilligung jederzeit mit Wirkung für die Zukunft zu widerrufen (Art. 7 Abs. 3 DSGVO)
Um diese Rechte zu nutzen, schreib an support@grocerylens.app.
Außerdem hast du das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren, insbesondere in dem EU-Mitgliedstaat, in dem du wohnst, arbeitest oder in dem der mutmaßliche Verstoß stattfand (Art. 77 DSGVO).
Keine automatisierten Entscheidungen
Wir treffen keine Entscheidungen über dich, die ausschließlich auf einer automatisierten Verarbeitung beruhen und dir gegenüber rechtliche Wirkung entfalten oder dich in ähnlicher Weise erheblich beeinträchtigen (Art. 22 DSGVO). Das Auslesen von Belegen mit KI ist keine solche Entscheidung.
Musst du Daten angeben?
Für ein Konto brauchst du eine E-Mail-Adresse oder einen Apple Account. Ohne Konto kannst du die App nicht nutzen. Absturzberichte und die Warteliste sind freiwillig.
Änderungen dieser Erklärung
Wir passen diese Erklärung an, wenn sich die App, die Website oder unsere Dienstleister ändern.