Rechtliches

Datenschutzerklärung

Zuletzt aktualisiert: 2. November 2026

Diese Datenschutzerklärung erläutert, wie Matthias Eichner („wir“, „uns“ oder „unser“) Informationen erhebt, verwendet und schützt, wenn du die TankSnap-App für iOS oder Android (die „App“) nutzen. Wir sind der Verantwortliche im Sinne der britischen Datenschutz-Grundverordnung (UK DSGVO).

Bei Fragen wende dich bitte an privacy@tanksnap.app.

1. Kein Konto erforderlich

TankSnap erfordert weder die Erstellung eines Kontos noch die Angabe persönlicher Daten wie Name oder E-Mail-Adresse. Deine Aquarium-Daten werden lokal auf deinem Gerät gespeichert und sind nicht mit deiner Identität verknüpft.

Damit unsere Server dein Gerät zwischen einzelnen Anfragen wiedererkennen können, erzeugt die App beim ersten Start eine zufällige Kennung. Diese Kennung wird nicht aus deinem Namen, deiner E-Mail-Adresse, deiner Telefonnummer oder einer Gerätekennung abgeleitet und wird nicht an Werbetreibende weitergegeben. Sie wird in Abschnitt 2.5 beschrieben.

2. Von uns verarbeitete Informationen

2.1 Fotos und Bilder

Wenn du die Kamera-Scanfunktion verwendest, werden die von dir aufgenommenen Fotos zur Verarbeitung an unsere Server (gehostet bei Cloudflare) übertragen. Diese Bilder werden anschließend an einen KI-Anbieter (derzeit Anthropic, PBC) weitergeleitet, um Geräte, Verbrauchsmaterialien, Wassertest-Ergebnisse und Lebewesen zu identifizieren und zu analysieren.

Scan-Bilder werden bis zu 30 Tage auf unseren Servern gespeichert und danach automatisch gelöscht. Wir bewahren sie für diesen begrenzten Zeitraum auf, um die Genauigkeit unserer Scanfunktionen zu überprüfen und zu verbessern – insbesondere, indem wir die Angaben der KI mit einer von dir vorgenommenen Korrektur vergleichen. In diesem Zeitraum ist ein Bild mit der in Abschnitt 2.5 beschriebenen anonymen Gerätekennung verknüpft. Nach 30 Tagen werden das Bild und diese Verknüpfung gelöscht; siehe Abschnitt 5.

2.2 Aquarium- und Nutzungsdaten

Informationen, die du über deine Aquarien eingibst – wie Wasserwerte, Geräte, Lebewesen und Wartungsaufzeichnungen – werden lokal auf deinem Gerät gespeichert: unter iOS mit Apples SwiftData-Framework, unter Android mit Googles Room-Bibliothek. Teile dieser Daten können an unsere Server übermittelt werden, wenn du KI-gestützte Funktionen nutzt, ausschließlich zum Zweck der Antworterzeugung.

2.3 Diagnose- und Absturzdaten

Unter iOS verwendet die App Apples MetricKit-Framework, um anonymisierte Diagnose- und Absturzberichte zu erfassen. Unter Android werden Absturz- und Leistungsberichte von Google Play erfasst und uns in aggregierter Form über die Play Console bereitgestellt. In beiden Fällen werden uns die Daten von der Plattform bereitgestellt, enthalten keine personenbezogenen Informationen und werden ausschließlich zur Fehlerbehebung verwendet. Wir binden keine Absturzberichts-SDKs von Drittanbietern ein. Die von uns eingesetzte Produktanalyse wird in Abschnitt 2.6 beschrieben.

2.4 Kaufinformationen

Wenn du ein Abonnement oder einen In-App-Kauf tätigst, wird die Zahlung vollständig von der jeweiligen Plattform abgewickelt – unter iOS von Apple über StoreKit, unter Android von Google über Google Play Billing. Wir erhalten und speichern keine Zahlungskarteninformationen.

Zur Prüfung und Verwaltung von Abonnement-Ansprüchen nutzen wir RevenueCat, Inc. Die App übermittelt RevenueCat die in Abschnitt 2.5 beschriebene anonyme Gerätekennung zusammen mit dem von Apple oder Google ausgestellten Kaufbeleg; RevenueCat teilt uns mit, ob ein aktives Abonnement besteht und welche Scan-Pakete du gekauft hast. RevenueCat handelt dabei als Auftragsverarbeiter in unserem Auftrag. Siehe Datenschutzrichtlinie von RevenueCat.

