Was Ende-zu-Ende-Verschlüsselung für eine Paar-App bedeutet

Jede App behauptet, deine Daten seien verschlüsselt. Die meisten meinen: auf ihrem Server, mit ihrem Schlüssel. Der Unterschied, die Fragen, die ihn sichtbar machen, und was es kostet, es richtig zu machen.

Amirali Khoshneviszadeh 5 Min. Lesezeit

„Deine Daten sind verschlüsselt“ ist als Satz nahezu bedeutungslos. Er trifft auf fast jede App auf deinem Telefon zu, auch auf die, deren Geschäftsmodell darin besteht, zu lesen, was du schreibst. Das Wort, auf das es ankommt, ist nicht verschlüsselt. Es ist wer hat den Schlüssel.

Bei einer Paar-App wiegt das schwerer als bei den meisten Programmen, denn der Inhalt sind nicht Einstellungen und Belege. Es seid ihr zwei um drei Uhr morgens.

Drei Anordnungen, ein Wort

Verschlüsselt auf dem Transportweg. Deine Nachricht ist zwischen deinem Telefon und dem Server des Anbieters geschützt. Das macht jeder, es ist Grundausstattung, und es schützt dich vor dem WLAN im Café, nicht vor dem Unternehmen.

Verschlüsselt im Ruhezustand. Die Nachricht liegt auch auf der Festplatte verschlüsselt. Den Schlüssel hat der Server, denn er muss die Nachricht lesen können, um sie dir im Web zu zeigen, sie zu durchsuchen, sie zu moderieren. Deine Daten sind sicher vor jemandem, der die Festplatte stiehlt. Privat vor dem Unternehmen, seinen Mitarbeitern, seinen künftigen Eigentümern oder einer rechtlichen Anordnung sind sie nicht.

Ende-zu-Ende-verschlüsselt. Die Nachricht wird auf einem Gerät mit einem Schlüssel verschlüsselt, den der Server nicht hat, und auf dem anderen entschlüsselt. Der Server trägt sie, ohne sie öffnen zu können. Er weiß, dass eine Nachricht von dir zu deinem Gegenüber ging, wie groß sie war und wann. Nicht, was darin steht.

Nur die dritte Variante ist ein Versprechen darüber, was ein Unternehmen nicht kann. Die ersten beiden sind Versprechen darüber, was es vorhat, und das ist etwas anderes.

Vier Fragen, die es klären

Wenn du eine App prüfst, die private Gespräche hält, lohnen sich diese Fragen. Die Antworten stehen meist in der Datenschutzerklärung oder in der Hilfe, und eine fehlende Antwort ist selbst eine Antwort.

  1. Wo liegt der Schlüssel? Liegt er auf den Servern des Anbieters, ist die Verschlüsselung nicht Ende-zu-Ende, was auch immer die Marketingseite sagt.
  2. Kann ich meine Nachrichten im Browser lesen, nachdem ich mich mit einem Passwort angemeldet habe? Wenn ja, kann der Server sie entschlüsseln. Es gibt exotische Ausnahmen; nimm an, dass es keine ist.
  3. Was passiert, wenn ich alle meine Geräte verliere? Echte Ende-zu-Ende-Verschlüsselung hat hier eine unbequeme Antwort: Manches ist weg. Eine App, die immer alles wiederherstellen kann, von überall, allein mit einem Passwort, hält deinen Schlüssel.
  4. Was steht im Backup? Viele Apps verschlüsseln den Transportweg und schreiben dann eine Klartextkopie in eine Cloud-Sicherung, was das Ganze still aushebelt.

Was es kostet, es richtig zu machen

Über diesen Teil wird selten geredet, weil er der Teil ist, über den Entwickler streiten.

Wenn der Server deinen Inhalt nicht lesen kann, kann er nichts Kluges damit tun. Keine Suche über deinen Verlauf in der Cloud. Keine hübsche Jahreszusammenfassung, die nachts auf einer großen Maschine entsteht. Keine Moderation, keine Empfehlung, kein Sprachmodell, das mitliest und Antworten vorschlägt.

Jede dieser Funktionen ist möglich, sie muss nur auf dem Telefon passieren, wo der Schlüssel liegt, innerhalb von Akku und Speicher eines Geräts, das nebenbei zwanzig andere Dinge tut. Manches lohnt sich unter dieser Bedingung schlicht nicht, und dann ist es ehrlicher, es zu lassen, statt den Schlüssel leise dorthin zu verlegen, wo das Rechnen bequem ist.

Auch die Wiederherstellung eines Kontos wird dadurch wirklich schwerer. Wenn Schlüssel und alle Geräte weg sind, kann niemand ihn zurückgeben. Für genau diesen Inhalt halten wir das für den richtigen Tausch, und wir sagen es lieber vorher, als dass du es in einem Support-Ticket erfährst.

Wie Pulse gebaut ist

Konkret, für die App, die wir machen:

  • Der Chat zwischen euch, „Unsere Geschichte“, die Frage des Tages, die Kommentare zu einem Eintrag auf der Watchlist: alles wird auf einem Telefon verschlüsselt und auf dem anderen entschlüsselt. Wir tragen es. Lesen können wir es nicht.
  • Der Schlüssel liegt in deinem iCloud-Schlüsselbund, auf deinen Geräten. Er wird nie zu uns hochgeladen, und wir haben keine Kopie.
  • Deine rohen Gesundheitsdaten, Puls, HRV, Schlaf, Bewegung, erreichen die Server überhaupt nicht. Sie werden auf deinem Gerät gelesen und ausgewertet, und nur der entstandene Satz geht hinüber.
  • Mitteilungen sind bewusst inhaltslos. Eine Bitte um etwas Privates steht nie ausgeschrieben auf einem Sperrbildschirm, wo sie jeder lesen kann, der daneben steht.
  • Ein neues Telefon holt euren Verlauf aus deinem eigenen verschlüsselten iCloud-Backup, nicht von uns. Der Gesundheitsverlauf reist bewusst nicht mit, weil er das alte Gerät nie verlassen hat.

Es gibt kein Sprachmodell in diesem Ablauf. Die Hinweise, die die App gibt, sind feste Regeln über Dinge, die du selbst über dich geschrieben hast, und genau das macht sie erklärbar, wenn du fragst, warum dieser eine Hinweis aufgetaucht ist.

Was wir trotzdem sehen

Zu einer ehrlichen Darstellung gehören die Grenzen. Wir sehen, dass ein Konto existiert, dass zwei Konten verbunden sind, dass eine Nachricht einer bestimmten Größe zu einer bestimmten Zeit zwischen ihnen bewegt wurde, und den Token, den Apple zum Zustellen braucht. Das sind Metadaten, und Ende-zu-Ende-Verschlüsselung beseitigt sie nicht.

Wir behalten davon so wenig wie möglich und verkaufen nichts davon, aber „wir können eure Nachrichten nicht lesen“ und „wir wissen nichts über euch“ sind verschiedene Aussagen, und nur die erste stimmt bei irgendjemandem.

Wer die Einzelheiten lieber prüft als die Zusammenfassung glaubt: Die Datenschutzerklärung nennt, was verarbeitet wird und warum, und auf der Fragenseite stehen die Fragen, die uns wirklich geschickt werden.

Über Pulse

Pulse ist eine Paar-App für iPhone und Apple Watch. Sie macht aus deinen eigenen Körperzeichen einen freundlichen Satz pro Tag und zeigt der anderen Person nie eine Zahl.

Weiterlesen