English

Holofish · Rechtliches

Datenschutz­erklärung

Stand:

Hier erfährst du, welche Daten die App Holofish und diese Webseiten verarbeiten, wozu, auf welcher Rechtsgrundlage, wer sie außer uns erhält und welche Rechte du hast. Wir haben versucht, alles so klar wie möglich zu schreiben. Wenn trotzdem etwas offen bleibt, schreib uns an hallo@holofish.app.

1Das Wichtigste in Kürze

  • Keine Werbung, kein Tracking über andere Apps oder Websites hinweg, kein Verkauf deiner Daten und keine Analyse-Tools von Drittanbietern.
  • Dein Standort bleibt aus, bis du ihn einschaltest. Genaue Fangorte speichern wir nur verschlüsselt und zeigen sie nur dir. Öffentlich erscheint höchstens eine grobe Region (etwa 10 km) oder ein Gewässername, den du selbst eingibst.
  • Bildmetadaten (EXIF, auch GPS) entfernen wir auf deinem Gerät und noch einmal auf dem Server.
  • Für jeden Fang entscheidest du, wer ihn sieht: nur du, deine Follower oder alle.
  • Du kannst deine Daten jederzeit in der App exportieren und dein Konto mit allen Inhalten löschen.

2Verantwortlicher

Verantwortlich für die Datenverarbeitung im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:

Lenny David Enderle
Rua Padre Manuel Bernardes 16, 5 Esq.
2825-359 Costa da Caparica
Portugal
E-Mail: hallo@holofish.app

Holofish wird von einer Privatperson entwickelt und betrieben. Wenn in diesem Text „wir“ oder „uns“ steht, ist damit Lenny David Enderle gemeint. Einen Datenschutzbeauftragten müssen wir nicht benennen. Bei allen Fragen zum Datenschutz erreichst du uns direkt unter der E-Mail-Adresse oben.

3Welche Daten wir verarbeiten

Konto und Anmeldung

Damit du sofort loslegen kannst, legt die App beim ersten Start ein anonymes Konto an. Dafür erzeugt sie eine zufällige Geräte-ID; auf dem Server speichern wir davon nur einen Hashwert. Zu deinem Konto gehören eine interne Nutzer-ID, ein Anzeigename und ein @Handle (anfangs automatisch vergeben) sowie Anmeldetoken, die wir ebenfalls nur als Hashwert speichern.

Wenn du dein Konto sicherst, verarbeiten wir zusätzlich:

  • Anmeldung per E-Mail: deine E-Mail-Adresse. Wir schicken dir einen Einmal-Code, der 10 Minuten gültig ist und den wir nur als Hashwert speichern. Den Versand übernimmt der E-Mail-Dienst Resend.
  • Mit Apple anmelden: die Nutzerkennung, die Apple für Holofish erzeugt, deine E-Mail-Adresse (auch eine private Weiterleitungsadresse von Apple, wenn du „E-Mail-Adresse verbergen“ wählst) und, falls du ihn freigibst, deinen Namen.

Freiwillig kannst du dein Profil ergänzen: Anzeigename, @Handle, Bio, Profilbild, Land und Heimatregion. Dazu kommen deine Einstellungen, etwa Sprache, Einheiten, Sichtbarkeit neuer Fänge und Mitteilungen.

Fänge und Fotos

Für jeden Fang speichern wir das Foto als Original und als Vorschaubild sowie daraus erzeugte Bilder: den freigestellten Fisch, das Pixel-Sprite, die Farbpalette und die Sammelkarte. Auf iPhones mit LiDAR-Sensor kann die App zusätzlich Tiefendaten aufnehmen, um die Länge genauer zu messen. Bildmetadaten (EXIF), darunter GPS-Koordinaten, Gerätemodell und Aufnahmezeit, entfernt die App schon auf deinem Gerät; unser Server entfernt sie vor dem Speichern noch einmal.

Zum Fang gehören außerdem die erkannte oder von dir gewählte Art, Länge, Gewicht (und wie es ermittelt wurde), Notizen, Köder, Angelmethode, Gewässername, Gewässertyp, Fangzeit und Zeitzone. Daraus berechnet die App Stufe, Erfahrungspunkte (XP), Erfolge, Rekorde und deine Statistik.