Damit wir deine Käufe einlösen können, führen wir einen Kaufdatensatz: ob du ein aktives Abonnement hast und wann es begonnen oder geendet hat, wie viel erworbenes Scan-Guthaben dir noch zur Verfügung steht und für jedes Scan-Paket die von Apple oder Google vergebene Transaktionskennung, das gekaufte Paket, das dadurch hinzugefügte Guthaben und den Kaufzeitpunkt. Anhand der Transaktionskennung schreiben wir jeden Kauf genau einmal gut, ganz gleich, wie oft er uns gemeldet wird. Dieser Datensatz ist der in Abschnitt 2.5 beschriebenen anonymen Gerätekennung zugeordnet und enthält keine Zahlungsdaten.

2.5 Anonyme Gerätekennung

Beim ersten Start erzeugt die App zwei zufällige Werte: eine Kennung für deine Installation und ein Token zu deren Authentifizierung. Beide werden auf deinem Gerät erzeugt, nicht aus einer Hardware-Kennung, Werbe-ID oder personenbezogenen Angabe abgeleitet und niemals gewechselt.

Sie werden auf deinem Gerät im sicheren Anmeldedatenspeicher der Plattform abgelegt – unter iOS im Schlüsselbund (Keychain), unter Android in Keystore-gestützten verschlüsselten Einstellungen – und mit jeder Anfrage an unsere API gesendet, damit wir dein Scan-Kontingent anwenden, deinen Abonnementstatus bestätigen, Downloads des Lexikons 30 Tage lang protokollieren, woran wir erkennen, ob es massenhaft kopiert wird, und jede Artanfrage nur einmal zählen können (Abschnitt 2.8). Die Kennung wird ausschließlich an RevenueCat weitergegeben, zu dem in Abschnitt 2.4 beschriebenen Zweck.

Wir können anhand dieser Kennung nicht feststellen, wer du bist. Sie ist nicht mit einem Namen, einer E-Mail-Adresse, einer Telefonnummer oder einem Werbeprofil verknüpft, und wir führen sie nicht mit Daten aus anderen Quellen zusammen.

Die App zeigt unter „Einstellungen“ die ersten Zeichen deiner Kennung an; das genügt uns, um deine Daten zu finden, wenn du uns kontaktierst. Wie lange sie bestehen bleibt, hängt von deiner Plattform ab: Unter iOS wird sie im Schlüsselbund gespeichert und bleibt erhalten, wenn du die App löschst und neu installierst; unter Android wird sie in der Regel zusammen mit den App-Daten entfernt, und beim nächsten Start wird eine neue erzeugt.

2.6 Produktanalyse

Die App meldet eine kleine, festgelegte Menge an Ereignissen an PostHog — dass ein Scan gestartet, abgeschlossen oder fehlgeschlagen ist, dass ein Aquarium angelegt wurde, dass der Abo-Bildschirm angezeigt wurde, dass die Bitte um eine Bewertung der App angezeigt und beantwortet wurde — damit wir erkennen können, welche Funktionen genutzt werden und wo die App fehlschlägt. Jedes Ereignis enthält ausschließlich vorgegebene Werte, Zählungen und Zeitdauern: deine Plattform, deine Abo-Stufe, App-Version und Sprache, bei einem Scan dessen Typ, die Dauer und im Fehlerfall die Art des Fehlers sowie bei der Bewertungsbitte, was sie ausgelöst hat und welche Antwort du gewählt hast. Eine anschließende Bewertung gibst du im App Store oder bei Google Play ab; davon erfahren wir nichts.

Diese Ereignisse enthalten keine Aquariendaten, Fotos, Notizen, Freitexte oder persönlichen Angaben. Nichts, was du eingibst, wird erfasst, und die automatische Bildschirm- und Interaktionsverfolgung ist abgeschaltet, sodass nur die oben beschriebenen Ereignisse gesendet werden. Sie werden der in Abschnitt 2.5 beschriebenen anonymen Gerätekennung zugeordnet, womit wir zählen können, wie viele Personen eine Änderung betrifft — nicht, wer sie sind.

Die Analysedaten werden auf der europäischen Infrastruktur von PostHog verarbeitet und 14 Tage lang gespeichert, danach werden sie gelöscht. Siehe Abschnitt 4.5.

Du kannst dies abschalten. Öffne die Einstellungen in der App und deaktiviere Anonyme Nutzungsdaten teilen. Die Erfassung endet sofort, und wenn du sie deaktivierst, bevor die App etwas gesendet hat, wird die Analysekomponente gar nicht erst gestartet. Alles Übrige in der App funktioniert unverändert weiter.

2.7 Website-Analyse

Wenn du tanksnap.app besuchst, zählen wir Seitenaufrufe mit PostHog, damit wir sehen, welche Seiten gelesen werden und in welchen Sprachen. Die Analyse setzt keine Cookies und speichert nichts im lokalen oder Sitzungsspeicher deines Browsers; die Website selbst merkt sich dort nur deine gewählte Sprache, und die verlässt dein Gerät nie. PostHog zählt Besuche anhand eines kurzlebigen Einweg-Hashs, den es auf seinen eigenen Servern aus technischen Angaben der Anfrage berechnet. Auf deinem Gerät bleibt keine Kennung zurück.

