Zum Inhalt springen

Version 1.1.1

v1.1.1: Sicherheits-Härtung

Betreuer-Telefonnummer und Bericht-Namen liegen jetzt wie die Betreuer-PIN im Keychain des Geräts statt im Klartext. Für dich ändert sich nichts sichtbar.

Diese Version bringt keine neue Funktion, sondern schließt eine Lücke, die bei einer genaueren internen Durchsicht aufgefallen ist.

Was war das Problem?

Die Betreuer-PIN wurde bereits verschlüsselt im Keychain des Geräts gespeichert. Zwei andere Angaben aber noch nicht: die Telefonnummer für den Notfall-Kontakt und die Einrichtungs- beziehungsweise Teilnehmer-Namen, die auf einem generierten Bericht erscheinen. Beide lagen bisher im normalen, unverschlüsselten Speicher der App. Auf einem gerooteten Gerät oder über ein Backup wäre das theoretisch auslesbar gewesen.

Was wurde geändert?

Beide Angaben liegen jetzt, genau wie die PIN, im Keychain beziehungsweise Keystore des Betriebssystems. Beim ersten Start nach dem Update werden bereits vorhandene Werte automatisch in den sicheren Speicher übernommen, die alten Klartext-Kopien werden danach gelöscht. Du musst nichts tun, und in der Nutzung der App ändert sich nichts Sichtbares.

Ein Rest bleibt bewusst offen: Die Liste mehrerer Teilnehmer-Profile auf einem Gerät liegt noch im normalen Speicher. Das Risiko ist geringer, da dort keine PIN, Telefonnummer oder Berichts-Bezüge enthalten sind, nur Namen und zugewiesene Aufgaben. Das ist als Kandidat für eine der nächsten Versionen vorgemerkt.

Wie immer bleibt alles auf dem Gerät, es gibt keinen Server dazwischen. Mehr dazu in der Datenschutzerklärung.