Die App lädt nur Fotos hoch, die du für einen Fang aufnimmst oder auswählst. Auf Kamera und Fotomediathek greift sie nur zu, wenn du das in iOS erlaubst.

Standort

Standortzugriff ist freiwillig und standardmäßig ausgeschaltet. Erst wenn du Einstellungen Privatsphäre Standort speichern einschaltest und iOS den Zugriff erlaubt, speichern wir zu einem Fang die genauen Koordinaten. Diese verschlüsseln wir mit AES-GCM, bevor sie in die Datenbank kommen, und zeigen sie nur dir, etwa auf deiner Fangkarte. Für andere ist höchstens eine grobe Region (eine Zelle von etwa 10 km) oder ein Gewässername sichtbar, den du selbst eintippst. Was beim Teilen angezeigt wird, legst du unter „Ort beim Teilen“ fest.

Für die Wetter- und Beißzeitvorhersage schickt die App, wenn du den Standortzugriff erlaubt hast, eine auf etwa 5 km gerundete Position an unseren Server. Der Server fragt damit die Vorhersage beim Norwegischen Meteorologischen Institut (MET Norway, api.met.no) ab. MET Norway erhält dabei nur die gerundete Position von unserem Server, nicht deine IP-Adresse und keinen Bezug zu deinem Konto. Die gerundete Position speichern wir nicht in deinem Konto; die Vorhersage für die Rasterzelle liegt höchstens 30 Minuten in einem Zwischenspeicher.

Für die Kartenansicht nutzt die App Apple Maps. Dabei lädt dein iPhone das Kartenmaterial direkt bei Apple.

Artenerkennung und Moderation mit KI

Wenn du einen Fang fotografierst, erkennt eine KI die Fischart. Dafür nutzen wir Modelle, die in der Infrastruktur von Cloudflare laufen (Cloudflare Workers AI):

  • ein Bildmodell von Google (Gemma) für die Artenerkennung und die Prüfung von Profilbildern und von Fangfotos, die du anderen zeigen möchtest, bevor andere sie sehen,
  • Meta Llama Guard für die Prüfung von Texten wie Kommentaren, Namen und Bio auf Beleidigungen, Hass und andere unzulässige Inhalte,
  • BAAI bge-m3, um die erkannten Merkmale mit den Arten im Lexikon abzugleichen.

Ist die Erkennung unsicher, kann das Fangfoto (ohne Metadaten) zusätzlich über Cloudflare AI Gateway an Anthropic (Claude) geschickt werden, um eine zweite Einschätzung zu bekommen. AI Gateway kann solche Anfragen zur Kostenkontrolle und Fehlersuche kurzzeitig protokollieren und zwischenspeichern.

Wir nutzen deine Fotos nicht, um KI-Modelle zu trainieren. Die Anbieter verarbeiten sie nur in unserem Auftrag als Auftragsverarbeiter. Das Ergebnis der Erkennung ist ein Vorschlag, den du jederzeit korrigieren kannst. Entscheidungen, die dich rechtlich betreffen oder ähnlich erheblich beeinträchtigen, treffen wir nicht ausschließlich automatisiert (Art. 22 DSGVO).

Community

Wenn du die Community nutzt, verarbeiten wir deine Kommentare, „Petri Heil“-Reaktionen, wem du folgst und wer dir folgt, wen du blockierst, deine Meldungen (mit Grund und gemeldetem Inhalt) und die Sichtbarkeit jedes Fangs. Du entscheidest pro Fang, ob er privat ist, nur für deine Follower oder öffentlich sichtbar. Dein Originalfoto ist nur öffentlich zu sehen, wenn du Einstellungen Privatsphäre Originalfotos öffentlich zeigen einschaltest; sonst sehen andere nur die Karte und daraus erzeugte Bilder. Ein Fangfoto, das du zeigen möchtest, sehen andere erst, nachdem es die oben beschriebene KI-Prüfung bestanden hat; passt es nicht zu unseren Community-Regeln, bleibt es privat.

Öffentliche Fänge, dein Profil (Anzeigename, @Handle, Bio, Profilbild, Level) sowie Platzierungen in Ranglisten, Rekorden und Turnieren können alle Holofish-Nutzer sehen. Öffentliche Fänge und Profile haben außerdem eine Webseite zum Teilen, die auch ohne App aufrufbar ist. Wenn du einen nicht öffentlichen Fang teilst, erzeugt die App einen signierten Link: Wer diesen Link hat, kann den Fang sehen.