Jeder Seitenaufruf erfasst die Adresse der Seite, die Website, von der du kommst, sowie deinen Browser und Gerätetyp. Deine IP-Adresse wird mit diesen Ereignissen nicht gespeichert. Es gibt keine Sitzungsaufzeichnungen, Heatmaps oder Klick- und Formularverfolgung, und nichts, was du eingibst, wird erfasst.

Die Website-Analyse wird auf der europäischen Infrastruktur von PostHog verarbeitet und, wie für die App in Abschnitt 2.6 beschrieben, 14 Tage lang gespeichert. Grundlage ist unser berechtigtes Interesse, zu verstehen, wie die Website genutzt wird. Sendet dein Browser ein „Do Not Track“-Signal, erfassen wir deinen Besuch nicht. Siehe Abschnitt 4.5.

2.8 Artanfragen

Das Lexikon der App wird von unseren Servern geladen. Findest du darin eine Art nicht, kannst du auf Anfragen tippen. Erst dann sendet die App uns deinen Suchbegriff zusammen mit der Sprache der App und der in Abschnitt 2.5 beschriebenen anonymen Gerätekennung, damit wir wissen, welche Arten wir als Nächstes aufnehmen sollen. Vor dem Senden entfernt die App Großbuchstaben und Akzente, und sie sendet nie Text mit einem @-Zeichen oder vier Ziffern in Folge, sodass eine versehentlich eingegebene E-Mail-Adresse oder Telefonnummer auf deinem Gerät bleibt. Anfragen hängen nicht von der Einstellung Anonyme Nutzungsdaten teilen ab, denn ohne deinen Tipp wird nichts gesendet. Wir geben sie an niemanden weiter.

Wir speichern eine Anfrage 30 Tage lang zusammen mit deiner Kennung, damit doppeltes Fragen nur einmal zählt. Danach wird die Kennung entfernt, und wir behalten nur den gesuchten Namen, die Sprache und das Datum. Diese lassen sich dann nicht mehr dir oder deinem Gerät zuordnen.

3. Wie wir deine Informationen verwenden

Daten Zweck Rechtsgrundlage (UK DSGVO)
Fotos und Aquarium-Daten, die an unsere API gesendet werden Bereitstellung KI-gestützter Scan- und Analysefunktionen Vertragserfüllung (App-Funktionalität)
Scan-Bilder und KI-Antworten, bis zu 30 Tage aufbewahrt Überprüfung und Verbesserung der Genauigkeit unserer Scanfunktionen Berechtigte Interessen
Anonyme technische Messwerte, nach diesem Zeitraum aufbewahrt Langfristige Beobachtung der Scan-Qualität Berechtigte Interessen
Anonyme Gerätekennung Anwendung deines Scan-Kontingents und Bestätigung des Abonnementstatus Vertragserfüllung
Diagnosedaten (Apple MetricKit / Google Play) Identifikation und Behebung von Abstürzen und Leistungsproblemen Berechtigte Interessen
Kaufbelege und Kaufdatensätze Verifizierung des Abonnements und einmalige Gutschrift jedes Scan-Pakets Vertragserfüllung
Artanfragen (gesuchter Name, Sprache der App, Datum; 30 Tage lang mit der Gerätekennung) Entscheiden, welche Arten in das Lexikon aufgenommen werden Berechtigte Interessen
Produktanalyse-Ereignisse, 14 Tage gespeichert Erkennen, welche Funktionen genutzt werden und wo die App fehlschlägt Berechtigte Interessen (in den Einstellungen abschaltbar)

Wir verwenden deine Daten nicht für Werbung, Profilerstellung oder Marketingzwecke.

4. Drittanbieter

4.1 Cloudflare

Unsere Backend-API läuft auf der Infrastruktur von Cloudflare, die sich im Europäischen Wirtschaftsraum und im Vereinigten Königreich befindet. Cloudflare kann Daten in unserem Auftrag als Auftragsverarbeiter verarbeiten. Weitere Informationen findest du in der Datenschutzrichtlinie von Cloudflare.

4.2 KI-Anbieter

Bilder und kontextbezogene Daten, die du über die Scanfunktion übermittelst, werden zur Analyse an einen KI-Anbieter weitergeleitet. Wir nutzen derzeit Anthropic, PBC (siehe Datenschutzrichtlinie von Anthropic). Wir können KI-Anbieter in Zukunft wechseln oder ergänzen; diese Richtlinie wird entsprechend aktualisiert. KI-Anbieter agieren als Auftragsverarbeiter und sind vertraglich dazu verpflichtet, deine Daten nicht zum Training ihrer Modelle zu verwenden.

4.3 Apple und Google

