CheckCode is an app that helps family members verify each other on phone calls. It is designed so that we, the developers, never receive any data from you. This policy explains what that means in practice.
The short version
We operate no servers and create no user accounts.
We collect no data: no analytics, no advertising, no tracking, no crash reports sent to us.
Everything in the app stays on your devices. If you enable sync, it is also stored with end-to-end encryption in your personal iCloud.
What the app stores
You create the app's content yourself: names and nicknames of your connections, optionally a company and photo, the secret keys used to generate codes, and your settings (such as Guided Security). This data is stored only locally on your device.
iCloud sync (optional)
If sync between your devices is enabled, your data is stored in the private iCloud database of your own Apple account. It is encrypted on your device before upload (AES-GCM); the key lives in your personal iCloud Keychain. Neither we nor anyone else can read this data. iCloud storage is governed by your agreement with Apple and Apple's privacy policy. You can turn sync off at any time in the app's settings.
Camera, Face ID and notifications
Camera: used only to scan QR codes when connecting in person. No photos or videos are captured, stored, or transmitted.
Face ID / passcode lock: verification is performed entirely by your device (Apple). The app only learns whether unlocking succeeded.
Notifications: the app uses invisible system notifications from Apple so your devices can sync in the background. No content we can see is transmitted.
Deleting your data
You can delete any connection individually in the app. "Reset App" in the settings removes all of the app's data from the device. With sync enabled, deletions propagate to your other devices; you can additionally manage the data in your iCloud through your Apple account's iCloud settings.
Children
CheckCode is made for families. Since the app transmits no data to us, no data is collected from children either.
Changes
If this policy changes (for example, because new features are added), we will update it on this page and adjust the date above.
CheckCode ist eine App, mit der sich Familienmitglieder am Telefon gegenseitig erkennen können. Sie ist so gebaut, dass wir als Entwickler keinerlei Daten von dir erhalten. Diese Erklärung beschreibt, was das konkret bedeutet.
Das Wichtigste in Kürze
Wir betreiben keine Server und legen keine Benutzerkonten an.
Wir erheben keine Daten: keine Analyse-Dienste, keine Werbung, kein Tracking, keine Absturzberichte an uns.
Alle Inhalte der App bleiben auf deinen Geräten. Wenn du den Abgleich einschaltest, liegen sie zusätzlich Ende-zu-Ende-verschlüsselt in deiner persönlichen iCloud.
Welche Daten die App speichert
In der App legst du selbst an: Namen und Spitznamen deiner Verbindungen, optional Firma und Foto, die geheimen Schlüssel für die Codes sowie deine Einstellungen (z. B. Schutzmodus). Diese Daten werden ausschließlich lokal auf deinem Gerät gespeichert.
iCloud-Abgleich (optional)
Wenn der Abgleich zwischen deinen Geräten eingeschaltet ist, werden deine Daten in der privaten iCloud-Datenbank deines eigenen Apple-Kontos gespeichert. Vor dem Hochladen werden sie auf deinem Gerät verschlüsselt (AES-GCM); der Schlüssel liegt in deinem persönlichen iCloud-Schlüsselbund. Weder wir noch andere Personen können diese Daten lesen. Für die iCloud-Speicherung gilt dein Vertrag mit Apple und die Datenschutzrichtlinie von Apple. Du kannst den Abgleich jederzeit in den Einstellungen der App ausschalten.
Kamera, Face ID und Mitteilungen
Kamera: wird nur zum Scannen von QR-Codes beim persönlichen Verbinden verwendet. Es werden keine Fotos oder Videos aufgenommen, gespeichert oder übertragen.
Face ID / Code-Sperre: die Prüfung erfolgt vollständig durch dein Gerät (Apple). Die App erfährt nur, ob das Entsperren erfolgreich war.
Mitteilungen: die App nutzt unsichtbare System-Benachrichtigungen von Apple, damit sich deine Geräte im Hintergrund abgleichen. Es werden dabei keine Inhalte übertragen, die wir sehen können.
Löschen deiner Daten
Du kannst jede Verbindung einzeln in der App löschen. Über „App zurücksetzen“ in den Einstellungen werden alle Daten der App auf dem Gerät entfernt. Bei eingeschaltetem Abgleich werden Löschungen auf deine anderen Geräte übertragen; die Daten in deiner iCloud kannst du zusätzlich über die iCloud-Einstellungen deines Apple-Kontos verwalten.
Kinder
CheckCode richtet sich an Familien. Da die App keinerlei Daten an uns überträgt, werden auch von Kindern keine Daten erhoben.
Änderungen
Wenn sich diese Erklärung ändert (z. B. weil neue Funktionen hinzukommen), aktualisieren wir sie auf dieser Seite und passen das Datum oben an.