Holofish Plus und Käufe

Holofish Plus kaufst du über den App Store von Apple. Die Zahlung wickelt Apple ab; Zahlungsdaten wie Kartennummern sehen wir nie. Zur Verwaltung der Abos nutzen wir RevenueCat. RevenueCat erhält deine interne Nutzer-ID und die Kaufbelege von Apple (zum Beispiel Produkt, Kaufzeitpunkt, Laufzeit, Preis und Land) und teilt uns mit, ob und bis wann Plus aktiv ist. Wir speichern deinen Abo-Status und das Ablaufdatum.

Mitteilungen

Nur wenn du Mitteilungen erlaubst, speichern wir das Push-Token deines Geräts. Zugestellt werden Mitteilungen über den Push-Dienst von Expo (650 Industries) und den Apple Push Notification Service. Dafür erhalten diese Dienste das Token und den Text der Mitteilung, zum Beispiel, dass jemand deinen Fang kommentiert hat. Welche Mitteilungen du bekommst, stellst du in der App ein; ganz abschalten kannst du sie in den iOS-Einstellungen.

Schutz vor Manipulation (App Attest)

Damit Rekorde und Ranglisten fair bleiben, prüfen wir mit Apple App Attest, ob Fänge aus einer echten, unveränderten Holofish-App stammen. Dafür speichern wir die Schlüsselkennung und den öffentlichen Schlüssel, die die App über App Attest erzeugt. Eine Werbe-ID (IDFA) nutzen wir nicht.

Nutzungsereignisse und Server-Protokolle

Um zu verstehen, welche Funktionen genutzt werden und wo es hakt, zeichnen wir einfache Ereignisse auf, zum Beispiel „Fang angelegt“ oder „Karte aufgedeckt“. Das machen wir selbst mit Cloudflare Analytics Engine, ohne Analyse- oder Werbe-Tools von Drittanbietern. Die Ereignisse sind mit deiner Nutzer-ID verknüpft, wir werten sie zusammengefasst aus, und sie werden nach spätestens drei Monaten automatisch gelöscht. Außerdem zählen wir pro Tag, wie viele Fänge, Erkennungen und Kommentare ein Konto anlegt, um Missbrauch und Kosten zu begrenzen.

Wenn die App oder dein Browser unseren Server aufruft, verarbeitet Cloudflare technisch notwendige Daten wie IP-Adresse, Zeitpunkt, aufgerufene Adresse, technische Angaben zu App oder Browser und Fehlermeldungen. Diese Protokolle brauchen wir für Betrieb, Sicherheit und Fehlersuche. Die IP-Adresse nutzen wir auch, um zu viele Anfragen in kurzer Zeit zu begrenzen. Die Protokolle werden nach wenigen Tagen automatisch gelöscht, spätestens nach 30 Tagen.

Diese Webseiten

Die Rechtstexte und die Teilen-Seiten setzen keine Cookies, laden keine Schriften, Skripte oder Inhalte von Drittanbietern und nutzen kein Tracking. Es fallen nur die Server-Protokolle an, die oben beschrieben sind.

Kontakt per E-Mail

Wenn du uns schreibst, verarbeiten wir deine E-Mail-Adresse und deine Nachricht, um dir zu antworten.

4Zwecke und Rechtsgrundlagen

Vertrag (Art. 6 Abs. 1 lit. b DSGVO)
Um dir die App bereitzustellen: Konto und Anmeldung, Fänge speichern, Arten erkennen, Karten erzeugen, Dex, XP und Statistik, Community-Funktionen, Wettervorhersage, Holofish Plus und Support.
Einwilligung (Art. 6 Abs. 1 lit. a DSGVO)
Für Standort, Mitteilungen, den Zugriff auf Kamera und Fotos (gesteuert über die Berechtigungen von iOS) und die öffentliche Anzeige deiner Originalfotos. Du kannst eine Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen, in der App oder in den iOS-Einstellungen.
Berechtigte Interessen (Art. 6 Abs. 1 lit. f DSGVO)
Für Sicherheit und Missbrauchsschutz (Server-Protokolle, Begrenzung von Anfragen, App Attest), für die Moderation von Inhalten zum Schutz der Community und für zusammengefasste Nutzungsstatistiken, mit denen wir die App verbessern. Unser Interesse ist eine sichere, faire und stabile App; dabei nutzen wir so wenig Daten wie möglich.
Rechtliche Pflichten (Art. 6 Abs. 1 lit. c DSGVO)
Wenn wir gesetzlich verpflichtet sind, Daten zu verarbeiten oder aufzubewahren, etwa um Anfragen von Behörden zu beantworten oder auf Meldungen rechtswidriger Inhalte zu reagieren.

