Sicherheit

So schützen wir eure Daten

Meetarium ist Ende-zu-Ende-verschlüsselt: Alles, was ihr eintragt, wird in eurem Browser verschlüsselt, bevor es unseren Server erreicht. Der Server speichert nur Chiffretext – und hat keinen Schlüssel dazu.

1. Der Link ist der Schlüssel

Beim Anlegen einer Umfrage erzeugt dein Browser ein zufälliges Geheimnis (256 Bit). Es steht im Link hinter dem #-Zeichen. Diesen Teil einer Adresse schicken Browser grundsätzlich nicht an Server – er taucht in keinem Server-Log auf.

Aus dem Geheimnis leitet der Browser mit HKDF-SHA-256 alles Weitere ab. Der Einladungs-Link ist selbst abgeleitet – aus ihm lässt sich der Organisations-Link nicht zurückrechnen.

Was unser Server sieht

  • eine zufällige Kennung pro Umfrage
  • Prüfwerte (Hashes) der Zugangs-Token
  • wann sich etwas geändert hat und wie viele Datensätze es gibt
  • die Größe der Datensätze (auf feste Blöcke aufgefüllt)

Was er nicht sieht

  • Titel, Ort und Beschreibung
  • die vorgeschlagenen Termine
  • Namen und Antworten der Teilnehmenden
  • Kommentare und den gewählten Termin
  • die Schlüssel selbst

2. Drei Arten von Links – Rollen ohne Konten

3. Signierte Antworten

Alle Eingeladenen haben denselben Inhaltsschlüssel – verschlüsseln könnte also jede Person alles. Deshalb ist jede Änderung zusätzlich digital signiert: Einstellungen und Vorschläge mit dem Schlüssel der Organisation, jede Antwort mit einem eigenen Schlüssel, den der Browser beim ersten Speichern erzeugt. Der Browser jeder Person prüft alle Signaturen. Fremde Antworten lassen sich so weder ändern noch fälschen – auch nicht vom Server.

4. Kalender prüfen, ohne ihn herzugeben

Mit „Kalender prüfen“ liest dein Browser eine Kalender-Datei (.ics) von deinem Gerät und schlägt für kollidierende Termine „Nein“ vor. Die Datei wird nicht hochgeladen, nicht gespeichert und verlässt dein Gerät nie. Übertragen wird nur, was du am Ende selbst ankreuzt.

5. Ehrliche Grenzen

Wer den Einladungs-Link hat, sieht alle Antworten. Wie bei jeder Terminumfrage. Teilt ihn nur mit den Menschen, die eingeladen sind.
Organisations-Link weg = organisieren vorbei. Wir können keinen Schlüssel wiederherstellen. Die Umfrage bleibt lesbar, aber festlegen und löschen geht nur mit dem Organisations-Link.
Ihr vertraut dem Programmcode. Wie bei jeder Verschlüsselung im Browser kommt der Code von unserem Server. Ein manipulierter Server könnte manipulierten Code ausliefern. Wir setzen strikte Sicherheitsregeln (CSP), laden keine fremden Skripte und veröffentlichen den Quellcode.
Metadaten bleiben sichtbar. Der Server sieht, wann und wie oft eine Umfrage benutzt wird – aber nicht, was darin steht.

Technik in Kürze

  • AES-256-GCM – Verschlüsselung jedes Datensatzes, gebunden an Umfrage, Art und Kennung
  • HKDF-SHA-256 – Ableitung aller Schlüssel aus dem Geheimnis im Link
  • ECDSA P-256 – Signaturen für Einstellungen und jede einzelne Antwort
  • Web Crypto API – die eingebaute Kryptografie des Browsers, keine Fremdbibliothek

Gleiche Rechnung auf allen Geräten: Änderungen werden einzeln verschlüsselt und im Browser zusammengeführt („letzte Änderung gewinnt“ pro Feld). Lücken oder ein zurückgespulter Stand fallen auf.