Datenschutzerklärung
Dies ist eine Übersetzung. Weicht sie von der englischen Fassung ab, gilt die englische Fassung. English
ColorWander („wir“, „die App“) wird von einem unabhängigen Entwickler, Zhenghao Chen (陈正豪, [email protected]), entwickelt. Fotos werden vollständig auf Ihrem Gerät verarbeitet. Anfragen, die das Gerät verlassen, beschränken sich auf: Abfragen zur umgekehrten Geokodierung, die die GPS-Koordinate eines Fotos in einen Ortsnamen übersetzen, anonyme Nutzungsstatistiken (keine personenbezogenen Daten, keine Fotos – siehe unten; Sie können dies unter Einstellungen → Über deaktivieren) sowie Apples eigene Dienste (StoreKit, iCloud-Fotos). Keine Konten, keine Tracking-SDKs, keine Werbe-IDs.
Kurzfassung
| Was | Wo |
|---|---|
| Pixeldaten Ihres Fotos | Ausschließlich auf dem Gerät |
| EXIF-Aufnahmezeit | Ausschließlich auf dem Gerät |
| EXIF-GPS-Koordinate | An Apples Geocoder gesendet; falls Apple langsam antwortet oder fehlschlägt, zusätzlich an unseren auf OpenStreetMap basierenden Proxy |
| Abonnementstatus | Apples StoreKit (System-Schlüsselbund) |
| Einstellungen (Sprache, Erscheinungsbild) | UserDefaults, auf dem Gerät |
| Gesicherte Karten und die Originale, aus denen sie erstellt wurden | Sandbox-Verzeichnis Documents/photos/, auf dem Gerät |
| Anonyme Nutzungsstatistiken | anonym, abschaltbar unter Einstellungen → Über |
Was wir von Ihrem Gerät lesen
- Von Ihnen ausgewählte Fotos – Wenn Sie ein Foto über
PHPickerViewControllerauswählen, liest die App dessen Pixeldaten, die EXIF-Aufnahmezeit und die GPS-Koordinate (sofern vorhanden), um die Karte zu erstellen. Die Pixeldaten werden niemals vom Gerät übertragen. - EXIF-Metadaten – Die Aufnahmezeit verbleibt lokal. GPS-Koordinaten werden verwendet, um einen Städtenamen für den Text abzuleiten (siehe unten).
- Vision-Szenenklassifizierung (ausschließlich auf dem Gerät) – Wenn ein Foto keinen verwendbaren Ort enthält, klassifiziert Apples mitgeliefertes
Vision-Modell die Szene (z. B. „Strand“, „Innenraum“) auf dem Gerät, um eine Ersatzbezeichnung vorzuschlagen. Weder das Foto noch die Bezeichnung verlassen Ihr Gerät. - Live-Photo-Bewegung und -Audio – Wenn Sie ein Live Photo auswählen und es als Live Photo exportieren, liest AVFoundation die ursprüngliche Bewegung (das zugehörige Video) und die Audiospur auf dem Gerät, kombiniert sie mit dem von Ihnen gestalteten Kartenrahmen und schreibt das Ergebnis in Ihre Fotomediathek zurück. Pixeldaten, Audiodaten und das resultierende Live Photo verlassen Ihr Gerät niemals.
Was wir vom Gerät übertragen
- Apples CLGeocoder – Sobald das von Ihnen ausgewählte Foto GPS-EXIF-Daten enthält, wird dessen Koordinate an Apples Geocoder gesendet, um sie in einen Ortsnamen zu übersetzen (und erneut, wenn Sie die Sprache des Ortsnamens ändern). Dies geschieht auch dann, wenn Sie den Text später ausblenden. ColorWander erhält ausschließlich den resultierenden Text. Die Anfrage erfolgt über Apples Standard-SDK über deren gesicherten Kanal.
- OpenStreetMap Nominatim, über unseren Proxy – Hat Apples Geocoder nicht innerhalb von etwa einer Sekunde geantwortet (was in manchen Netzen in Festlandchina häufig vorkommt), wird dieselbe Koordinate zusätzlich an unseren HTTPS-Proxy unter
geo.bryantchen.cc/reversegesendet, der sie an den Reverse-Geocoding-Dienst von OpenStreetMap (nominatim.openstreetmap.org) weiterleitet und Antworten kurzzeitig zwischenspeichert, um die Nutzungsrichtlinie von Nominatim einzuhalten. Die erste verwendbare Antwort wird genutzt. Übermittelt werden ausschließlich die Koordinate, die angeforderte Sprache und ein User-Agent, der die App benennt – kein Foto, keine Kennung, keine Konto-ID. - Anonyme Nutzungsstatistiken – Die App sendet eine kleine Anzahl anonymer Ereignisse zur Produktinteraktion (z. B.
app_open,onboarding_completed,paywall_shown,export_completed,export_failed) an unseren Analyse-Auftragsverarbeiter PostHog (us.i.posthog.com), damit wir nachvollziehen können, welche Funktionen genutzt werden, und die App verbessern können. Jedes Ereignis enthält: eine zufällige UUID pro Installation (nicht Ihre Apple-ID, nicht die Werbe-ID – sie wird bei einer Neuinstallation zurückgesetzt), App-Version, iOS-Version, Gerätemodell, App-Sprache sowie ereignisspezifische Felder wie den Layoutnamen, den Einstiegspunkt der Paywall oder – wenn ein Export fehlschlägt – einen kurzen technischen Fehlergrund (einen Fehlercode und eine Fehlermeldung von iOS). Keine Fotos, keine von Ihnen eingegebenen Texte, keine Namen, keine E-Mail-Adressen, kein genauer Standort, nichts, was Sie identifiziert. Sie können dies jederzeit unter Einstellungen → Über → „Anonyme Nutzungsdaten teilen“ deaktivieren – durch das Ausschalten werden zudem alle auf Ihrem Gerät in der Warteschlange befindlichen, noch nicht gesendeten Ereignisse gelöscht. Um die Löschung bereits hochgeladener anonymer Ereignisse zu beantragen, senden Sie uns per E-Mail die Kennung, die in künftigen Diagnosedaten angezeigt wird, oder teilen Sie uns Ihr Anliegen einfach mit – da die Daten anonym sind, löschen wir sie nach bestem Bemühen. - iCloud-Fotos – Wenn das Original eines von Ihnen ausgewählten Fotos in iCloud gespeichert ist, lädt iOS es von Apple herunter, damit die App es verwenden kann.
- App Store / StoreKit 2 – Käufe, Wiederherstellungen und Abfragen des Abonnementstatus werden über das in iOS integrierte StoreKit abgewickelt. Wir betreiben keinen eigenen Kaufserver. ColorWander wertet von Apple ausgestellte Transaktionsobjekte aus, um Ihre Stufe zu bestimmen; die Verifizierungskette liegt vollständig bei Apple. Ihre Zahlungsinformationen werden von Apple verarbeitet – wir sehen sie nie.
Was wir NICHT erfassen
- Keine Konten oder Anmeldung. Keine Registrierung per E-Mail, keine Konto-ID, kein Passwort.
- Keine Tracking-SDKs. Keine Werbe-ID (IDFA), kein Fingerprinting, kein App-übergreifendes Tracking. Nutzungsstatistiken (siehe oben) werden über einen eigenen Uploader mit rund 200 Codezeilen gesendet – es ist kein SDK eines Drittanbieters eingebunden.
- Keine Erfassung von Inhalten. Ihre Fotos, Texte und Karten werden niemals hochgeladen. Analyseereignisse beschreiben Aktionen (z. B. „eine Karte wurde mit dem Layout Briefmarke exportiert“), niemals Inhalte.
- Kein Absturzberichtsdienst. Wir erfassen keine Absturzprotokolle. Die einzige Fehlerinformation, die wir erhalten, ist der kurze Grund für einen fehlgeschlagenen Export innerhalb der oben genannten anonymen Statistiken.
- Kein Live-Standort. Wir fordern keinen Zugriff auf
CoreLocationan und lesen niemals die aktuelle GPS-Position Ihres Geräts – nur GPS-Daten, die bereits in den EXIF-Daten eines Fotos enthalten sind.
Angeforderte Berechtigungen
| Berechtigung | Wofür sie dient |
|---|---|
| Fotomediathek (Lesen) | Das von Ihnen ausgewählte Foto lesen, um die Karte zu erstellen. |
| Fotomediathek (Hinzufügen) | Ihre exportierte Karte in Fotos sichern. |
Sie können diese jederzeit unter iOS-Einstellungen → ColorWander ändern.
Lokale Speicherung
- Gesicherte Karten (JPEG oder PNG) befinden sich im Sandbox-Verzeichnis
Documents/photos/Ihrer App, zusammen mit einer lokalen Kopie des Originalfotos, aus dem die jeweilige Karte erstellt wurde, damit Sie sie später erneut bearbeiten können. Diese Kopie behält die eigenen Metadaten des Fotos (etwa Aufnahmezeit und GPS). - Eine kleine JSON-Metadatendatei (
history.json) speichert pro Karte den Text, den Layoutnamen, die Farben, die Aufnahmezeit, das Seitenverhältnis, den Ortsnamen sowie die Fotomediathek-Kennung und den Dateinamen des Originalfotos, damit die Karte erneut bearbeitet werden kann. - Einstellungen (
appLanguage,appAppearance,hasSeenOnboardingsowie ein Abonnement-Cache) befinden sich inUserDefaults. - Der Status der Abonnementberechtigung wird zudem von Apples StoreKit über den System-Schlüsselbund gespeichert.
Um all dies zu löschen, deinstallieren Sie die App – iOS entfernt dabei die Sandbox und die UserDefaults-Einträge. Der StoreKit-Abonnementstatus ist an Ihre Apple-ID gebunden und kann unter Einstellungen → [Ihre Apple-ID] → Abonnements verwaltet werden.
Kinder
ColorWander ist ab 4 Jahren freigegeben und erhebt wissentlich keinerlei personenbezogene Daten von irgendjemandem, einschließlich Kindern. Es gibt keine Datenerhebung, die einer Altersbeschränkung bedürfte.
Inhalte Dritter
Mitgelieferte Ressourcen (Schriften, geografische Daten, Literaturkorpus) sind statische Dateien. Sie senden keine Daten nach außen. Die Lizenzhinweise sind sowohl in den Nutzungsbedingungen als auch in der App unter Einstellungen → Über → Danksagungen aufgeführt.
Änderungen
Ändert sich diese Richtlinie wesentlich – etwa wenn wir einen neuen Datenfluss nach außen hinzufügen –, wird das Datum oben aktualisiert und die Änderung in einem Versionshinweis ausdrücklich erwähnt.
Kontakt
Fragen oder Anliegen: [email protected]