5Musst du Daten angeben?

Gesetzlich oder vertraglich musst du uns keine Daten geben. Ohne bestimmte Daten funktionieren einzelne Funktionen aber nicht: Ohne Foto gibt es keinen Fang und keine Karte, ohne E-Mail-Adresse keine Anmeldung per E-Mail und ohne Standortzugriff keine Fangorte und keine Wettervorhersage für deinen Ort.

6Wer deine Daten erhält

Wir geben deine Daten nur an die folgenden Dienstleister weiter, die wir für den Betrieb brauchen. Soweit nicht anders angegeben, verarbeiten sie die Daten als Auftragsverarbeiter nur nach unserer Weisung (Art. 28 DSGVO).

Cloudflare, Inc. (USA)
Hosting des Servers, Datenbank, Speicher für Fotos, Zwischenspeicher und Warteschlangen, KI-Modelle (Workers AI und AI Gateway), Nutzungsereignisse (Analytics Engine) und Server-Protokolle.
Anthropic, PBC (USA)
Zweite Einschätzung bei unsicherer Artenerkennung. Erhält das Fangfoto ohne Metadaten und die Liste der infrage kommenden Arten.
RevenueCat, Inc. (USA)
Verwaltung von Holofish Plus. Erhält deine interne Nutzer-ID und die Kaufbelege von Apple.
650 Industries, Inc. (Expo, USA)
Zustellung von Mitteilungen. Erhält das Push-Token und den Text der Mitteilung.
Resend (USA)
Versand der E-Mails mit deinem Anmeldecode. Erhält deine E-Mail-Adresse und den Code.
Apple
App Store und Käufe, „Mit Apple anmelden“, App Attest, Mitteilungen (Apple Push Notification Service) und Kartenansicht (Apple Maps). Für App Store, Zahlungen und deine Apple-ID ist Apple selbst verantwortlich; dafür gilt die Datenschutzrichtlinie von Apple.
MET Norway (Norwegen)
Wettervorhersage. Erhält von unserem Server nur die auf etwa 5 km gerundete Position, ohne Bezug zu deinem Konto.

Andere Nutzer sehen deine Inhalte entsprechend deinen Sichtbarkeitseinstellungen. An Behörden geben wir Daten nur heraus, wenn wir gesetzlich dazu verpflichtet sind. Wir verkaufen keine Daten und geben sie nicht für Werbung weiter.

7Übermittlung in Länder außerhalb der EU

Einige Dienstleister sitzen in den USA oder verarbeiten Daten dort. Übermittlungen in die USA stützen wir auf den Angemessenheitsbeschluss der EU-Kommission zum EU-US Data Privacy Framework (Art. 45 DSGVO), soweit der Empfänger danach zertifiziert ist, und im Übrigen auf die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO), die Teil der Datenschutzvereinbarungen mit den Anbietern sind. Cloudflare betreibt ein weltweites Netz: Deine Anfragen werden meist in einem Rechenzentrum in deiner Nähe bearbeitet, Daten können aber auch in anderen Ländern verarbeitet werden. Norwegen gehört zum Europäischen Wirtschaftsraum. Eine Kopie der Garantien kannst du per E-Mail bei uns anfordern.