Unter iOS verarbeitet Apple Zahlungs- und Abonnementdaten über StoreKit und kann Diagnosedaten über MetricKit gemäß der Datenschutzrichtlinie von Apple erfassen.

Unter Android verarbeitet Google Zahlungs- und Abonnementdaten über Google Play Billing und erfasst Absturz- und Leistungsdaten über Google Play gemäß der Datenschutzerklärung von Google.

4.4 RevenueCat

RevenueCat, Inc. prüft Kaufbelege und verwaltet Abonnement-Ansprüche in unserem Auftrag, wie in Abschnitt 2.4 beschrieben. Das Unternehmen erhält deine anonyme Gerätekennung und deinen Kaufbeleg. Siehe Datenschutzrichtlinie von RevenueCat.

4.5 PostHog

PostHog stellt die in Abschnitt 2.6 beschriebene Produktanalyse bereit und handelt als Auftragsverarbeiter in unserem Auftrag. Die Ereignisse werden an die Infrastruktur in der Europäischen Union gesendet und an niemanden weitergegeben. Siehe Datenschutzerklärung von PostHog. Dasselbe gilt für die in Abschnitt 2.7 beschriebene Website-Analyse.

Wir verwenden keine Werbe-SDKs von Drittanbietern und verfolgen dich nicht über andere Apps oder Websites hinweg.

5. Datenspeicherung und -aufbewahrung

6. Internationale Datenübertragungen

Deine Daten können in Länder außerhalb des Vereinigten Königreichs übertragen und dort verarbeitet werden, insbesondere in die Vereinigten Staaten (Anthropic, Cloudflare, RevenueCat). Bei solchen Übertragungen stützen wir uns auf geeignete Garantien wie Standardvertragsklauseln oder gleichwertige Mechanismen, die nach UK DSGVO anerkannt sind. Analyse-Ereignisse werden innerhalb der Europäischen Union auf der EU-Infrastruktur von PostHog verarbeitet.

7. Deine Rechte

Gemäß der UK DSGVO hast du das Recht auf:

Du kannst der in Abschnitt 2.6 beschriebenen Analyse jederzeit widersprechen, ohne uns zu kontaktieren, indem du Anonyme Nutzungsdaten teilen in den Einstellungen der App deaktivierst. Der in Abschnitt 2.7 beschriebenen Website-Analyse kannst du jederzeit widersprechen, indem du „Do Not Track“ in deinem Browser aktivierst; Besuche mit diesem Signal werden nicht erfasst.

Da wir keine personenbezogenen Daten erheben und Nutzungsdaten nicht mit deiner Identität verknüpfen, werden die meisten dieser Rechte lokal ausgeübt, indem du Daten auf deinem Gerät verwaltest oder löschst.

Ausgenommen sind die Daten, die wir jeweils bis zu 30 Tage lang zu deiner anonymen Gerätekennung auf unseren Servern speichern: die in den Abschnitten 2.1 und 5 beschriebenen Scan-Daten und die in Abschnitt 2.8 beschriebenen Artanfragen. Um ein Recht in Bezug auf diese Daten auszuüben – einschließlich der Löschung vor Ablauf der 30 Tage –, kontaktiere uns bitte und gib die unter „Einstellungen“ in der App angezeigte Kennung an. Ohne sie können wir deine Daten nicht auffinden, da uns keine weiteren Angaben vorliegen, die dich identifizieren.

Um ein Recht geltend zu machen oder eine datenschutzbezogene Anfrage zu stellen, kontaktiere uns unter privacy@tanksnap.app. Wir antworten innerhalb von 30 Tagen.

Du hast außerdem das Recht, eine Beschwerde beim Information Commissioner's Office (ICO) unter ico.org.uk einzureichen.

8. Datenschutz für Kinder

TankSnap richtet sich nicht an Kinder unter 13 Jahren. Wir erheben wissentlich keine personenbezogenen Daten von Kindern. Wenn du glaubst, dass ein Kind über die App personenbezogene Daten übermittelt hat, kontaktiere uns bitte unter privacy@tanksnap.app und wir werden diese umgehend löschen.

9. Sicherheit

Wir implementieren geeignete technische und organisatorische Maßnahmen zum Schutz deiner Daten bei der Übertragung, einschließlich TLS-Verschlüsselung für alle Daten, die an unsere API gesendet werden. Keine Übertragungsmethode über das Internet ist jedoch vollständig sicher.

10. Änderungen dieser Richtlinie

Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren. Das Datum „Zuletzt aktualisiert“ oben auf dieser Seite spiegelt alle Änderungen wider. Bei wesentlichen Änderungen werden wir dich innerhalb der App benachrichtigen. Die weitere Nutzung der App nach der Veröffentlichung von Änderungen gilt als Akzeptanz der aktualisierten Richtlinie.

11. Kontakt

Matthias Eichner
privacy@tanksnap.app