Zuletzt aktualisiert: 26. Oktober 2026
Diese Datenschutzerklärung sagt dir, welche Daten wir verarbeiten, wozu, wie lange und welche Rechte du hast — für die Website fang.fish und für die Fang! App (iOS und Android).
Verantwortlicher im Sinne der DSGVO:
BeyondWega UG (haftungsbeschränkt)
vertreten durch den Geschäftsführer Andreas Klaus Korol
Auf dem Kamp 74
28865 Lilienthal
E-Mail:
hallo@fang.fish
Die Website liegt auf einem Server der Hetzner Online GmbH in Deutschland (siehe 4.7). Der Server protokolliert keine Zugriffe. Nur wenn beim Ausliefern ein technischer Fehler auftritt, schreibt er einen Eintrag mit Zeitpunkt, IP-Adresse und aufgerufener Adresse in ein Fehlerprotokoll. Dieses Protokoll wird täglich gewechselt; ältere als die letzten 14 werden gelöscht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am sicheren Betrieb).
Diese Website setzt keine Cookies, legt nichts in deinem Browser ab und nutzt keine Analyse- oder Tracking-Dienste. Es wird kein externer Dienst geladen: Schriften, Bilder und Skripte kommen alle von fang.fish selbst. Deshalb gibt es auch keinen Einwilligungs-Banner.
Die Schriftart Ubuntu liegt auf unserem Server. Beim Laden der Seite werden keine Daten an Google oder andere Dritte übertragen.
Die App fragt nach deinem Standort (nur während der Nutzung, nicht im Hintergrund), um die Karte an deiner Position zu öffnen. Für eine Analyse schickt sie die Koordinate des Spots, den du auf der Karte gesetzt hast, an unseren Server. Der fragt damit Wetter, Pegel und Gewässerdaten ab (siehe 4.4).
Welches Gewässer und welche Uferstruktur an einer Stelle liegen, merkt sich unser Server, damit dieselbe Stelle nicht erneut abgefragt werden muss. Er speichert dafür nicht die Koordinate deines Spots, sondern nur, in welchem Feld eines festen Rasters von etwa 14 × 14 Metern sie liegt, dazu den Zeitpunkt auf die volle Stunde gerundet — ohne Gerätekennung oder sonstigen Bezug zu dir. Ein solcher Eintrag wird ein Jahr lang verwendet (ältere Einträge, die noch die genaue Koordinate trugen, sind auf das Raster umgestellt und behalten ihre Frist von 90 Tagen), die Auskunft „kein Gewässer erkannt“ nur 24 Stunden; ist die jeweilige Frist abgelaufen, wird der Eintrag beim nächsten Aufräumen der Speicherdatei entfernt. Aufgeräumt wird bei jedem Start des Servers und danach täglich. In die Sicherungskopien des Datenbestands (unten) wird dieser Speicher nicht übernommen, wohl aber in die Server-Abbilder.
Protokolle und Sicherungen. Ortsangaben (etwa der Name des erkannten Gewässers und dessen Abstand zum Spot; in Einträgen bis zum 13. Oktober 2026 auch Koordinaten; ab Version 1.2.19 bei gescheiterten Analysen, wenn die Nutzungsstatistik an ist, eine auf etwa 1 km gerundete Lage, siehe 4.5), IP-Adressen und Gerätekennungen können auch in den Betriebsprotokollen unseres App-Servers stehen; Suchbegriffe aus der Kartensuche (4.4) nicht. Diese Protokolle löschen wir nach spätestens 14 Tagen. Vom Datenbestand aus 4.5 legen wir täglich eine verschlüsselte Sicherungskopie an; jede wird nach 14 Tagen gelöscht. Zusätzlich sichert unser Hoster Hetzner Online GmbH täglich den ganzen Server als Abbild, das auch die Protokolle enthält; von diesen Abbildern bleiben die sieben jüngsten erhalten, jedes also etwa 7 Tage. Was ein Abbild enthält, kann darin entsprechend länger bestehen als seine eigene Frist — ein Protokolleintrag also bis zu etwa drei Wochen nach seinem Entstehen. Beide Fristen setzen voraus, dass die tägliche Sicherung läuft: Sicherungskopien werden gelöscht, indem neuere sie ersetzen. Fällt unsere tägliche Sicherung aus, meldet das eine Überwachung, und wir beheben es; bis dahin können vorhandene Kopien etwas länger bestehen. Ob unser Hoster seine eigenen Abbilder und Schnappschüsse täglich erneuert, können wir nicht selbst überwachen. Server und Sicherungen liegen in Rechenzentren von Hetzner in Deutschland. Einmalige Ausnahme: Protokolleinträge vom 27. September 2026, dem Tag der Umstellung, bleiben bis spätestens 1. November 2026 in Systemprotokollen des Servers. Vor dieser Umstellung lief die App auf einem anderen Server (siehe 4.7). Was dort bis dahin entstanden ist — die Nutzungsdaten aus 4.5, der Gewässer-Speicher mit Koordinaten und das Betriebsprotokoll —, haben wir am 11. Oktober 2026 auf diesem Server gelöscht. Beim Hoster lagen für diesen Server am 28. September 2026 keine Sicherungskopien oder Abbilder vor.
Namen, E-Mail-Adresse oder ein Konto brauchst du nicht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die Analyse deines Spots ist die Kernleistung der App); den Zugriff auf deinen Standort erlaubst du über die Standort-Berechtigung deines Geräts und kannst ihn dort jederzeit entziehen.
Von dir gespeicherte Spots (Koordinate, Name, zuletzt berechneter Score, ab Version 1.2.3 außerdem der Score der Prüfung davor mit den beiden Prüfzeiten) liegen auf deinem Gerät, zusammen mit dem Ergebnis der Gewässererkennung (Gewässertyp und Uferstruktur, von unserem Server signiert). Dieses Ergebnis schickt die App beim Aktualisieren eines Spots mit der Koordinate an unseren Server, damit er das Gewässer nicht neu erkennen muss. Eine Kopie deiner Spot-Liste gibt es bei uns nicht. Lokal auf dem Gerät speichert die App außerdem die zuletzt angezeigte Kartengegend — den Mittelpunkt auf etwa 1 km gerundet und die Zoomstufe —, damit die Karte beim nächsten Öffnen dort weitermachen kann, und ob du die Kartenebenen aus 4.4 eingeschaltet hast. Öffnet die Karte an deinem Standort, ist die gemerkte Gegend die um deinen Standort. Bereits geladene Kartenkacheln hält die App in einem Zwischenspeicher auf dem Gerät. Ab Version 1.2.3 kannst du außerdem Kartengebiete mit Tiefen, Strukturen oder beidem für die Nutzung ohne Netz speichern (siehe 4.4); die App legt sie mit den Grenzen des jeweiligen Ausschnitts und dem Zeitpunkt des Speicherns ebenfalls im Zwischenspeicher ab. Du kannst sie in der App löschen, und bei Speichermangel kann das System sie entfernen. Nutzt du eine Sicherung deines Geräts (unter Android in deinem Google-Konto, unter iOS in iCloud oder auf deinem Computer) oder überträgst du deine Daten auf ein neues Gerät, können App-Daten wie deine Spots, die gemerkte Kartengegend, deine Wahl der Kartenebenen und die Gerätekennung (4.5) darin enthalten sein; den Zwischenspeicher mit Kartenkacheln und gespeicherten Offline-Gebieten (Tiefen und Strukturen) nimmt die App nicht in die Sicherung auf. Das steuerst du in den Systemeinstellungen deines Geräts.
Deine Spots bleiben deine. Fang! zeigt anderen Nutzern nie deine Spots oder die Koordinaten, die du an uns schickst, und verkauft sie nicht. Das gilt für deine gespeicherten Spots, für Orte, die du analysieren lässt, und für deinen Standort. Deine Spot-Liste liegt auf deinem Gerät, nicht bei uns. Eine Koordinate geht nur zur Berechnung an unseren Server und von dort nur an die Dienste, die in 4.3 und 4.4 stehen (etwa Pegel, Gewässerdaten und Luftbild-Auswertung), und, wenn du es antippst, an deine Karten-App (4.4). Scheitert eine Analyse, hält unser Server ab Version 1.2.19 bei eingeschalteter Nutzungsstatistik nur fest, in welchem Feld von etwa 1 km sie lag (4.5). Was sich unser Server zu einem Gewässer merkt (4.1), legt er nur nach einem Raster von etwa 14 × 14 Metern ab, ohne Gerätekennung, und gibt daraus keine Koordinate heraus; die Stellen, die der Spotfinder zeigt, stammen aus OpenStreetMap und nie aus den Spots oder Abfragen anderer Nutzer. Auch ein geteilter Spot-Link enthält keine Koordinate (4.4). Eine Grenze nennen wir offen: Luftbild-Kacheln und Ergebnisse der Gewässererkennung hält unser Server für alle Nutzer gemeinsam vor, und nach einer Analyse lädt er die Luftbilder rund um den Spot schon vorab, damit sie beim Öffnen der Karte schnell da sind. Wer Ladezeiten gezielt misst, kann deshalb erkennen, dass Luftbild-Kacheln eines Ausschnitts oder das Ergebnis der Gewässererkennung für eine Rasterzelle von etwa 14 × 14 Metern schon vorlagen, also dass dort jemand die Karte angesehen oder eine Stelle analysiert hat. Nicht erkennbar ist, wer das war und ob dort ein Spot gespeichert ist; wann, lässt sich höchstens grob eingrenzen, weil beide Zwischenspeicher bis zu einem Jahr gelten.
Spotfinder (Test). Ab Version 1.2.16 bietet die App Testgeräten, die wir dafür freigeschaltet haben (Freischaltung zum Zweck Test, siehe 4.5), unter Meine Spots den Spotfinder an: Du wählst einen Ort (Mein Standort oder einen gesuchten Ort, Suche wie in 4.4), einen Umkreis bis 20 km, eine Stunde der nächsten zwei Tage und eine Fischart, und die App zeigt die besten Stellen mit bekannter Uferstruktur aus OpenStreetMap in diesem Umkreis — vorerst nur dort, wo wir solche Stellen vorab berechnet haben (zuerst im Land Bremen). Ob dein Gerät dazugehört, sagt unser Server bei der Abfrage deines Kontingents (4.5); dabei geht kein Standort an uns. Erst wenn du Spots finden antippst, schickt die App den gewählten Ort, auf zwei Nachkommastellen gerundet (etwa 1 km), mit Umkreis, Stunde, Fischart und Gerätekennung an unseren Server, nie von selbst; Mein Standort fragt dafür nach der Standort-Berechtigung. Der Server wählt aus seinem vorab aus OpenStreetMap berechneten Bestand die Stellen im Umkreis, rechnet für sie aus Wetter, Pegel, Sonnenstand und Schonzeit den Score der gewählten Stunde, ohne KI, und gibt sie mit einer Auswahlkennung zurück. Für die Pegel fragt er PEGELONLINE (4.4) nach den Koordinaten dieser Stellen, nicht nach dem gewählten Ort. Öffnest du eine Stelle, fragt die App ihre Vorschau ab und schickt dafür die Auswahlkennung, die Kennung der Stelle, Fischart und Stunde, aber keinen Ort. Gespeichert wird weder der gewählte Ort noch, welche Stellen du bekommen hast; die Auswahlkennung trägt diese Stellen und eine aus deiner Gerätekennung abgeleitete Prüfsumme, gilt eine Stunde und liegt nur bei dir. Ins Betriebsprotokoll schreibt der Server nur Anzahlen und die Wetter-Rasterzelle der Stellen, bei einer Meldung dazu eine verkürzte Prüfsumme der Stelle und den Grund, keine Koordinate. Um Missbrauch zu begrenzen, zählt er Suchen, Vorschauen und Meldungen je Gerätekennung, Suchen und Vorschauen auch je Netz (gekürzte IP-Adresse wie in 4.5) höchstens eine Stunde im Arbeitsspeicher. Speicherst du eine Stelle als Spot, gilt für sie alles wie für einen selbst gesetzten Spot (4.2). Mit Stimmt nicht blendest du eine Stelle auf deinem Gerät aus und meldest uns einen Grund aus einer festen Liste; wir speichern dazu die Stelle, ihr OpenStreetMap-Objekt, den Grund und die Zeit, aber weder deine Gerätekennung noch deinen Standort, und prüfen die Meldung von Hand. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für die Zählung Art. 6 Abs. 1 lit. f DSGVO (Schutz des Dienstes vor Überlastung).
Beste Spots in der Umgebung (bis Version 1.2.16). Ab Version 1.2.12 zeigt die App oben in Meine Spots auf Wunsch, welche deiner gespeicherten Spots in den nächsten 12 Stunden am besten sind. Tippst du dort Vorschau laden oder Neu laden an, wählt sie auf dem Gerät die Spots im Umkreis von 25 km um deinen Standort aus (höchstens die 20 nächsten). Ab Version 1.2.16 gibt es keinen Umkreis mehr: sie wählt die 20 deinem Standort nächsten deiner gespeicherten Spots aus, auch weit entfernte. Hat die App keine Standort-Berechtigung oder gerade keinen Standort, fragt sie nicht danach und schickt nichts. Dein Standort bleibt auf dem Gerät. An unseren Server gehen, wie beim Aktualisieren, Koordinate und Ergebnis der Gewässererkennung dieser Spots, dazu die Gerätekennung (4.5), nur nach diesem Antippen, nie von selbst. Er rechnet damit aus Wetter, Pegel, Sonnenstand und Schonzeit eine Vorschau Stunde für Stunde, ohne neue Gewässererkennung und ohne KI, und speichert die Spots nicht. Ins Betriebsprotokoll schreibt er nur die Wetter-Rasterzelle (etwa 3 × 3 km), keine Koordinate. Um Missbrauch zu begrenzen, zählt er die angefragten Spots je Gerätekennung und je Netz (gekürzte IP-Adresse wie in 4.5) höchstens eine Stunde im Arbeitsspeicher. Das Ergebnis hält die App höchstens 30 Minuten im Arbeitsspeicher und zeigt es in dieser Zeit beim Öffnen von Meine Spots mit seinem Alter wieder an, ohne erneut zu senden. Ab Version 1.2.14 gilt zusätzlich: Hat unser Server die Uferstruktur eines dieser Spots noch nach einer älteren Regel erkannt, aktualisiert die App im Anschluss an dieses Antippen bis zu fünf solcher Spots in 24 Stunden im Hintergrund, so wie beim Aktualisieren eines Spots (Koordinate, Ergebnis der Gewässererkennung und Gerätekennung, ohne dein Kontingent); dabei kann der Server die Uferstruktur neu erkennen, auch mit KI (4.3). Welchen Spot sie wann so aktualisiert hat, merkt sich die App auf dem Gerät (Nummer des Spots in deiner Spot-Liste und Zeitpunkt, höchstens 30 Tage), damit jeder Spot einmal drankommt; eine Koordinate gehört nicht dazu. Unser Server zählt diese Aktualisierungen je Tag ohne Bezug zu Gerät oder Spot. Ab Version 1.2.17 gibt es Beste Spots nicht mehr: die App schickt dafür nichts mehr und löscht beim Start, welche Spots sie still aktualisiert hatte. Was hier steht, gilt nur noch für ältere Versionen, solange du sie nicht aktualisierst. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für die Zählung Art. 6 Abs. 1 lit. f DSGVO (Schutz des Dienstes vor Überlastung).
Vorschläge aus Kartendaten (Test, bis Version 1.2.16). Ab Version 1.2.13 zeigt die App Testgeräten, die wir dafür freigeschaltet haben (Freischaltung zum Zweck Test, siehe 4.5), unter Meine Spots auf Wunsch Stellen mit bekannter Uferstruktur (etwa Buhnen und Stege) aus OpenStreetMap, die du noch nicht gespeichert hast — vorerst nur im Land Bremen. Ob dein Gerät dazugehört, sagt unser Server bei der Abfrage deines Kontingents (4.5); dabei geht kein Standort an uns. Erst wenn du Vorschläge laden antippst, schickt die App deinen Standort, auf zwei Nachkommastellen gerundet (etwa 1 km), mit der Gerätekennung an unseren Server, nie von selbst; ohne Standort-Berechtigung oder Standort schickt sie nichts. Der Server wählt damit aus einem eigenen, vorab aus OpenStreetMap berechneten Bestand die Stellen in der Nähe, rechnet für sie wie bei Beste Spots eine Vorschau aus Wetter, Pegel, Sonnenstand und Schonzeit, ohne KI, und gibt die besten mit einer Auswahlkennung zurück. Für die Pegel fragt er PEGELONLINE (4.4) nach den Koordinaten dieser Stellen, nicht nach deinem Standort. Im Anschluss fragt die App für genau diese Stellen die Vorschau Stunde für Stunde ab; dabei schickt sie die Auswahlkennung und die Kennungen der Stellen mit, aber keinen Standort. Gespeichert wird weder dein Standort noch, welche Stellen du bekommen hast; die Auswahlkennung trägt diese Stellen und eine aus deiner Gerätekennung abgeleitete Prüfsumme, gilt eine Stunde und liegt nur bei dir. Ins Betriebsprotokoll schreibt der Server nur Anzahlen und die Wetter-Rasterzelle der Stellen, bei einer Meldung dazu eine verkürzte Prüfsumme der Stelle und den Grund, keine Koordinate. Um Missbrauch zu begrenzen, zählt er Suchen, Vorschauen und Meldungen je Gerätekennung, Suchen und Vorschauen auch je Netz (gekürzte IP-Adresse wie in 4.5) höchstens eine Stunde im Arbeitsspeicher. Speicherst du einen Vorschlag als Spot, gilt für ihn alles wie für einen selbst gesetzten Spot (4.2). Mit Stimmt nicht blendest du eine Stelle auf deinem Gerät aus und meldest uns einen Grund aus einer festen Liste; wir speichern dazu die Stelle, ihr OpenStreetMap-Objekt, den Grund und die Zeit, aber weder deine Gerätekennung noch deinen Standort, und prüfen die Meldung von Hand. Ab Version 1.2.17 gibt es diese Ansicht nicht mehr; ihren Bestand, ihre Abfragen und Stimmt nicht nutzt seitdem der Spotfinder (oben). Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für die Zählung Art. 6 Abs. 1 lit. f DSGVO (Schutz des Dienstes vor Überlastung).
Reichen die OpenStreetMap-Daten nicht aus, um das Gewässer an deinem Spot oder die Uferstruktur dort zu erkennen, ruft unser Server zwei Luftbilder der Stelle beim Geodienst des zuständigen Bundeslandes ab, ein Nahbild und eine Übersicht (amtliche Luftbilder der Vermessungsverwaltung; der Dienst sieht die Adresse unseres Servers und den Bildausschnitt, nicht deine Adresse), und schickt sie zusammen mit der Koordinate an die Anthropic API (Vertragspartner: Anthropic Ireland, Limited, Irland; wo verarbeitet und gespeichert wird, steht in 4.7), die daraus Gewässertyp und Struktur bestimmt. Kennt OpenStreetMap in der Nähe deines Spots gar kein Gewässer, fragt unser Server Anthropic zuerst nur mit dem Nahbild und der Koordinate, ob am Spot überhaupt Wasser ist; nur wenn ja, folgen beide Bilder. Du lädst dabei kein Foto hoch; die Bilder zeigen Wasser und Ufer aus der Vogelperspektive. Anthropic speichert API-Eingaben nach seinen Vertragsbedingungen höchstens 30 Tage und verwendet sie nicht zum Training seiner KI-Modelle. Wir speichern die Bilder nicht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die Gewässererkennung ist Teil der Score-Berechnung). Liegt dein Spot außerhalb Deutschlands, gibt es keine Luftbilder; die Gewässererkennung stützt sich dann allein auf OpenStreetMap.
Für die Berechnung schickt unser Server die Koordinate deines Spots an diese Dienste. Sie sehen die Adresse unseres Servers, nicht deine:
Suche auf der Karte. Suchst du auf der Karte nach einem Gewässer oder Ort, schickt die App deinen Suchbegriff an unseren Server, und der fragt damit Nominatim (OpenStreetMap Foundation, UK). Nominatim sieht die Adresse unseres Servers, nicht deine. Ein Suchbegriff kann auch eine Adresse sein. Die App sendet ihn ohne Gerätekennung. Damit dieselbe Suche nicht erneut abgefragt werden muss, hält unser Server Suchbegriff und Treffer bis zu 24 Stunden im Arbeitsspeicher; in Protokolle, Datenbank und Sicherungskopien schreibt er den Suchbegriff nicht. Die IP-Adresse verarbeitet er dabei wie in 4.5 beschrieben, um Missbrauch zu begrenzen.
Straßenkarte. Die Straßenkarte lädt die App von unserem Server, ab Version 1.2.4. Unser Server erfährt dabei, welchen Kartenausschnitt du ansiehst, dazu deine IP-Adresse und technische Angaben zur App; eine Gerätekennung sendet die App nicht mit. Um Missbrauch zu begrenzen, zählt er die Abrufe je IP-Adresse höchstens eine Stunde im Arbeitsspeicher (siehe 4.5). Die Kacheln holt er in Deutschland beim Bundesamt für Kartographie und Geodäsie (basemap.de), im Ausland und an Grenzen bei OpenStreetMap; beide sehen dabei nur die Adresse unseres Servers, nicht deine. Geholte Kacheln hält er auf seiner Platte, ohne Bezug zu dir: Kacheln, die ganz von basemap.de stammen, holt er nach einem Vierteljahr neu, die übrigen nach einer Woche; fällt eine Quelle aus, liefert er die ältere weiter, längstens bis zum Jahresende, und wenn der Platz knapp wird, verdrängt er die am längsten nicht gebrauchten. Abrufe der Straßenkarte erscheinen nicht im Zugriffsprotokoll. Versionen bis 1.2.3 laden die Straßenkarte weiter direkt bei OpenStreetMap. Ab Version 1.2.6 gilt: liefert unser Server die Straßenkarte nicht, etwa bei einer Störung, lädt die App sie direkt bei OpenStreetMap (siehe unten), bis eine neu geöffnete Karte unseren Server wieder erreicht; meldet unser Server die Straßenkarte als abgeschaltet oder fehlen ihr wiederholt Kacheln, bis zum nächsten Start der App.
Satellitenansicht. Ab Version 1.2.5 lädt die App die Satellitenansicht, solange der Mittelpunkt der Karte in Deutschland liegt, von unserem Server: amtliche Luftbilder der Vermessungsverwaltungen der Länder und darüber Orts-, Straßen- und Gewässernamen des Bundesamts für Kartographie und Geodäsie (basemap.de). Weit herausgezoomt zeigt sie dort statt des Luftbilds die Straßenkarte. Unser Server erfährt dabei, welchen Kartenausschnitt du ansiehst, dazu deine IP-Adresse und technische Angaben zur App; eine Gerätekennung sendet die App nicht mit. Um Missbrauch zu begrenzen, zählt er die Abrufe je IP-Adresse höchstens eine Stunde im Arbeitsspeicher (siehe 4.5). Die Luftbilder holt er bei den Geodiensten der Länder, die Namen beim Bundesamt für Kartographie und Geodäsie; diese sehen dabei nur die Adresse unseres Servers und einen Ausschnitt, der etwas größer sein kann als deiner, nicht deine Adresse. Geholte Kacheln hält er auf seiner Platte, ohne Bezug zu dir: Luftbilder holt er nach einem Jahr neu, die Namen nach 30 Tagen; fällt ein Dienst aus, liefert er die ältere weiter, und wenn der Platz knapp wird, verdrängt er die am längsten nicht gebrauchten. Die Namen liefert er nicht über den Jahreswechsel hinaus. Abrufe der Satellitenansicht in Deutschland erscheinen nicht im Zugriffsprotokoll. Ab Version 1.2.6 lädt die App nichts mehr von Mapbox: auch in Nachbarländern Deutschlands und auf dem Bodensee, soweit es dort ein Luftbild gibt, lädt sie die Satellitenansicht von unserem Server, mit amtlichen Luftbildern dieser Länder — derzeit Frankreich (IGN), Österreich (basemap.at), Schweiz und Liechtenstein (swisstopo), Niederlande (PDOK), Belgien nur Wallonien (Service public de Wallonie), Luxemburg (geoportail.lu), Tschechien (ČÚZK) und Polen (GUGiK); unser Server holt sie dort ab, und diese Stellen sehen dabei, wie die Geodienste der Länder, nur die Adresse unseres Servers. Damit die App weiß, wo es Luftbilder gibt, fragt sie das einmal je Start bei unserem Server ab; diese Abfrage enthält keinen Kartenausschnitt. Liegt der Mittelpunkt der Karte anderswo oder liefert unser Server die Luftbilder nicht, zeigt die Satellitenansicht die Straßenkarte und sagt es. In Version 1.2.5 lädt die App die Satellitenansicht außerhalb Deutschlands bei Mapbox (siehe unten), Versionen bis 1.2.4 überall.
Zuschaltbare Kartenebenen. Auf der Karte kannst du Strukturen (etwa Wehre, Stege und Slipanlagen) und ab Version 1.2.3 eine Tiefenkarte einschalten; beide sind voreingestellt aus. Ist eine Ebene an und die Karte nah genug herangezoomt, ruft die App die Kartenkacheln der Ebene, die sie noch nicht zwischengespeichert hat, von unserem Server ab. Unser Server erfährt dabei, welchen Kartenausschnitt du ansiehst, dazu deine IP-Adresse und technische Angaben zur App; eine Gerätekennung sendet die App nicht mit. Um Missbrauch zu begrenzen, zählt er die Abrufe der Strukturen je IP-Adresse höchstens eine Stunde im Arbeitsspeicher (siehe 4.5). Die App merkt sich deine Wahl: Ist eine Ebene eingeschaltet, lädt sie ihre Kacheln schon beim Öffnen der Karte, sofern diese dabei nah genug herangezoomt ist — also auch für die Gegend um deinen Standort. Unser Server fragt dafür keinen weiteren Dienst ab: Die Strukturen beantwortet er aus einer eigenen Kopie der OpenStreetMap-Daten, die Tiefenkarte aus eigenen Dateien. Bei den Strukturen steht der angefragte Ausschnitt mit der gekürzten IP-Adresse (IPv4 die ersten drei Blöcke, IPv6 die ersten 56 Bit) im Zugriffsprotokoll des Servers (Frist siehe 4.1); Abrufe der Tiefenkarte erscheinen nicht im Zugriffsprotokoll.
Tiefenkarte offline. Ab Version 1.2.3 kannst du über die Legende der Tiefenkarte einen Kartenausschnitt für die Nutzung ohne Netz speichern. Um die Größe abzuschätzen, kann die App beim Öffnen dieses Fensters bei unserem Server abfragen, wie groß die Tiefenkacheln je Zoomstufe im Mittel sind — diese Abfrage enthält keinen Kartenausschnitt. Erst wenn du auf Ausschnitt speichern tippst, lädt die App eine technische Kachel ohne Ausschnitt und dann alle Tiefenkacheln des Ausschnitts, der beim Öffnen des Fensters zu sehen war, in allen Zoomstufen von unserem Server. Der erfährt dabei, wie beim Anzeigen der Tiefenkarte, den Ausschnitt, deine IP-Adresse und technische Angaben zur App; eine Gerätekennung sendet die App nicht mit, und die Abrufe erscheinen nicht im Zugriffsprotokoll. Was die App dabei auf dem Gerät ablegt, steht in 4.2.
Strukturen offline. Ab Version 1.2.3 kannst du einem Offline-Gebiet auch die Strukturen hinzufügen — beim Speichern oder später im Fenster Offline-Gebiete, das du über die Legende der Tiefenkarte oder der Strukturen öffnest; das geht auch außerhalb der Tiefenkarte. Erst wenn du das antippst, lädt die App die Struktur-Kacheln des Gebiets nacheinander von unserem Server — beim neuen Speichern die des Ausschnitts, der beim Öffnen des Fensters zu sehen war, beim Ergänzen oder Nachladen die des schon gespeicherten Gebiets (höchstens 20 Kacheln, bei üblichem Bildschirm rund 6 × 7,5 km). Der erfährt dabei, wie beim Anzeigen der Strukturen, den Ausschnitt, deine IP-Adresse und technische Angaben zur App; eine Gerätekennung sendet die App nicht mit. Anders als die Abrufe der Tiefenkarte stehen diese Abrufe mit gekürzter IP-Adresse im Zugriffsprotokoll unseres Servers (Fristen unter Protokolle und Sicherungen in 4.1). Weil die Kacheln eines Gebiets kurz nacheinander abgerufen werden, lässt sich aus dem Protokoll die Gegend erkennen, die du vorab lädst.
Direkt aus der App, also mit deiner IP-Adresse, gehen Anfragen an:
Links in der Quellenangabe der Karte. In der Quellenangabe der Karte stehen Links zum Bundesamt für Kartographie und Geodäsie, zu OpenStreetMap und zu den Lizenzen ihrer Daten (in der Satellitenansicht bis Version 1.2.5 zu Mapbox, OpenStreetMap und Maxar); im Luftbild ab Version 1.2.5 stattdessen zu den Vermessungsverwaltungen der sichtbaren Länder, ab Version 1.2.6 auch zu den Geodiensten der Nachbarländer, deren Luftbild zu sehen ist, zum Bundesamt für Kartographie und Geodäsie und zu den Lizenzen ihrer Daten; bei eingeschalteter Tiefenkarte führen die Quellenangabe und die Legende der Tiefenkarte außerdem zu den Lizenzen ihrer Datenquellen. Ab Version 1.2.3 verlinkt auch die Angabe der Seetiefe im Spot-Detail die Lizenz ihrer Datenquelle. Liegt ein Spot ab Version 1.2.3 in oder an einem Naturschutzgebiet oder Nationalpark, kann seine Hinweiskarte im Spot-Detail einen Knopf Quelle des Landes öffnen zeigen; er führt zu einer Seite der zuständigen Landesbehörde oder eines Rechtsportals, das sie nutzt (etwa juris), und deren Adresse nennt das jeweilige Gebiet. Ob ein Gebiet in der Nähe liegt, ermittelt unser Server aus der Koordinate, die er für die Analyse ohnehin erhält, mit eigenen Daten des Bundesamts für Naturschutz; dafür fragt er keinen weiteren Dienst ab. Tippst du einen Link an, öffnet sich die Seite in deinem Browser, und ihr Betreiber erhält deine IP-Adresse. In Versionen bis 1.2.5 öffnet der Link Improve this map eine Seite von Mapbox, deren Adresse den aktuellen Kartenmittelpunkt ungerundet und die Zoomstufe enthält, damit du dort einen Fehler in der Karte melden kannst; zeigt die Karte gerade deinen Standort, ist es dieser. Was der Betreiber damit tut, regelt seine eigene Datenschutzerklärung.
Spot in einer Karten-App öffnen. Ab Version 1.2.3 kannst du einen Spot aus dem Spot-Detail in einer Karten-App öffnen. Die App übergibt dafür die genaue Koordinate des Spots und den angezeigten Namen. Unter iOS öffnet sie Apple Karten; fehlt diese App auf deinem Gerät, öffnet sich stattdessen die Webseite von Apple Karten in deinem Browser, und Apple erhält dabei auch deine IP-Adresse. Unter Android öffnet sie die Karten-App, die du dafür eingestellt oder ausgewählt hast; lässt sich keine öffnen, kopiert die App stattdessen die Koordinaten in die Zwischenablage. Ab der Übergabe verarbeitet die Karten-App beziehungsweise Apple die Angaben nach eigenen Bedingungen.
Spot teilen. Ab Version 1.2.4 kannst du einen Spot aus dem Spot-Detail über das Teilen-Menü deines Geräts weitergeben, etwa an einen Messenger. Geteilt wird ein kurzer Text mit einem Link auf fang.fish. Der Link selbst enthält den Namen oder Typ des Gewässers, den Zeitpunkt der Analyse oder Prognose und bis zu drei Fang!-Scores, dazu eine Signatur unseres Servers, damit niemand Fang!-Karten mit erfundenen Werten erzeugen kann. Die Signatur stellt unser Server bei jeder Analyse mit aus; beim Teilen selbst schickt die App nichts an uns. Die Koordinate des Spots, den Namen, den du ihm gegeben hast, und deine Gerätekennung enthält der Link nicht, und zu einem geteilten Link speichern wir nichts. Wer den Link öffnet — und die App, an die du ihn gibst, wenn sie eine Vorschau zeigt, oft schon beim Einfügen —, ruft unsere Webseite ab. Sie zeigt eine Karte mit diesen Angaben und Links zu den App-Stores; ein iPhone oder iPad leitet sie direkt in den App Store weiter, ab dort gilt der Datenschutz von Apple. Ist Fang! ab Version 1.2.5 installiert, öffnet sich der Link stattdessen in der App. Sie lässt seinen Inhalt dann auf demselben Weg über unsere Webseite prüfen und zeigt nur, was die Signatur bestätigt; eine Gerätekennung schickt sie dabei nicht mit, und für den Abruf gilt dasselbe wie für die Webseite. Damit iPhone und Android wissen, dass Fang! solche Links öffnen darf, rufen Apple für iOS und das Android-Gerät selbst eine Zuordnungsdatei von fang.fish ab; sie enthält keine Angaben über dich. Für diesen Abruf gilt 3.1: kein Zugriffsprotokoll, ein Eintrag mit IP-Adresse nur bei einem technischen Fehler. Seite und Kartenbild erzeugt unser App-Server; die IP-Adresse des Abrufenden erhält er nicht, wohl aber den Link und die Kennung des abrufenden Browsers oder Messengers (User-Agent), die in seinem Zugriffsprotokoll stehen können (Frist siehe 4.1). Das Gerät meldet der App zurück, ob und mit welcher App du geteilt hast; die App speichert das nicht und übermittelt es nicht an uns. Ein geteilter Link bleibt gültig, und einzelne Links können wir nicht zurückziehen. Welche App ihn erhält, wählst du selbst; ab der Übergabe verarbeitet sie ihn nach eigenen Bedingungen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für die Suche, die von dir eingeschalteten Kartenebenen, gespeicherte Offline-Gebiete und das Öffnen eines Spots in einer Karten-App ebenso — sie sind Funktionen der App, die du selbst auslöst; für das Begrenzen von Missbrauch gilt 4.5.
Die App enthält kein Werbe- oder Tracking-SDK (kein Firebase, kein Google Analytics, kein Mixpanel) und nutzt keinen Werbe-Identifier. Es findet keine geräteübergreifende Wiedererkennung statt.
Gerätekennung. Beim ersten Start erzeugt die App eine Zufallskennung (UUID). Sie enthält keine Geräte- oder Personenmerkmale und wird bei jeder Analyse mitgeschickt. Wir speichern sie mit ihrem Status, bis du die Löschung verlangst.
Analyse-Kontingent (Pflichtfunktion). Um die Zahl der Analysen je Gerät und Monat zu begrenzen, speichern wir zu dieser Kennung einen Monatszähler. Diese Zählung lässt sich nicht abschalten. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Verbundene Geräte. Für Betrieb und Kapazitätsplanung zählen wir, wie viele Geräte sich mit unserem Server verbinden, auch bei ausgeschalteter Nutzungsstatistik, ohne weitere Merkmale: Fragt die App dein Kontingent ab (beim Start und nach jeder Analyse), speichern wir zu deiner Gerätekennung den Tag dieser Abfrage, immer nur den letzten. Ist die Nutzungsstatistik eingeschaltet, schickt die App ab Version 1.2.19 bei dieser Abfrage auch ihre Plattform (iOS oder Android) mit, und wir speichern sie dazu; ist die Statistik aus, schickt die App sie nicht, und wir löschen eine gespeicherte Plattform bei der nächsten Abfrage. Damit Prüfgeräte der App-Stores die Zahlen nicht verfälschen, markieren wir sie: Ein Android-Gerät in Googles automatischem Test erkennt die App an einer Systemeinstellung und meldet sich ab Version 1.2.19 als Prüfgerät; kommt die erste Abfrage eines Geräts aus dem Netz von Apple (17.0.0.0/8), vermerken wir es ebenfalls als Prüfgerät, ohne die IP-Adresse dafür zu speichern. Ebenso markieren wir unsere eigenen Tests: Läuft die App in einem Simulator oder Emulator oder als Entwicklerfassung (Debug- oder Profile-Build), meldet sie sich als eigene Abnahme; die Store-Fassung auf einem echten Gerät tut das nicht. Auf unserer internen Betriebsübersicht, die nur wir sehen, erscheinen daraus nur Anzahlen. Diese Angaben löschen wir, wenn sich ein Gerät ein Jahr lang nicht gemeldet hat; Auskunft und Löschung (unten) erfassen sie. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Betrieb und Kapazitätsplanung des Dienstes).
Freischaltungen. Tester und Gäste schalten wir auf Anfrage für unbegrenzte Analysen frei, dauerhaft oder bis zu einem Datum. Dafür nennst du uns deine Fang!-Kennung aus dem Menü; wir speichern sie mit deinem Namen oder einem Kürzel, dem Zweck (etwa Test), wer die Freischaltung angefragt und wer sie angelegt hat, dem Zeitraum und gegebenenfalls dem Zeitpunkt und Grund einer Rücknahme. Ab Version 1.2.8 schickt die App bei der Abfrage deines Kontingents (beim Start und nach jeder Analyse) ihre Versionsnummer mit. Bist du als Tester freigeschaltet, speichern wir an dieser Freischaltung die zuletzt gemeldete Version und wann sie kam; für alle anderen Geräte verwirft unser Server sie. Freischaltcodes, die sich bis Version 1.2.3 in der App einlösen ließen, gibt es nicht mehr; ein bereits eingelöster Code gilt weiter. Seinen Wert haben wir gelöscht, gespeichert bleiben deine Gerätekennung und der Zeitpunkt der Einlösung. Verlangst du die Löschung, entfernen wir deine Freischaltungen mit der Kennung; der eingelöste Code bleibt ohne Kennung als verbraucht vermerkt. Damit Tests die Nutzungszahlen nicht verfälschen, werten wir Kontingent, Nutzungsstatistik und Tagesanteil am Fremdaufruf-Budget der Geräte unserer Tester getrennt von den übrigen aus; auf unserer internen Betriebsübersicht, die nur wir sehen, erscheinen sie mit dem Namen oder Kürzel aus ihrer Freischaltung und dieser App-Version, ohne Kennung und Orte; darüber hinaus erheben wir dafür keine Daten. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für die getrennte Auswertung Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Nutzungszahlen ohne Testbetrieb).
IP-Adresse. Um Missbrauch zu begrenzen, verarbeitet unser Server deine IP-Adresse: vollständig höchstens eine Stunde im Arbeitsspeicher, gekürzt auf das Netz (IPv4 die ersten drei Blöcke, IPv6 die ersten 56 Bit) bis zum Ende des Monats. Auch die Betriebsprotokolle des Servers können IP-Adressen enthalten (Frist siehe 4.1). Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (Schutz des Dienstes vor Überlastung und Missbrauch).
Nutzungsstatistik (abschaltbar). Zusätzlich speichern wir einzelne Ereignisse: die Art des Ereignisses (etwa App-Start oder durchgeführte Analyse), den Zeitpunkt des Eingangs auf unserem Server, deine Gerätekennung und bei einer Analyse den Gewässertyp (etwa Fluss oder See). Koordinaten, Spot-Namen und Scores enthalten die Ereignisse nicht. Gescheiterte Analysen (ab Version 1.2.19). Ist die Statistik eingeschaltet und endet eine neue Analyse ohne Bewertung (etwa weil am Spot kein Gewässer erkannt wurde, er außerhalb Deutschlands liegt oder an einer Küste, für die Fang! keine Bewertung hat), schreibt unser Server zusätzlich ins Betriebsprotokoll, in welchem Feld eines Rasters von etwa 1 × 1 km der Spot liegt (außerhalb Deutschlands etwa 10 × 10 km) und aus welchem Grund die Analyse scheiterte, ohne Gerätekennung; Aktualisierungen gespeicherter Spots gehören nicht dazu. Daraus zählt er für unsere interne Betriebsübersicht, die nur wir als Betreiber mit persönlichem Zugang sehen, wie viele Analysen je Feld und Grund gescheitert sind, ohne Zeitpunkt. Die Zählung entsteht bei jedem Lauf neu aus dem Protokoll, dessen Einträge wir nach spätestens 14 Tagen löschen (4.1, dort auch zu Server-Abbildern). So sehen wir, wo die App Gewässer nicht erkennt, und können sie dort verbessern. Vor dem einmaligen Datenschutzhinweis in der App wird kein Ereignis gesendet. Du kannst die Statistik jederzeit über den Schalter Nutzungsstatistik teilen im Menü des Startbildschirms dauerhaft abschalten; dabei werden noch nicht übermittelte Ereignisse auf dem Gerät verworfen. Kontingent und Fehlerberichte laufen davon unabhängig weiter. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Verbesserung der App); dein Widerspruchsrecht nach Art. 21 DSGVO übst du über diesen Schalter aus.
Update-Hinweis und Versionszählung. Ab Version 1.2.3 fragt die App nach dem Start (nach dem Datenschutzhinweis und den Neuerungen) und nach der Rückkehr aus dem App Store bzw. Google Play — bei einem Pflicht-Hinweis bei jeder Rückkehr in die App — bei unserem Server nach, ob eine neuere Version bereitsteht, und zeigt dann einen Hinweis. Dabei schickt sie ihre Versionsnummer und ihre Plattform (iOS oder Android) mit, aber keine Gerätekennung. Unser Server zählt daraus je Tag, wie oft jede Version nachgefragt hat, und speichert nur diese Tageszahlen — ohne IP-Adresse, ohne Gerätekennung und ohne Uhrzeit; sie werden nach 400 Tagen gelöscht. Wie jede Anfrage steht der einzelne Abruf — mit Versionsnummer, Plattform, Zeitpunkt und gekürzter IP-Adresse — im Zugriffsprotokoll unseres Servers (Frist siehe 4.1); nur die Tageszahlen bewahren wir länger auf. Einen anderen Dienst, etwa App Store oder Google Play, fragt die App dafür nicht ab. Die Zählung hängt nicht am Schalter Nutzungsstatistik teilen, weil sie keiner Person und keinem Gerät zugeordnet ist. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse, auf nötige Updates hinzuweisen und abzuschätzen, wie viele Starts noch mit alten Versionen laufen).
Aufbewahrung. Ereignisse und Monatszähler werden automatisch gelöscht, sobald sie älter als 1 Jahr sind.
Auskunft und Löschung. Auf Anfrage geben wir den vollständigen Datenbestand zu einer Gerätekennung heraus (Art. 15 DSGVO) und löschen ihn (Art. 17 DSGVO). Ausgenommen von der sofortigen Löschung sind zwei Zähler zum Schutz vor Missbrauch, die wir nur unter einem verschlüsselten Kürzel (gesalzener Hash) deiner Kennung führen: der Zähler erfolgloser Analysen verfällt zum Monatswechsel, der Tagesanteil an kostenpflichtigen Diensten zum Tageswechsel. Sie bleiben bis dahin stehen, damit eine Löschung nicht als Weg dient, die Begrenzung zurückzusetzen. Die Löschung wirkt auf den laufenden Datenbestand; in Sicherungskopien des Servers, die vor der Löschung entstanden sind, bleiben die Daten enthalten, bis diese Kopien ablaufen — Sicherungskopien nach 14 Tagen, Server-Abbilder nach etwa 7 Tagen (siehe 4.1). Ab Version 1.2.2 siehst du deine Kennung im Menü des Startbildschirms und kannst sie kopieren; nenne sie uns mit deiner Anfrage an die unter Punkt 2 genannte Adresse. Ältere Versionen zeigen sie nicht an — dann klären wir die Zuordnung mit dir.
Zur Fehlersuche nutzt die App Sentry (Functional Software, Inc.). Die App meldet nur dann etwas an Sentry, wenn sie abstürzt, hängt oder ein unbehandelter Fehler auftritt — Sitzungen und App-Starts meldet sie nicht. Mit einem solchen Bericht gehen Fehlermeldung, Aufrufverlauf, App-Version, Betriebssystem, Gerätemodell und die letzten technischen Protokollzeilen der App mit (etwa, dass eine Serveranfrage fehlgeschlagen ist; scheitert das Laden einer Kartenkachel, enthält die Zeile deren Adresse und damit einen Kartenausschnitt); Bedienschritte und Systemereignisse zeichnet die App dafür nicht auf. Das gilt ab Version 1.2.1. Versionen bis 1.2.0 melden zusätzlich bei jedem Start den Beginn einer Sitzung und später, ob sie ohne Absturz endete, und ein Fehlerbericht enthält bei ihnen außerdem die letzten Bedienschritte und Systemereignisse; das endet, sobald du auf 1.2.1 oder neuer aktualisierst. Dafür legt Sentry auf dem Gerät eine zufällige Installationskennung an. Die Übermittlung personenbezogener Standarddaten ist abgeschaltet (sendDefaultPii = false), ebenso Performance-Messung, Profiling und Session-Replay — es werden also keine Bildschirmaufnahmen und keine Netzwerk-Inhalte erfasst. Die Daten laufen auf Sentrys EU-Instanz (Region Deutschland). Ab Version 1.2.2 gehen die Fehlerberichte an unser eigenes Sentry-Konto; dort verarbeitet Sentry sie in unserem Auftrag, und dafür haben wir mit Sentry einen Auftragsverarbeitungsvertrag geschlossen. Version 1.2.1 (bis Build 24) und ältere Fassungen senden ihre Fehlerberichte an das Sentry-Konto eines Mitwirkenden des Projekts, ebenfalls in Sentrys EU-Region; für dieses Konto haben wir keinen solchen Vertrag. Das endet, sobald du auf Version 1.2.2 oder neuer aktualisierst. In der App lässt sich die Fehlerberichterstattung nicht abschalten. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer fehlerfreien App).
In Versionen bis 1.2.5 werden bei Mapbox (Mapbox, Inc., USA) personenbezogene Daten in die USA übertragen. Mapbox ist unter dem EU-US Data Privacy Framework (DPF) zertifiziert; damit greift der Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Unser Vertragspartner bei Anthropic ist Anthropic Ireland, Limited (Irland); die Auswertung übernimmt Anthropic PBC (USA) als Unterauftragsverarbeiter. Verarbeitet werden die Daten in Rechenzentren in den USA, in Europa, Asien oder Australien; gespeichert werden sie in den USA. Grundlage dieser Übermittlung sind die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO) im Auftragsverarbeitungsvertrag von Anthropic. Die Zertifizierung von Mapbox ist unter dataprivacyframework.gov einsehbar. Für das Vereinigte Königreich (OpenStreetMap Foundation) besteht ebenfalls ein Angemessenheitsbeschluss. Ihre Kacheln liefert sie über Fastly, Inc. (USA); Fastly ist nach eigener Angabe unter dem EU-US Data Privacy Framework zertifiziert, damit greift auch dafür der Angemessenheitsbeschluss (Art. 45 DSGVO).
Auftragsverarbeiter. In unserem Auftrag und nach unseren Weisungen verarbeiten Daten (Art. 28 DSGVO; mit jedem besteht ein Auftragsverarbeitungsvertrag): die Hetzner Online GmbH (Deutschland) als Betreiber der Server von Website und App und der Sicherungen (4.1), Anthropic für die Gewässererkennung (4.3), Sentry für die Fehlerberichte ab Version 1.2.2 (4.6) und Mapbox für die Satellitenansicht in den Versionen 1.2.2 bis 1.2.5 (4.4).
Weitere Empfänger. Diese Stellen erhalten Daten, verarbeiten sie aber in eigener Verantwortung, nicht in unserem Auftrag: die Geodienste der Bundesländer im Rahmen der Analyse (4.3, 4.4), die übrigen in 4.4 genannten Dienste, die für ihre öffentlich angebotenen Daten die Koordinate erhalten — Nominatim bei einer Suche auf der Karte außerdem deinen Suchbegriff —, die OpenStreetMap Foundation und ihr Content-Delivery-Netz Fastly für die Straßenkarte (4.4; in Versionen bis 1.2.3 immer, ab Version 1.2.6, wenn unser Server sie nicht liefert), Mapbox und Sentry in Versionen bis 1.2.1 (Build 24), weil diese Versionen Konten eines Mitwirkenden des Projekts nutzen (4.4, 4.6), sowie die Betreiber der Seiten, die du über einen Link oder eine Karten-App öffnest (4.4). Nutzt du die iOS-App in Version 1.1, erreichen deine Anfragen unseren Server über einen Weiterleitungsserver (IP-Adresse 116.203.83.173), den ein Mitwirkender des Projekts bei Hetzner in Deutschland betreibt. Die Weiterleitung darauf haben wir eingerichtet und verwalten sie selbst: sie reicht die Anfragen an unseren Server durch und führt kein Zugriffsprotokoll; nur bei Verbindungsfehlern vermerkt sie die IP-Adresse, und diese Einträge werden nach spätestens 15 Tagen gelöscht. Die Strecke von deinem Gerät bis zu diesem Server ist bei Version 1.1 nicht verschlüsselt; ab Version 1.2 verbindet sich die App verschlüsselt und direkt mit unserem Server. Den Altbestand aus 4.1 haben wir auf diesem Server am 11. Oktober 2026 gelöscht.
Du hast das Recht auf:
Zur Geltendmachung deiner Rechte wende dich an: hallo@fang.fish
Du hast außerdem das Recht, dich bei der zuständigen Datenschutz-Aufsichtsbehörde zu beschweren. Für uns zuständig ist:
Der Landesbeauftragte für den Datenschutz Niedersachsen
Prinzenstraße 5, 30159 Hannover
Telefon: 0511 / 120 45 00
E-Mail:
poststelle@lfd.niedersachsen.de
Website:
lfd.niedersachsen.de
Aufgrund unserer Größe und des Umfangs der Datenverarbeitung sind wir nicht zur Bestellung eines Datenschutzbeauftragten verpflichtet (Art. 37 DSGVO). Bei Datenschutzfragen wende dich direkt an: hallo@fang.fish
Wir behalten uns vor, diese Datenschutzerklärung bei Bedarf anzupassen. Die jeweils aktuelle Version ist stets unter fang.fish/datenschutz abrufbar.
Stand: 30. Oktober 2026