Ratgeber · Verschlüsselung
Was „Zero-Knowledge“ bei einer Foto-App heißt und was du fragst
Bei einer Foto-App sollte „Zero-Knowledge“ heißen, dass die Firma nie den Schlüssel zu deinen Dateien hat und sie deshalb nicht lesen, herausgeben oder bei einem Datenleck verlieren kann. Es heißt nie, dass die Firma gar nichts weiß: Sie kann deine E-Mail, deine Zahlung, wie viel du speicherst und wann kennen. Frag, was sie nicht lesen kann, was sie noch sehen kann und was geschieht, wenn du dein Passwort vergisst.
Auf dieser Seite
Woher der Begriff kommt
In der Kryptografie ist ein Zero-Knowledge-Beweis eine Möglichkeit zu zeigen, dass du etwas weißt, ohne das Ding selbst zu zeigen. App-Hersteller haben den Begriff für eine lockerere Idee übernommen: Die Firma speichert deine Daten und kann sie nicht lesen. Diese lockerere Idee ist nützlich. Sie ist nur kein Standard mit einem Test dahinter, sodass jede App etwas leicht Anderes meinen kann.
Die nützliche Version hat einen Kern: Die Firma hält nie den Schlüssel, der deine Dateien öffnet. Alles andere auf dieser Seite folgt daraus.
Was sie nicht lesen kann, wenn die Behauptung stimmt
- Die Fotos und Videos selbst. Sie kommen schon verschlüsselt an.
- Dateinamen und Bildunterschriften, wenn die App auch diese verschlüsselt. Viele vergessen das. Ein Name wie „mietvertrag_unterschrieben.pdf“ sagt viel.
- Notizen und Textfelder, die du neben den Dateien hältst.
Gelangt eines davon im Klartext zur Firma, deckt die Behauptung weniger ab, als sie klingt. Dieser Ratgeber hat vier Fragen, die prüfen, wer den Schlüssel hält.
Was sie trotzdem wissen kann
Zero-Knowledge über den Inhalt ist nicht Zero-Knowledge über dich. Je nachdem, wie die App gebaut ist, kann die Firma noch sehen:
| Art von Daten | Warum sie sie sehen könnte |
|---|---|
| Deine E-Mail oder Telefonnummer | Die App hat einen Account mit Anmeldung |
| Zahlung und Tarif | Käufe laufen über den Store, und manche Apps haben eigene Abrechnung |
| Wie viel du speicherst und wann | Ein Server, der Dateien hält, sieht ihre Größe und Upload-Zeiten |
| Wie du die App nutzt | Analyse- und Absturz-Werkzeuge melden Bildschirme und Taps |
| Dein Gerät und ungefährer Standort | Werbe- und Tracking-Werkzeuge erfassen sie |
Eine starke Datenschutzgeschichte entfernt Zeilen aus dieser Tabelle, nicht nur die Inhaltszeile. Eine App ohne Account, ohne eigenen Server und ohne Analyse-Werkzeuge lässt viel weniger zu wissen übrig.
Sechs Fragen
- Brauche ich einen Account? Kein Account heißt: keine E-Mail und kein Passwort, die mit deinem Tresor verknüpft sind.
- Könnt ihr mein Passwort zurücksetzen? Wenn der Support dich per E-Mail wieder hineinlassen kann, hat auch jemand in der Firma einen Weg hinein. Siehe Passwort deines Foto-Tresors vergessen?
- Sind Namen und Notizen verschlüsselt oder nur die Dateien?
- Wohin geht das Backup, und ist es verschlüsselt, bevor es das Handy verlässt?
- Was listet das Datenschutzlabel? Das Label im App Store ist die eigene Aussage der App darüber, was sie erfasst.
- Ist das Format dokumentiert? Ein veröffentlichtes Format lässt andere die Behauptung prüfen.
Wie Sealed sie beantwortet
So beantwortet Sealed die sechs, damit du selbst urteilen kannst.
- Sealed hat kein Konto, also gibt es nichts, wofür du dich anmelden musst.
- Weil dein Schlüssel uns nie erreicht, können wir deinen Tresor nicht wiederherstellen und deinen Code nicht für dich zurücksetzen.
- Namen, Notizen und die Felder eines Eintrags werden ebenfalls mit deinem Tresorschlüssel versiegelt, nicht nur die Fotos.
- Das Backup geht in deinen eigenen iCloud-Account, nicht auf einen Server von uns. Dateien, Namen, Notizen und Eintragsfelder werden auf deinem iPhone verschlüsselt, bevor sie hochgeladen werden, sodass iCloud nur Chiffretext erhält.
- Sealed enthält keine Analyse- oder Tracking-SDKs und erhebt keine Daten.
- Die Formate stehen auf der Seite zur Verschlüsselungsspezifikation. Sealed verschlüsselt jede Datei mit AES-256-GCM, bevor sie gespeichert wird.
Zwei Firmen, zwei Antworten
Bei Sealed gibt es zwei Firmen, die du fragen kannst. Die erste sind wir: Wir betreiben keinen Server, also gibt es nichts von dir, was wir sehen könnten. Sealed enthält keine Analyse- oder Tracking-SDKs und erhebt keine Daten. Die zweite ist Apple, weil das Backup in deinem eigenen iCloud-Account liegt. Apple sagt, dass die Daten, die eine App in der privaten CloudKit-Datenbank eines Nutzers ablegt, standardmäßig nur für diesen Nutzer zugänglich sind, im Entwicklerportal nicht sichtbar sind und auf den iCloud-Speicher des Nutzers angerechnet werden. Apple speichert Chiffretext und kann den Umriss davon trotzdem sehen. In deinem iCloud-Backup kann Apple den Typ jedes Datensatzes, einen zufälligen Datensatznamen, wann der Datensatz erstellt und geändert wurde, die Größe seiner Dateien und die Zahl der Datensätze sehen, aber nicht, was darin steht.
So sieht Zero-Knowledge aus, wenn es ehrlich ist: nichts Lesbares und eine kurze, benannte Liste dessen, was noch sichtbar ist.
Wo Sealed hilft und wo nicht
Es hilft, weil kein Server von uns deine Daten hält. Wir betreiben keinen Server, also gibt es nichts von dir, was wir sehen könnten. Dein Tresorschlüssel erreicht uns nie.
Es hilft, weil es keinen Account gibt, der einen Tresor an einen Namen bindet. Sealed hat kein Konto, also gibt es nichts, wofür du dich anmelden musst.
Es hält keinen Weg bereit, dich wieder hineinzulassen, wenn du Code und Wiederherstellungsschlüssel verlierst. Weil dein Schlüssel uns nie erreicht, können wir deinen Tresor nicht wiederherstellen und deinen Code nicht für dich zurücksetzen.
Es hält den Umriss des Backups nicht vor Apple verborgen: dass es existiert, wie viele Einträge es hat, ihre Größen und ihre Daten. In deinem iCloud-Backup kann Apple den Typ jedes Datensatzes, einen zufälligen Datensatznamen, wann der Datensatz erstellt und geändert wurde, die Größe seiner Dateien und die Zahl der Datensätze sehen, aber nicht, was darin steht. Apple sagt, dass die Daten, die eine App in der privaten CloudKit-Datenbank eines Nutzers ablegt, standardmäßig nur für diesen Nutzer zugänglich sind, im Entwicklerportal nicht sichtbar sind und auf den iCloud-Speicher des Nutzers angerechnet werden.
Fragen und Antworten
Kann eine Firma Zero-Knowledge sein und trotzdem meine E-Mail haben?
Ja. Der Begriff meint meist nur den Inhalt der Dateien. Deine E-Mail, deine Zahlung und deine Upload-Zeiten können trotzdem in ihren Unterlagen stehen, darum ist die Tabelle auf dieser Seite wichtig.
Erfasst Sealed Daten über mich?
Sealed enthält keine Analyse- oder Tracking-SDKs und erhebt keine Daten. Sealed hat kein Konto, also gibt es nichts, wofür du dich anmelden musst. Wir betreiben keinen Server, also gibt es nichts von dir, was wir sehen könnten.
Quellen
Was diese Seite über Sealed sagt, wurde am an der App geprüft.
- Apple Developer, CloudKit private database — Daten in der privaten Datenbank eines Nutzers sind standardmäßig nur für diesen Nutzer zugänglich und im Entwicklerportal nicht sichtbar; zitiert über den Fakt ios.cloudkit_private (datiert in facts/facts.yaml)
- Sealed on the App Store — der Eintrag der App, die als Beispiel dient, einschließlich ihres Datenschutzlabels
Sealed laden
Sealed ist kostenlos herunterzuladen, und Sealed Pro ist ein optionaler In-App-Kauf.