Obleevo

Sicherheit

Auch verfügbar auf English · Français · Español · Português · Română · 日本語 · Italiano

Wovor Obleevo dich schützt – und wovor nicht

Eine klare Darstellung, wem Obleevo standhalten soll und wo sein Schutz endet. Nichts hier verspricht, dass es gegen alles standhält: Es beschreibt, was das Design leistet und was es dir überlässt.

1. Wovor es schützt

Dass der Server liest, was du teilst. Nachrichten, Dateien, Sprache, Bildschirme und Notizen werden zwischen den Browsern per WebRTC Ende-zu-Ende-verschlüsselt und dann ein zweites Mal mit Post-Quanten-Schlüsseln (eine Kombination aus X25519 und ML-KEM-768, mit AES-256-GCM). Der Server stellt die Browser nur einander vor; er hat nie einen Schlüssel.

Wer das Netz beobachtet. Dein WLAN, dein Internetanbieter und das Relay, das eine Verbindung trägt, wenn keine direkte möglich ist, sehen verschlüsselte Bytes, die sie nicht lesen können.

Heute aufgezeichnet, morgen entschlüsselt. Die Post-Quanten-Schicht sorgt dafür, dass heute mitgeschnittener Verkehr auch gegenüber einem künftigen Quantencomputer versiegelt bleibt.

Ein gestohlener oder beschlagnahmter Server. Es gibt keine Konten, keine Datenbank und keine gespeicherten Dateien oder Nachrichten: Ein Raum lebt im Arbeitsspeicher und ist weg, wenn er endet. Wer den Server nimmt, bekommt den Code – den ohnehin jeder Browser erhält – und Zählungen pro Tag. Ein im laufenden Betrieb genommener Server enthält außerdem im Arbeitsspeicher die in diesem Moment offenen Räume und Adressen sowie seine Systemprotokolle.

Metadaten, auf das Minimum beschränkt. Kein Zugriffsprotokoll, keine Cookies; eine IP-Adresse liegt nur im Arbeitsspeicher, solange ihre Verbindung offen ist, ein Raumcode nur, solange sein Raum besteht. Der Datenschutzhinweis führt alles auf.

2. Wovor es nicht schützt

Ein kompromittiertes Gerät. Schadsoftware, eine bösartige Browsererweiterung oder jemand mit deinem entsperrten Handy sieht, was du siehst. Obleevo warnt, wenn etwas seine Seite verändert, aber was sie nur liest, hinterlässt keine Spur.

Die Menschen, mit denen du teilst. Ein Empfänger kann einen Screenshot machen, den Bildschirm fotografieren, eine Datei behalten oder weitergeben. Einmal ansehen und Vernichten begrenzen, was auf seinem Bildschirm bleibt, nicht, was er behalten will.

Ein erster Besuch, den ein bösartiger Server ausliefert. Der Code, der verschlüsselt, kommt vom Server. Ist der Server bösartig, wenn ein Browser Obleevo zum ersten Mal öffnet, gibt es keine ältere Kopie, um ihn zu prüfen.

Eine Version gegen eine einzelne Person, die die App nie hatte. Ein Server kann einem Besucher anderen Code geben. Die Prüfseite und der Vergleich ihres Fingerabdrucks mit dem einer anderen Person können das im Nachhinein aufdecken, aber nicht verhindern.

Zeitpunkt und Größe. Der Server und die Relays sehen, wann du dich verbindest, von welcher Adresse (Meine IP verbergen ersetzt sie durch die des Relays), wie lange und ungefähr wie viele Daten fließen – nicht, was es ist.

Noch keine unabhängige Prüfung. Jede Prüfung auf der Seite Sicherheitsprüfungen haben wir intern selbst durchgeführt, ebenso unsere Tests. Keine externe Firma hat Obleevo auditiert.

3. Kein Anonymitätswerkzeug

Obleevo bringt, was du teilst, außer Reichweite, auch außer unserer. Es verbirgt nicht, dass du es benutzt hast, und ist nicht dafür gemacht, sich dem Gesetz zu entziehen; die Bedingungen verbieten illegale Nutzungen.

Was zurückverfolgbar bleibt. Der Server und die Relays sehen deine IP-Adresse, solange du verbunden bist. Cloudflare, der Hoster und andere Anbieter führen eigene Aufzeichnungen. Dein Internetanbieter sieht, dass du dich mit obleevo.com verbindest. Die Menschen im Raum können behalten, was du sendest, und als Zeugen aussagen. Ein beschlagnahmtes oder kompromittiertes Gerät kann Spuren enthalten. Die Polizei hat andere Ermittlungsmittel.

