Das Problem mit der Bearbeitbarkeit
Stell dir vor, du erhältst eine Nachricht von jemandem. Du liest sie, handelst entsprechend und machst mit deinem Tag weiter. Eine Stunde später kehrst du zum Gespräch zurück und die Nachricht besagt etwas anderes. Nicht, dass eine neue gesendet wurde — sondern die, die du bereits gelesen hattest, wurde geändert.
Genau das erlauben viele Messaging-Apps. Nachrichten nach dem Senden zu bearbeiten. Nachrichten aus dem Verlauf der anderen Person zu löschen. Die Unterhaltung so umzuschreiben, als ob das, was gesagt wurde, nie gesagt worden wäre.
Das mag wie eine bequeme Funktion erscheinen. Aber sie hat ihren Preis: Sie zerstört das Vertrauen in den gemeinsamen Verlauf.
Der Chat als gemeinsames Protokoll
Bei Solo2 ist der Gesprächsverlauf ein geteiltes Protokoll zwischen zwei Personen. Was du siehst, ist genau das, was die andere Person sieht. Nachricht für Nachricht. Wort für Wort.
Es ist wie ein unterzeichneter Vertrag. Einmal unterschrieben, kann keine der Parteien eine Zeile durchstreichen und etwas anderes schreiben. Man kann eine neue Klausel hinzufügen — eine neue Nachricht senden. Man kann seine Kopie vernichten — von seinem Gerät löschen. Aber man kann nicht ändern, was bereits geschrieben steht.
Das Korrekturfenster
Wir alle machen Fehler. Ein Tippfehler, eine Nachricht an die falsche Person, ein Impuls, den man in der nächsten Sekunde bereut. Deshalb gibt Solo2 dir ein 60-Sekunden-Fenster nach dem Absenden einer Nachricht.
Innerhalb dieser 60 Sekunden kannst du die Nachricht löschen, und sie verschwindet von beiden Geräten — von deinem und dem deines Kontakts. Als wäre sie nie gesendet worden.
Nach 60 Sekunden ist die Nachricht Teil des Protokolls. Du kannst deine Kopie löschen, wenn du willst — deine Daten gehören dir und du kannst damit machen, was du willst. Doch die Kopie deines Kontakts bleibt unberührt. Denn seine Daten gehören ihm.
Zwei nicht verhandelbare Prinzipien
Erstens: Die Daten jedes Benutzers sind heilig. Niemand — weder der andere Benutzer, noch der Server, noch wir — kann die Daten eines Benutzers manipulieren, verändern oder darauf zugreifen.
Zweitens: Der gemeinsame Verlauf ist integer. Die Informationen, die auf der einen Seite des Tunnels zu sehen sind, sind identisch mit denen auf der anderen Seite.
Wenn diese beiden Grundsätze in Konflikt geraten — etwa wenn jemand eine Nachricht von seinem Gerät löscht —, hat der erste Vorrang. Deine Daten gehören dir. Aber das gibt dir nicht das Recht, die Daten der anderen Person zu verändern.
Warum das wichtig ist
Vertrauen in ein privates Gespräch beruht auf der Gewissheit, dass das, was du siehst, genau das ist, was gesagt wurde. Wenn die andere Person den Verlauf umschreiben kann, führst du kein Gespräch mehr — du siehst eine bearbeitete Version dessen, was geschehen ist.
In Solo2 gilt: Gesagt ist gesagt. Nicht, weil wir die Bearbeitung nicht implementieren könnten — wir könnten es. Sondern weil wir uns dagegen entscheiden. Weil die Integrität deiner Unterhaltungen mehr wert ist als die Bequemlichkeit, sie nachträglich korrigieren zu können.