Datenschutzerklärung
Stand: 22. Oktober 2026
Kurz gesagt: Sunchaser braucht kein Konto und setzt keine Cookies. Deinen Standort nutzt die App auf deinem Gerät. Was trotzdem an andere Server geht und warum, steht hier.
1. Verantwortlich
[VORNAME NACHNAME], [STRASSE HAUSNUMMER], [PLZ ORT], Deutschland
E-Mail: [E-MAIL]
2. Aufruf der Website (Hosting)
Sunchaser läuft bei Cloudflare Pages (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA). Beim Aufruf verarbeitet Cloudflare technisch nötige Daten: IP-Adresse, Zeitpunkt, aufgerufene Adresse, Browser-Kennung (User-Agent). Das dient der Auslieferung und der Sicherheit (z. B. Abwehr von Angriffen).
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer sicheren, funktionierenden Website). Mit Cloudflare besteht ein Vertrag zur Auftragsverarbeitung. Cloudflare ist nach dem EU-US Data Privacy Framework zertifiziert (Angemessenheitsbeschluss der EU-Kommission, Art. 45 DSGVO).
3. Speicherung auf deinem Gerät
Sunchaser setzt keine Cookies. Im lokalen Speicher deines Browsers (localStorage) merkt sich die App nur, was du selbst eingestellt oder getan hast: Sprache, Sonne/Schatten, Luftbild, Hinweise, die du schon gesehen hast, deine eigene „Hier ist’s grau“-Meldung, deine gemerkten Lokale (Name und Lage; sie gehen nie an unseren Server), beim Hinlaufen mit Standort das Ziel-Lokal (höchstens 90 Minuten) sowie – wenn du „Deine Sonne“ nutzt – Besuche, Serie, Abzeichen und den Zugangsschlüssel zu deinem Sonnenkonto. Diese Daten verlassen dein Gerät nicht, außer wie in Abschnitt 6 beschrieben.
Rechtsgrundlage: § 25 Abs. 2 Nr. 2 TDDDG (unbedingt erforderlich für die von dir gewünschte Funktion), für die weitere Verarbeitung Art. 6 Abs. 1 lit. b DSGVO. Du kannst die Daten jederzeit über die Browser-Einstellungen („Websitedaten löschen“) entfernen.
4. Dein Standort
Den Standort fragt die App beim Tippen auf den Standort-Knopf, beim Beginn eines Besuchs oder beim Wiederöffnen mit bereits erteilter Standort-Erlaubnis ab. Dein Browser bittet beim ersten Mal um Erlaubnis; du kannst sie jederzeit in den Browser-Einstellungen zurücknehmen. Die Berechnung von Sonne und Schatten läuft auf deinem Gerät.
Dein genauer Standort geht nur an einen fremden Dienst: Für den Fußweg zu einem Lokal schickt die App Start (dein Standort) und Ziel an den Routendienst der FOSSGIS e. V. (routing.openstreetmap.de, Deutschland). Bei Meldungen geht deine Lage an unseren Server: bei „Hier ist’s grau“ auf etwa 1 km gerundet, bei „Hier stehen die Tische“ die Lage der Tische (höchstens 120 m vom Lokal). Bei „Hier ist doch Sonne“ prüft der Server nur, ob du höchstens 120 m vom Lokal entfernt bist, und speichert deine Position nicht (Abschnitt 6).
Steht die Karte auf dir (z. B. nach Tippen auf den Standort-Knopf), sind Kartenausschnitt und Kartenmitte, die an die Dienste in Abschnitt 5 gehen, ungefähr dein Standort. Fürs Wetter und die Suche runden wir die Kartenmitte darum auf etwa 1 km.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Funktion); der Zugriff auf den Standort erfolgt nur mit deiner Erlaubnis im Browser.
5. Karten, Daten und Wetter von anderen Diensten
Damit Karte, Häuser, Bäume, Lokale und Wetter erscheinen, lädt dein Browser Daten direkt von folgenden Diensten. Dabei sehen diese – wie bei jedem Abruf im Internet – deine IP-Adresse und deinen Browser. Zusätzlich übermittelt die App jeweils nur den Kartenausschnitt bzw. die Kartenmitte (siehe Abschnitt 4), nie die Standort-Abfrage deines Browsers:
- Kartenkacheln: OpenFreeMap (tiles.openfreemap.org)
- Programmteile und Schriften liefern wir alle selbst aus, ohne fremde Server.
- Lokale und Öffnungszeiten: Overpass-API (overpass-api.de, FOSSGIS e. V.; Ersatz: overpass.private.coffee)
- Suche und Adressen: Photon der komoot GmbH (photon.komoot.io, Potsdam). Hierhin gehen dein Suchtext und die Kartenmitte (auf ca. 1 km gerundet), beim Prüfen eines Ortes dessen Koordinaten, um eine Adresse zu finden.
- Wetter: Open-Meteo (api.open-meteo.com, satellite-api.open-meteo.com, ensemble-api.open-meteo.com) und Bright Sky (api.brightsky.dev, Daten des Deutschen Wetterdienstes); beide bekommen nur die Kartenmitte, auf ca. 1 km gerundet. Serie und graue Tage in „Deine Sonne“ rechnen immer mit dem Wetter in Berlin-Mitte, dafür geht keine Lage raus.
- Fotos von Lokalen: Verweist ein Lokal in OpenStreetMap auf ein freies Foto, lädt die App es erst, wenn du die Details öffnest – von Wikimedia Commons bzw. Wikidata (Wikimedia Foundation, Inc., USA) oder Panoramax (Frankreich). Diese Dienste sehen deine IP-Adresse und welches Foto, nicht deinen Standort.
- Hinlaufen: Der Knopf öffnet Google Maps (Google Ireland Ltd.) mit dem Ziel-Lokal. Ab dann gelten die Datenschutzbestimmungen von Google; deinen Standort bekommt Google nur, wenn du ihn dort freigibst.
- Amtliche Gebäude-, Baum- und Luftbilddaten (Geoportal Berlin, PDOK Niederlande, Gemeinde Amsterdam, 3D BAG): Diese ruft unser eigener Server bei Cloudflare ab, speichert sie zwischen und reicht sie weiter. Deine IP-Adresse erreicht diese Stellen dabei nicht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse, die App mit offenen Daten ohne eigene Kartenserver betreiben zu können) bzw. lit. b, soweit du eine Suche oder einen Fußweg selbst anfragst.
6. Meldungen, Bewertungen und „Deine Sonne“
Du kannst Sunchaser ganz ohne Meldungen und ohne Sonnenkonto nutzen. Sobald du zum ersten Mal etwas meldest – eine Terrasse markierst, „Hier ist doch Sonne“, „Hier ist doch Schatten“ oder „Hier ist’s grau“ tippst – legt die App automatisch ein anonymes Profil an: ohne Namen, E-Mail und Passwort, nur mit einer zufälligen Kennung, die auf deinem Gerät gespeichert ist. Damit verhindern wir Mehrfach-Meldungen und Missbrauch. Machst du bei „Deine Sonne“ mit (Rangliste, Bewertungen), wird daraus dein Sonnenkonto. Gespeichert werden in einer Datenbank bei Cloudflare:
- der Name, den du wählst (Standard: „Sonnenkind“), ein zufälliger Freundes-Code und eine Kennung; der Zugangsschlüssel nur als Prüfsumme
- deine Freunde (wenn du einen Code eingibst)
- Besuche als Uhrzeit, Dauer, Sonnenminuten und Punkte, ohne Koordinaten. Das Lokal steht dabei nur als Code (eine Prüfsumme aus deiner Kennung und der Kennung des Lokals), damit nur bewerten kann, wer wirklich dort eingecheckt war. Andere Nutzer sehen diesen Code nie; wir selbst könnten das Lokal durch Ausprobieren ermitteln, tun das aber nicht.
- Meldungen zu Außenplätzen und Bewertungen (1–5 Sterne, nur nach einem Besuch mit Einchecken, höchstens 7 Tage danach) mit dem betreffenden Lokal; bei „Hier stehen die Tische“ die Lage der Tische (höchstens 120 m vom Lokal)
- „Hier ist doch Sonne“ bzw. „Hier ist doch Schatten“: Lokal, Zeitpunkt und Sonnenstand – deine Position nicht, der Server prüft nur, dass du höchstens 120 m vom Lokal entfernt bist
- „Hier ist’s grau“: Zeitpunkt und deine Lage, auf 1/100 Grad (ca. 1 km) gerundet
Andere sehen deinen Namen und deine Punkte nur in der Rangliste deiner Freunde (abschaltbar), Meldungen und Bewertungen nur zusammengefasst und ohne Namen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Nutzung der von dir gewählten Funktion).
Schutz vor Missbrauch: Beim Anlegen eines Sonnenkontos speichert unser Server eine Stunde lang einen Code deines Netzes: eine Prüfsumme aus deiner IP-Adresse (bei IPv6 nur der Netzteil, die ersten 64 Bit) und einem geheimen Wert, der täglich wechselt. Die IP-Adresse selbst speichern wir nicht, und der Code ist nicht mit deinem Konto verknüpft. So verhindern wir, dass jemand massenhaft Konten anlegt, um Ranglisten oder Bewertungen zu verfälschen (höchstens 10 neue Konten je Netz und Stunde). Nach einer Stunde wird der Eintrag gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an verlässlichen Bewertungen und einer Rangliste ohne Schummeln).
Löschen und Herunterladen: Über „Meine Meldungen & Daten“ in der Fußzeile kannst du deine Serverdaten herunterladen und dein Profil löschen, auch ohne Spielmodus. Bei der Löschung werden Name, Freunde und Besuche (samt Lokal-Code) entfernt. Meldungen und Bewertungen bleiben ohne Bezug zu deinem Profil erhalten; alle Meldungen zu einem Lokal bekommen dabei dieselbe neue Zufallskennung. Lage und Zeitpunkt der Meldung bleiben erhalten. Geht der Zugangsschlüssel auf deinem Gerät verloren, wende dich an die E-Mail-Adresse in Abschnitt 1; eine Zuordnung kann dann eingeschränkt sein.
Speicherdauer: Das Profil bleibt bis zur Löschung gespeichert; Meldungen bleiben danach anonymisiert bestehen. Sonnen- und Schattenmeldungen beeinflussen die Berechnung nur 28 Tage. Die stündlichen Netzcodes für Neuanmeldungen werden bei einer späteren Anmeldung bereinigt.
7. Statistik ohne Cookies
Um zu verstehen, welche Funktionen genutzt werden, zählt Sunchaser Aufrufe und einzelne Aktionen (z. B. „Fußweg angezeigt“, „Frage gestellt“ mit der erkannten Art wie „Café, morgen“ – nie dein Suchtext, nie dein Standort). Dafür nutzen wir:
- Umami Cloud (Umami Software, Inc., USA); das Zählskript liefern wir selbst aus, die Zählung geht an gateway.umami.is
- Cloudflare Web Analytics (Cloudflare, Inc., siehe Abschnitt 2)
Beide setzen keine Cookies, speichern nichts auf deinem Gerät und erkennen dich nicht über mehrere Tage wieder. Die IP-Adresse wird nur kurz zur Verarbeitung genutzt und nicht gespeichert. Ergebnisse sehen wir nur zusammengefasst.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse, die App zu verbessern). Du kannst widersprechen, z. B. mit einem Inhaltsblocker oder der Einstellung „Do Not Track“ oder „Global Privacy Control“. Die App lädt Umami bei solchen Signalen nicht.
8. Deine Rechte
Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21). Schreib dafür einfach an die oben genannte E-Mail-Adresse – Export und Löschung kannst du auch direkt unter „Meine Meldungen & Daten“ erledigen.
Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel bei der Berliner Beauftragten für Datenschutz und Informationsfreiheit (Alt-Moabit 59–61, 10555 Berlin, datenschutz-berlin.de).
9. Pflicht zur Bereitstellung, automatisierte Entscheidungen
Du musst keine Daten angeben. Ohne Standort zeigt die App die Kartenmitte; ohne Profil kannst du keine Meldungen veröffentlichen; ohne Spielmodus fehlen Rangliste und Besuche. Es gibt keine automatisierten Entscheidungen oder Profilbildung im Sinne von Art. 22 DSGVO.
Privacy policy
Last updated: 22 October 2026. In case of doubt, the German version applies.
In short: Sunchaser needs no account and sets no cookies. Your location is used on your device. What still goes to other servers, and why, is listed here.
1. Controller
[VORNAME NACHNAME], [STRASSE HAUSNUMMER], [PLZ ORT], Germany
Email: [E-MAIL]
2. Visiting the website (hosting)
Sunchaser runs on Cloudflare Pages (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA). When you visit, Cloudflare processes technically necessary data: IP address, time, requested URL, browser identifier (user agent), for delivery and security (e.g. defending against attacks).
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in a secure, working website). A data processing agreement with Cloudflare is in place. Cloudflare is certified under the EU-US Data Privacy Framework (EU adequacy decision, Art. 45 GDPR).
3. Storage on your device
Sunchaser sets no cookies. In your browser’s local storage the app only keeps what you set or did yourself: language, sun/shade, aerial view, hints you have already seen, your own “It’s grey here” report, your saved places (name and location; they never go to our server), the place you are walking to with your location on (for at most 90 minutes) and – if you use “Your sun” – visits, streak, badges and the access key to your sun account. This data does not leave your device except as described in section 6.
Legal basis: § 25(2) no. 2 TDDDG (strictly necessary for a feature you asked for); for further processing Art. 6(1)(b) GDPR. You can remove it at any time in your browser settings (“clear site data”).
4. Your location
The app asks for your location when you tap the location button, start a visit, or reopen it with location permission already granted. Your browser asks for permission the first time; you can withdraw it at any time in your browser settings. Sun and shade are calculated on your device.
Your exact location goes to only one third-party service: for the walking route to a place, the app sends start (your location) and destination to the routing service of FOSSGIS e. V. (routing.openstreetmap.de, Germany). Reports send your position to our server: rounded to about 1 km for “It’s grey here”, the position of the tables (at most 120 m from the place) for “tables are here”. For “It’s sunny here” the server only checks that you are within 120 m of the place and does not store your position (section 6).
If the map is centred on you (e.g. after tapping the location button), the map area and map centre sent to the services in section 5 are roughly your location. For weather and search we therefore round the map centre to about 1 km.
Legal basis: Art. 6(1)(b) GDPR (the feature you requested); location access only with your permission in the browser.
5. Maps, data and weather from other services
To show the map, buildings, trees, places and weather, your browser loads data directly from these services. Like any request on the internet, they see your IP address and browser. In addition, the app only sends the map area or map centre (see section 4), never the location your browser provides:
- Map tiles: OpenFreeMap (tiles.openfreemap.org)
- Code and fonts are all served by us, without third-party servers.
- Places and opening hours: Overpass API (overpass-api.de, FOSSGIS e. V.; fallback: overpass.private.coffee)
- Search and addresses: Photon by komoot GmbH (photon.komoot.io, Potsdam, Germany). It receives your search text and the map centre (rounded to about 1 km), or the coordinates of a spot you check, to find its address.
- Weather: Open-Meteo (api.open-meteo.com, satellite-api.open-meteo.com, ensemble-api.open-meteo.com) and Bright Sky (api.brightsky.dev, data from the German Weather Service); both only receive the map centre, rounded to about 1 km. Streak and grey days in “Your sun” always use the weather in central Berlin; no location is sent for that.
- Photos of places: if a place links to a free photo in OpenStreetMap, the app only loads it when you open the details – from Wikimedia Commons or Wikidata (Wikimedia Foundation, Inc., USA) or Panoramax (France). These services see your IP address and which photo, not your location.
- Walk there: the button opens Google Maps (Google Ireland Ltd.) with the place as destination. From then on Google’s privacy policy applies; Google only gets your location if you allow it there.
- Official building, tree and aerial data (Geoportal Berlin, PDOK Netherlands, City of Amsterdam, 3D BAG): fetched, cached and passed on by our own server at Cloudflare. Your IP address does not reach these providers.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in running the app on open data without our own map servers), or (b) where you request a search or route yourself.
6. Reports, ratings and “Your sun”
You can use Sunchaser without any reports and without a sun account. The first time you report something – mark a terrace, tap “It’s sunny here”, “It’s shady here” or “It’s grey here” – the app automatically creates an anonymous profile: no name, email or password, only a random ID stored on your device. This prevents duplicate reports and abuse. If you join “Your sun” (leaderboard, ratings), it becomes your sun account. Stored in a database at Cloudflare:
- the name you choose (default “Sonnenkind”), a random friend code and an ID; the access key only as a hash
- your friends (if you enter a code)
- visits as time, duration, sunny minutes and points, without coordinates. The place is stored only as a code (a hash of your ID and the place’s ID), so that only people who actually checked in there can rate it. Other users never see this code; we could work out the place by trial, but we don’t.
- outdoor seating reports and ratings (1–5 stars, only after a visit with check-in, at most 7 days later) with the place concerned; for “tables are here” the position of the tables (at most 120 m from the place)
- “It’s sunny here” or “It’s shady here”: place, time and sun position – not your position; the server only checks that you are within 120 m of the place
- “It’s grey here”: time and your area, rounded to 1/100 degree (about 1 km)
Others only see your name and points in your friends’ leaderboard (can be switched off), and reports and ratings only combined and without names.
Legal basis: Art. 6(1)(b) GDPR (use of the feature you chose).
Preventing abuse: when a sun account is created, our server keeps a code of your network for one hour: a hash of your IP address (for IPv6 only the network part, the first 64 bits) and a secret value that changes daily. We do not store the IP address itself, and the code is not linked to your account. This stops anyone from creating accounts in bulk to skew leaderboards or ratings (at most 10 new accounts per network and hour). The entry is deleted after one hour. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in reliable ratings and a leaderboard without cheating).
Delete and download: Use “My reports & data” in the footer to export your server data and delete your profile, including without game mode. Deletion removes your name, friends and visits (including the place code). Reports and ratings remain without a link to your profile; all reports for one place receive the same new random ID. Report position and time remain. If the access key on your device is lost, contact the address in section 1; identifying your profile may then be limited.
Retention: The profile remains until deletion; reports remain anonymised afterwards. Sun and shade reports influence the calculation for 28 days. Hourly network codes for signups are cleaned up on a later signup.
7. Statistics without cookies
To understand which features are used, Sunchaser counts visits and some actions (e.g. “walking route shown”, “question asked” with the recognised type such as “café, tomorrow” – never your search text, never your location). We use:
- Umami Cloud (Umami Software, Inc., USA); we serve the counting script ourselves, the counts go to gateway.umami.is
- Cloudflare Web Analytics (Cloudflare, Inc., see section 2)
Neither sets cookies, stores anything on your device or recognises you across days. The IP address is only used briefly for processing and is not stored. We only see aggregated results.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in improving the app). You can object, e.g. with a content blocker or the “Do Not Track” or “Global Privacy Control” setting. The app does not load Umami when either signal is set.
8. Your rights
You have the right of access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on legitimate interests (Art. 21). Just write to the email address above – you can export or delete server data under “My reports & data” in the app.
You can lodge a complaint with a data protection authority, for example the Berlin Commissioner for Data Protection and Freedom of Information (Alt-Moabit 59–61, 10555 Berlin, datenschutz-berlin.de).
9. Obligation to provide data, automated decisions
You do not have to provide any data. Without location the app uses the map centre; without a profile you cannot publish reports; without game mode the leaderboard and visits are unavailable. There is no automated decision-making or profiling within the meaning of Art. 22 GDPR.