Was es bei uns nicht gibt. Keine Konten, keine Inhalte auf unseren Servern, kein Protokoll darüber, wer mit wem gesprochen hat, und nichts über einen beendeten Raum. Abschnitt 20 des Datenschutzhinweises gibt die vollständige Liste, in beide Richtungen.

4. Signierte Updates und ihre Grenzen

Seit v1.41.0 ist die für jede Version veröffentlichte Erklärung – der Fingerabdruck jeder Datei, die sie ausliefert – mit einem Schlüssel signiert, den der Betreiber offline aufbewahrt. Der Server hat diesen Schlüssel nie, also kann ein gehackter Server den Code, den er ausliefert, nicht signieren.

Sobald Obleevo in einem Browser geöffnet wurde, behält die App ihren Code dort und führt ihn von dort aus. Neuer Code kommt nur als neue Version an, und die Kopie, die du schon hast, prüft sie, bevor sie ihr vertraut: signiert mit dem in die App eingebauten Schlüssel, neuer als deine, mit genau den Dateien, die die Signatur abdeckt. Dann zeigt sie „Neue Version verifiziert“. Andernfalls fordert sie dich auf, Obleevo zu schließen, lädt die Seite nicht neu und entfernt die neue Version aus dem Browser, soweit eine Seite das kann. Antwortet der Server bei der Prüfung nicht, sagt sie, dass sie nicht prüfen konnte – nicht, dass etwas nicht stimmt.

Die sichere Vorschau (v1.42.0) folgt derselben Regel. Der Rahmen, in dem eine empfangene Datei gezeigt wird, nimmt vom Server nichts auf Treu und Glauben: Die App schreibt das ganze Dokument des Rahmens selbst, und jedes Skript, das er lädt - auch der Worker von pdf.js, den die App vor der Übergabe prüft -, muss zu einem SHA-384-Hash passen, den die App gespeichert hat. Alles andere wird abgelehnt und nie ausgeführt, mit einer Meldung, die sagt, warum. Die Grenze ist die der App selbst: Diese Hashes sind nur so vertrauenswürdig wie die Kopie der App, die sie hält; ein erster Besuch, den ein bösartiger Server ausliefert, ist also auch hier nicht geschützt.

Die Grenzen. Ein Browser installiert eine neue Version, egal was die Seite meint: Eine Seite kann sie erkennen und rückgängig machen, aber nicht blockieren. Ein Server, der die Anfrage des Browsers anders beantwortet als die Prüfung der Seite, während es eine echte neuere Version gibt, könnte durchrutschen; das erfordert gezielte Arbeit gegen eine Person, und die Prüfseite prüft erneut. Der erste Besuch in einem Browser, ein privates Fenster oder ein Besuch, nachdem ein Raum vernichtet oder die Websitedaten gelöscht wurden (beides löscht die installierte Kopie mit Absicht), beginnt ohne etwas, womit geprüft werden kann. Und eine Signatur sagt, wer den Code veröffentlicht hat, nicht, dass er fehlerfrei ist.

Der in die App eingebaute Schlüssel ändert sich nur durch eine Version, die mit dem vorherigen Schlüssel signiert ist. Nichts, was der Server sendet – eine Datei, ein Header, eine Adresse –, kann ihn ändern.

5. Prüf es selbst

Die Prüfseite berechnet in deinem Browser den Fingerabdruck jeder Datei und vergleicht ihn mit der veröffentlichten Liste, prüft diese Liste gegen ihre Versionserklärung, die OpenTimestamps in Bitcoin mit einem Zeitstempel versieht, und prüft seit v1.41.0 die Signatur der Erklärung – mit dem ssh-keygen-Befehl, um sie auf deinem eigenen Computer zu prüfen. Vergleichst du den angezeigten Fingerabdruck mit jemandem auf einem anderen Gerät und in einem anderen Netz, weißt du, ob ihr denselben Code bekommen habt.

Einen Weg gefunden, etwas davon zu umgehen? Sag es uns zuerst.

Zuletzt überprüft:

Über uns · Mit uns zusammenarbeiten · Anleitungen · Warum das hier · FAQ · Nutzungsbedingungen · Datenschutz · Barrierefreiheit · Cookies · Sicherheit · Sicherheitsprüfungen · Tresor-Format · Kontakt · Neuigkeiten

Obleevo wird von The House of Brendrof entwickelt. Proprietäre Software, kostenlos nutzbar.

Zurück zu Obleevo