Ende-zu-Ende verschlüsselt · Open Source · Kostenlos
Geteilte Listen,
die spurlos
verschwinden.
Ghost List ist eine Ende-zu-Ende-verschlüsselte App für gemeinsame Einkaufslisten, To-dos, Packlisten und Chats. Alles wird auf deinem Gerät verschlüsselt, bevor es den Server erreicht. Kein Konto, kein Tracking, keine Werbung – der Server kennt nur Chiffretext.
Worum geht's
Private Listen. Zero Trust.
Ob Einkaufsliste für die WG, Packliste für den nächsten Trip oder Aufgabenliste für ein Projekt: Ghost List lässt dich Listen mit anderen teilen, gemeinsam bearbeiten und in Echtzeit chatten – ohne dass irgendjemand außer euch mitlesen kann. Nicht einmal der Betreiber des Servers.
Verschlüsselt vor dem Senden
Jeder Listenname, jeder Eintrag und jede Chatnachricht wird mit AES-256-GCM auf deinem Gerät verschlüsselt, bevor er das Gerät verlässt.
Kein Konto, keine Daten
Keine Registrierung, keine E-Mail-Adresse, kein Passwort. Der Server speichert nur Ciphertext und führt keine Nutzerprofile.
Echtzeit-Sync
Änderungen erscheinen sofort auf allen verbundenen Geräten via SignalR-WebSockets – weiterhin durchgehend verschlüsselt.
So funktioniert's
In 4 Schritten zur geteilten Liste
Kein Setup, kein Account, kein Onboarding – Ghost List ist in unter einer Minute einsatzbereit.
Liste erstellen
Öffne die App und erstelle eine neue Liste. Dein Browser generiert dabei automatisch einen zufälligen AES-256-GCM-Schlüssel, der nie veröffentlicht wird.
Einträge hinzufügen
Füge Einträge hinzu, hake Erledigtes ab und nutze den eingebauten Chat – alles wird vor dem Versand verschlüsselt.
Per Link oder QR-Code teilen
Teile die Liste mit anderen. Der Verschlüsselungsschlüssel wird per ECDH-Schlüsselaustausch direkt zwischen den Geräten übertragen – niemals über den Server im Klartext.
Gemeinsam in Echtzeit bearbeiten
Alle Geräte sehen Änderungen sofort. Erledigte Einträge können nach einer von dir gewählten Frist automatisch entfernt werden. Verlassen irgendwann alle Geräte die Liste, verschwindet sie spurlos vom Server.
Funktionen
Alles, was eine geteilte Liste braucht
Zero-Knowledge
Der Server speichert ausschließlich verschlüsselte Blobs – keine Auth, keine Nutzerdaten, kein Klartext.
Teilen per QR-Code
Lade andere per Link oder QR-Code ein. Der Schlüsselaustausch läuft ECDH-verschlüsselt, ganz ohne Server-Auth.
Verschlüsselter Chat
Jede Liste hat einen eigenen Ende-zu-Ende-verschlüsselten Chat für Absprachen rund um die Liste. Nimm Sprachnachrichten und Videos direkt in der App auf und versende sie verschlüsselt.
PWA & native Apps
Installierbar als Web-App oder als native App für iOS und Android (Capacitor) – inklusive Offline-Nutzung. Native Apps speichern deine Daten zusätzlich geschützt außerhalb des Browser-Speichers.
Helles & dunkles Design
Folgt automatisch dem Erscheinungsbild deines Systems, mit wählbaren Akzentfarben.
Biometrische Sperre
Sichere die App zusätzlich mit Face ID oder Fingerabdruck – rein lokal, der Server bemerkt davon nichts.
Geräte-Sync-Maschine
Übertrage alle deine Listen mit einem QR-Code sicher auf ein neues Gerät – ohne Cloud-Backup.
Lethe – flüchtige Wisp-Nachrichten
Kurze Nachrichten erscheinen live auf allen Geräten und verschwinden wieder, ganz ohne Speicherung. Du siehst sogar, wer gerade mitliest.
Charon – Dateien mit Selbstzerstörung
Teile Fotos, Dateien, Sprach- und Videoaufnahmen bis 8 MB, die nach dem Öffnen automatisch verbrennen – nimm Audio und Video direkt in der App auf oder rufe sie vorher wieder zurück.
Push-Benachrichtigungen
Lass dich pro Liste über neue Chat-Nachrichten oder Änderungen an Einträgen benachrichtigen – ganz nach deinen Vorlieben.
Versteckte Listen mit Master-Passwort
Markiere Listen als sensibel, damit sie standardmäßig verborgen bleiben. Drei Tipps auf das Geisterlogo plus Master-Passwort machen sie wieder sichtbar.
Erinyen-Protokoll – Alles löschen
Per Knopfdruck löschst du mit dem Erinyen-Protokoll sofort und unwiderruflich alle deine Listen, Chats und lokalen Daten – auf dem Gerät und auf dem Server, ohne Wiederherstellungsmöglichkeit.
Nemesis – Geteilte Ausgaben
Verwalte gemeinsame Ausgaben direkt in der Liste. Trage Kosten ein, scanne Belege und lass Ghost List automatisch berechnen, wer wem was schuldet – alles Ende-zu-Ende verschlüsselt.
Einsatzgebiete
Für jede gemeinsame Liste
Ghost List ersetzt Notiz-Apps und Messenger-Gruppen für alles, was nur euch etwas angeht.
🛒 Einkaufslisten
Gemeinsame Einkaufsliste für die ganze Familie oder WG – jeder sieht in Echtzeit, was schon im Wagen liegt.
🎒 Packlisten
Plant gemeinsam für die nächste Reise oder das Festival, ohne dass Cloud-Anbieter eure Reisepläne kennen.
✅ Aufgaben & Projekte
To-do-Listen für kleine Teams oder Familienprojekte – mit Chat für schnelle Absprachen direkt an der Liste.
🎁 Geschenklisten
Wunschlisten teilen, ohne dass Anbieter eure Geschenkideen tracken oder dafür Werbung schalten.
🏠 WG- & Haushaltsorganisation
Putzpläne, Vorratslisten und Reparaturen gemeinsam verwalten – alles verschwindet automatisch nach Ablauf.
🔒 Sensible Notizen
Für alles, was wirklich privat bleiben soll: Ghost List speichert nichts, was jemand außer euch lesen könnte.
Open Source
Frei einsehbar. Frei nutzbar. Frei hostbar.
Ghost List ist freie Software unter der GNU General Public License v3.0. Der gesamte Quellcode von Client und Server ist öffentlich – du musst niemandem vertrauen, du kannst es selbst nachprüfen oder Ghost List auf eigener Infrastruktur betreiben.
Tech-Stack
Angular 22 (NgRx Signals) · Web Crypto API (AES-256-GCM + ECDH) · SignalR · .NET 10 · PostgreSQL · Capacitor 7 · Docker
Selbst hosten
Mit Docker und docker-compose lässt sich Ghost List in wenigen Minuten auf eigener Infrastruktur betreiben – inklusive PostgreSQL-Datenbank und nginx-Frontend.
Häufige Fragen
FAQ
Ist Ghost List wirklich kostenlos?
Ja. Ghost List ist freie Software unter der GNU General Public License v3.0 und kann kostenlos im Browser, als installierte PWA oder als native App für iOS und Android genutzt werden.
Muss ich mich registrieren?
Nein. Ghost List funktioniert ganz ohne Konto, ohne E-Mail-Adresse und ohne Passwort. Du öffnest die App, erstellst eine Liste und teilst sie per Link oder QR-Code.
Wie funktioniert die Verschlüsselung?
Beim Erstellen einer Liste generiert dein Gerät einen zufälligen AES-256-GCM-Schlüssel. Listeninhalte, Namen und Chatnachrichten werden lokal verschlüsselt, bevor sie an den Server gesendet werden. Beim Teilen wird der Schlüssel per ECDH-Schlüsselaustausch direkt zwischen den Geräten übertragen – niemals im Klartext über den Server.
Was kann der Server über meine Listen sehen?
Nichts. Der Server speichert ausschließlich verschlüsselte Datenblöcke (Ciphertext). Er kennt weder Listennamen, Einträge noch Chatinhalte und führt keine Konten oder Profile.
Verschwinden meine Listen automatisch?
Erledigte Einträge kannst du nach einer von dir gewählten Frist automatisch entfernen lassen – von „sofort" bis „3 Monate". Eine ganze Liste verschwindet jedoch erst, wenn kein Gerät mehr Mitglied ist: Sobald alle Beteiligten sie verlassen oder vergessen haben, löscht ein Hintergrunddienst die verschlüsselten Daten dauerhaft vom Server. Daher der Name Ghost List.
Ist der Quellcode öffentlich einsehbar?
Ja, der vollständige Quellcode von Client und Server steht auf GitHub unter der GPLv3 zur Verfügung und kann auch selbst gehostet werden.
Ist die Nutzung im Browser genauso sicher wie die native App?
Im Browser legt Ghost List deine Listen und den Verschlüsselungsschlüssel in der IndexedDB des Browsers ab – einem Speicher, auf den z. B. bösartige Browser-Erweiterungen oder bei physischem Zugriff auf ein ungesichertes Gerät leichter zugegriffen werden kann. Die nativen Apps für iOS und Android sowie die installierte PWA speichern diese Daten stattdessen in einem geschützten, sandboxed App-Speicher und lassen sich zusätzlich mit Face ID oder Fingerabdruck sperren. Wir empfehlen daher, Ghost List wann immer möglich als installierte App statt im reinen Browser-Tab zu nutzen.
Bereit für deine erste Ghost List?
Keine Installation nötig – Ghost List läuft direkt im Browser und lässt sich optional als App installieren.