Datenschutzerklärung
Gültig ab: 1. Juli 2025 · Letzte Aktualisierung: Juni 2026
Kurzfassung: CrashCode speichert keine personenbezogenen Daten auf Servern. Alle Ihre persönlichen Daten bleiben ausschliesslich auf Ihrem Gerät. Es gibt keine Benutzerkonten, kein personenbezogenes Tracking, keine Werbung und keine Weitergabe an Dritte. Die App erfasst lediglich anonyme, aggregierte Nutzungsstatistiken ohne Personenbezug, die Sie in den Einstellungen deaktivieren können.
1. Verantwortliche Stelle
Kaelint Services
Schweiz
E-Mail:
business@kaelint.ch
2. Grundprinzip: Offline-First
CrashCode ist als Offline-App konzipiert: Alle Kernfunktionen arbeiten vollständig ohne Netzwerkverbindung, und Ihre personenbezogenen Daten verlassen Ihr Gerät zu keinem Zeitpunkt automatisch. Die einzige automatische Netzwerkaktivität ist die optionale Übermittlung anonymer, aggregierter Nutzungsstatistiken (siehe Abschnitt 4a), die keinerlei Personenbezug haben und die Sie jederzeit in den Einstellungen deaktivieren können.
3. Welche Daten werden verarbeitet?
3.1 Lokal gespeicherte Daten (nur auf Ihrem Gerät)
- Fahrzeugprofile: Halterdaten, Fahrzeugdaten, Versicherungsinformationen, Kontaktdaten
- Unfallprotokolle: Zeitstempel, GPS-Koordinaten (optional), gescannte Daten der Gegenpartei
- App-Einstellungen: Sprachpräferenz, PIN-Hash (verschlüsselt im Keychain)
Diese Daten werden in IndexedDB (Fahrzeugprofile, Unfallprotokolle) und im iOS Keychain bzw. Android EncryptedSharedPreferences (PIN) gespeichert.
3.2 Beim QR-Code-Scan übertragene Daten
Wenn Sie Ihren QR-Code einer anderen Person zeigen, werden die im Profil hinterlegten Daten optisch (via QR-Code) an diese Person übermittelt. Dies geschieht bewusst und aktiv durch Sie — es ist der Kernzweck der App.
3.3 Kamerazugriff
Die Kamera wird verwendet für:
- Scannen von QR-Codes anderer Personen
- OCR-Erfassung des Fahrzeugausweises (optional)
Bilder werden nicht gespeichert — nur der erkannte Text wird extrahiert und lokal verarbeitet.
3.4 Standortzugriff (optional)
Bei einem Unfall kann optional der aktuelle GPS-Standort im Unfallprotokoll festgehalten werden. Der Standort wird nur abgerufen, wenn Sie im Unfallmodus aktiv sind, und wird ausschliesslich lokal gespeichert.
4. Was wir NICHT tun
- Wir erfassen keine personenbezogenen Nutzungsdaten
- Wir verwenden keine Cookies
- Wir zeigen keine Werbung
- Wir speichern keine personenbezogenen Daten auf Servern
- Wir geben keine personenbezogenen Daten an Dritte weiter
- Wir erstellen keine Benutzerprofile
- Wir tracken keine Geräte-IDs und kein individuelles Nutzerverhalten
4a. Anonyme Nutzungsstatistik
Um die App zu verbessern, erfasst CrashCode anonyme, aggregierte Nutzungszahlen — zum Beispiel, wie oft eine Funktion verwendet wird. Diese Statistik:
- enthält keine personenbezogenen Daten und keine Geräte- oder Nutzer-IDs;
- besteht ausschliesslich aus zusammengefassten Zählern ohne Personenbezug;
- lässt keine Rückschlüsse auf einzelne Personen zu;
- wird periodisch an unseren Server (Cloudflare) übermittelt;
- kann jederzeit unter Einstellungen → Anonyme Nutzungsstatistik deaktiviert werden.
5. Viewer-Seite (crashcode.kaelint.ch/viewer.html)
Die Viewer-Seite zeigt QR-Code-Inhalte im Browser an. Die Daten sind im URL-Fragment (nach dem #) kodiert und werden nicht an unseren Server übermittelt — die Verarbeitung geschieht vollständig im Browser des Betrachters.
6. Datenlöschung
Sie können jederzeit alle gespeicherten Daten löschen:
- In der App: Einstellungen → Alle Daten löschen
- Durch Deinstallation der App (löscht alle lokalen Daten)
7. Drittanbieter-SDKs
Die App verwendet folgende Bibliotheken, die keine Daten an externe Server senden:
- Google ML Kit (On-Device Text Recognition) — verarbeitet Bilder ausschliesslich lokal
- Google ML Kit (Barcode Scanning) — verarbeitet Bilder ausschliesslich lokal
ML Kit läuft vollständig on-device. Es werden keine Bilder oder Erkennungsergebnisse an Google-Server gesendet.
8. Rechtsgrundlage
Da keine personenbezogenen Daten verarbeitet werden (im Sinne einer Übermittlung an uns), besteht keine Erhebung im datenschutzrechtlichen Sinne. Die lokale Verarbeitung auf Ihrem eigenen Gerät unterliegt Ihrer alleinigen Kontrolle.
Die App ist konform mit dem Schweizer Datenschutzgesetz (nDSG) und der EU-Datenschutzgrundverordnung (DSGVO).
9. Änderungen dieser Erklärung
Bei wesentlichen Änderungen wird die aktualisierte Datenschutzerklärung auf dieser Seite veröffentlicht. Da wir keine Kontaktdaten von Ihnen haben, können wir Sie nicht direkt benachrichtigen.
10. Kontakt
Bei Fragen zum Datenschutz erreichen Sie uns unter:
business@kaelint.ch
Privacy Policy
Effective: 1 July 2025 · Last updated: June 2026
Summary: CrashCode does not store any personal data on servers. All your personal data remains exclusively on your device. There are no user accounts, no personal tracking, no ads, and no sharing with third parties. The app only collects anonymous, aggregate usage statistics with no personal reference, which you can disable in Settings.
1. Data Controller
Kaelint Services
Switzerland
Email:
business@kaelint.ch
2. Core Principle: Offline-First
CrashCode is designed as an offline app: all core features work entirely without a network connection, and your personal data never leaves your device automatically. The only automatic network activity is the optional transmission of anonymous, aggregate usage statistics (see Section 4a), which carry no personal reference and which you can disable at any time in Settings.
3. What Data Is Processed?
3.1 Locally Stored Data (device-only)
- Vehicle profiles: Owner details, vehicle data, insurance information, contact data
- Accident records: Timestamps, GPS coordinates (optional), scanned data from the other party
- App settings: Language preference, PIN hash (encrypted in Keychain)
This data is stored in IndexedDB (profiles, accident records) and the iOS Keychain or Android EncryptedSharedPreferences (PIN).
3.2 Data Shared via QR Code
When you show your QR code to another person, the data in your profile is visually transmitted (via QR code) to that person. This is intentional and initiated by you — it is the core purpose of the app.
3.3 Camera Access
The camera is used for:
- Scanning QR codes from other people
- OCR capture of the vehicle registration document (optional)
Images are not saved — only the recognized text is extracted and processed locally.
3.4 Location Access (optional)
During an accident, your current GPS location can optionally be recorded in the accident report. Location is only retrieved when you are actively in accident mode, and is stored exclusively on-device.
4. What We Do NOT Do
- We collect no personal usage data
- We use no cookies
- We display no advertising
- We store no personal data on servers
- We share no personal data with third parties
- We create no user profiles
- We track no device IDs and no individual user behavior
4a. Anonymous Usage Statistics
To improve the app, CrashCode collects anonymous, aggregate usage counts — for example, how often a feature is used. These statistics:
- contain no personal data and no device or user IDs;
- consist solely of aggregated counters with no personal reference;
- cannot be traced back to any individual;
- are transmitted periodically to our server (Cloudflare);
- can be disabled at any time under Settings → Anonymous usage statistics.
5. Viewer Page (crashcode.kaelint.ch/viewer.html)
The viewer page displays QR code contents in the browser. The data is encoded in the URL fragment (after the #) and is not transmitted to our server — processing happens entirely in the viewer's browser.
6. Data Deletion
You can delete all stored data at any time:
- In the app: Settings → Delete All Data
- By uninstalling the app (deletes all local data)
7. Third-Party SDKs
The app uses the following libraries, which do not send data to external servers:
- Google ML Kit (On-Device Text Recognition) — processes images exclusively on-device
- Google ML Kit (Barcode Scanning) — processes images exclusively on-device
ML Kit runs entirely on-device. No images or recognition results are sent to Google servers.
8. Legal Basis
Since no personal data is processed (in the sense of transmission to us), there is no data collection in the legal sense. Local processing on your own device is under your sole control.
The app complies with the Swiss Data Protection Act (nDSG) and the EU General Data Protection Regulation (GDPR).
9. Changes to This Policy
In case of material changes, the updated privacy policy will be published on this page. Since we do not have your contact details, we cannot notify you directly.
10. Contact
For privacy questions, reach us at:
business@kaelint.ch