8Wie lange wir Daten speichern

  • Kontodaten, Fänge, Fotos und Community-Inhalte speichern wir, solange dein Konto besteht. Einzelne Fänge, Kommentare und Profilangaben kannst du jederzeit selbst ändern oder löschen.
  • Wenn du dein Konto löschst (Einstellungen Daten Konto löschen), entfernen wir sofort alle Kontodaten, Fänge, Fotos und Community-Inhalte aus Datenbank und Speicher. Kopien in Sicherungen und Server-Protokollen laufen spätestens nach 30 Tagen ab, Nutzungsereignisse nach spätestens drei Monaten.
  • Anmeldecodes sind 10 Minuten gültig und danach wertlos.
  • Server-Protokolle werden nach wenigen Tagen gelöscht, spätestens nach 30 Tagen.
  • Die Wettervorhersage zu einer gerundeten Position liegt höchstens 30 Minuten im Zwischenspeicher.
  • E-Mails an uns löschen wir, wenn dein Anliegen erledigt ist, außer wir müssen sie aus rechtlichen Gründen länger aufbewahren.

Ein Plus-Abo endet nicht, wenn du dein Konto löschst. Kündige es separat in den Einstellungen deiner Apple-ID. Deine Kaufhistorie bei Apple bleibt davon unberührt. Die Abo-Daten bei RevenueCat sind nur mit einer pseudonymen Nutzer-ID verknüpft; auf Wunsch lassen wir sie dort löschen.

9Deine Rechte

Du hast das Recht,

  • Auskunft über deine gespeicherten Daten zu verlangen (Art. 15 DSGVO),
  • falsche Daten berichtigen zu lassen (Art. 16 DSGVO),
  • deine Daten löschen zu lassen (Art. 17 DSGVO),
  • die Verarbeitung einschränken zu lassen (Art. 18 DSGVO),
  • deine Daten in einem gängigen, maschinenlesbaren Format zu bekommen (Art. 20 DSGVO); dafür gibt es in der App den Export als JSON-Datei unter Einstellungen Daten Daten exportieren,
  • einer Verarbeitung zu widersprechen (Art. 21 DSGVO, siehe unten),
  • eine Einwilligung jederzeit mit Wirkung für die Zukunft zu widerrufen (Art. 7 Abs. 3 DSGVO),
  • dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren (Art. 77 DSGVO).

Vieles kannst du direkt in der App erledigen: Profil bearbeiten, Fänge löschen, Sichtbarkeit ändern, Daten exportieren und dein Konto löschen. Für alles andere schreib uns an hallo@holofish.app. Damit niemand fremde Daten anfordern kann, bitten wir dich unter Umständen, deine Anfrage von der E-Mail-Adresse deines Kontos aus zu stellen oder auf andere Weise zu bestätigen, dass das Konto dir gehört.

Widerspruchsrecht

Wenn wir Daten auf Grundlage berechtigter Interessen verarbeiten (Art. 6 Abs. 1 lit. f DSGVO), kannst du dem jederzeit aus Gründen widersprechen, die sich aus deiner besonderen Situation ergeben. Wir verarbeiten die Daten dann nicht mehr, außer wir können zwingende schutzwürdige Gründe nachweisen, die deine Interessen, Rechte und Freiheiten überwiegen, oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen.

Zuständige Aufsichtsbehörde für uns ist die Comissão Nacional de Proteção de Dados (CNPD) in Lissabon, Portugal, www.cnpd.pt. Du kannst dich auch an die Aufsichtsbehörde in dem EU-Land wenden, in dem du wohnst oder arbeitest.

10Kinder und Jugendliche

Holofish richtet sich an Anglerinnen und Angler ab 13 Jahren. Wenn du jünger als 16 bist, brauchst du die Zustimmung deiner Eltern, soweit das Recht deines Landes das verlangt. Erfahren wir, dass ein Kind unter 13 Jahren ein Konto angelegt hat, löschen wir es.

11Sicherheit

Alle Verbindungen zwischen App, Webseiten und Server sind per TLS verschlüsselt. Genaue Fangorte speichern wir verschlüsselt, Geräte-IDs, Anmeldetoken und Anmeldecodes nur als Hashwerte. Bildmetadaten entfernen wir doppelt. Zugriff auf Verwaltung und Moderation haben nur wir und Personen, die wir dafür zur Vertraulichkeit verpflichtet haben.

12Änderungen

Wenn sich die App oder die Rechtslage ändert, passen wir diese Datenschutzerklärung an. Das Datum oben zeigt den aktuellen Stand. Über wesentliche Änderungen informieren wir dich in der App. Die Nutzungsbedingungen und das Impressum findest du ebenfalls hier.