Docs
Sicherheit.
Die stärkste Sicherheit ist, nichts Sensibles zu haben, das sich stehlen liesse. Die ganze Architektur von Kata ist darauf ausgelegt, deine Gesundheitsdaten gar nicht erst auf unsere Server zu lassen und die eine Kopie, die dein Gerät verlässt, zu versiegeln.
Nichts Sensibles zu erbeuten
Deine Einträge, Chats, dein Gedächtnis und deine Fotos werden nur auf deinem Gerät gespeichert. Es gibt keine zentrale Datenbank mit lesbaren Gesundheitsdaten von Nutzenden, in die man einbrechen könnte, denn es gibt sie schlicht nicht. Ein Angreifer, der in unsere Server gelangt, fände Konten, aggregierte Zähler und Chiffretext, aber niemandes Tagebuch.
Ein Namensraum pro Konto
Auf einem geteilten Gerät liegen die Daten jedes Kontos isoliert unter einem eigenen Namensraum im lokalen Speicher, sodass die Anmeldung als jemand anderes deine Einträge nie sichtbar macht.
Bei der Übertragung
Jede Verbindung ist mit TLS verschlüsselt. Deine Nachrichten an Kata und der Kontext, der zum Beantworten nötig ist, werden verschlüsselt übertragen und zum Erzeugen der Antwort genutzt: Die Server von Kata behalten keine Kopie, und unser KI-Anbieter löscht sie innerhalb von 30 Tagen und trainiert nicht damit. Verbindungs-Tokens (etwa für WHOOP) bleiben auf deinem Gerät, versiegelt in der iPhone-App und im Browser in einem httpOnly-Cookie, nie in einer Server-Datenbank.
Versiegelt unter deinem eigenen Schlüssel
Die eine Kopie deiner Daten, die dein Gerät verlässt, die Kopie zur Wiederherstellung aus der Web-App und der Android-App, wird dort zuerst mit AES-256-GCM verschlüsselt, unter einem zufälligen 256-Bit-Schlüssel, der auf deinem Gerät erzeugt und dort aufbewahrt wird, auf Android zusätzlich im Google Block Store, verknüpft mit deinem Google-Konto. Der Schlüssel wird uns in keiner Form übermittelt, und die versiegelte Zeile enthält keinen Schlüssel, keine Schlüsselkennung, keinen Hash und keinen Prüfwert, sodass es auf unserer Seite nichts gibt, woran sich ein Rateversuch prüfen liesse. Dein Wiederherstellungsschlüssel ist die Kopie dieses Schlüssels, die du selbst aufbewahrst. Siehe Backup und Wiederherstellung.
Konten
Die Anmeldung läuft über Supabase, das Projekt ist in der Schweiz gehostet, Region Zürich, und dort werden keine Gesundheitsdaten gespeichert: nur deine E-Mail-Adresse, deine Anmeldemethode und Zeitstempel. Melde dich mit Passwort, Google, Apple oder einem Anmeldelink an; mit «Mit Apple anmelden» kannst du deine E-Mail-Adresse hinter Apples privatem Relay verbergen.
Weil deine Daten auf deinem Gerät liegen, sind sie nur so sicher wie dein Gerät. Nutze eine Gerätesperre, halte ein Backup bereit und bewahre im Web eine Kopie deines Wiederherstellungsschlüssels auf, damit ein verlorenes Handy ein Ärgernis bleibt und kein Verlust.