Sprach- und Textchat, Peer-to-Peer

Frei reden.
Niemand dazwischen.

Spaces mit Textkanälen und Sprachräumen, Direktnachrichten und Anrufe, wie in den Apps, die du kennst. Der Unterschied liegt darunter: Was du sagst, geht direkt an die Menschen, mit denen du sprichst, Ende-zu-Ende-verschlüsselt mit Post-Quanten-Schlüsseln. Kein Server eines Unternehmens speichert es oder kann es lesen, und du gibst weder Telefonnummer noch E-Mail noch Passwort preis.

Kostenlos und Open Source · Windows, macOS und Linux · Öffentliche Beta

Koordinationsserver vermittelt nur M J K Du T A Host: App eines Freundes
Verschlüsselte Sprache und Nachrichten, von App zu App Vermittlung: wer online ist, wer hostet

Was neu ist

Ein Chat ohne Mittelsmann

Die meisten Messenger schicken alles durch die Rechenzentren ihres Unternehmens, auch wenn es verschlüsselt ist. Crocodile hat kein Rechenzentrum in der Mitte: Deine Apps sprechen direkt miteinander.

Peer-to-Peer, auch in Gruppen

In einem Sprachraum wird das Mitglied mit der besten Verbindung zum Host und leitet den bereits verschlüsselten Ton an alle anderen weiter. Verlässt es den Raum, übernimmt binnen Augenblicken eine Vertretung.

Ein Konto, das ein Schlüssel ist

Wähle einen Namen und los geht’s. Deine Identität ist ein Schlüssel, der auf deinem Gerät entsteht, und deine Nutzer-ID wird daraus abgeleitet, sodass kein Server deinen Namen jemand anderem geben kann. Es gibt kein Passwort, das man abfischen kann, und keine Passwortdatenbank, die leaken könnte.

Schon heute quantensicher

Jeder Schlüsselaustausch kombiniert das klassische X25519 mit ML-KEM-768, dem Post-Quanten-Standard, den das NIST 2024 veröffentlicht hat. Heute aufgezeichneter Verkehr bleibt privat, selbst wenn Quantencomputer klassische Kryptografie später knacken.

Server, die jeder betreiben kann

Koordinationsserver bringen Menschen nur zusammen. Jeder kann einen betreiben, auf einem gemieteten Server oder per Schalter in der App, und alle verbinden sich zu einem gemeinsamen Netz. Crocodile hängt nicht von uns ab.

Vertraut an der Oberfläche

Alles da, wo du es erwartest

Wenn du schon einen Chat für Communitys genutzt hast, findest du dich sofort zurecht. Helles und dunkles Design sind eingebaut.

Ein Space namens Night Owls: vier Freunde planen in einem Textkanal einen Spieleabend, in der Seitenleiste ihre Sprachräume.
Textkanäle mit Erwähnungen, Emoji, Links und Einladungen
Ein Sprachraum mit vier Personen: zwei sprechen, zwei sind stummgeschaltet.
Sprachräume, die zeigen, wer drin ist und wer spricht

Funktionen

Alles, was ihr zum Abhängen braucht

Spaces für deine Leute

Textkanäle und Sprachräume für deine Freunde, deine Gilde oder deine ganze Community, mit Admins, Einladungslinks und Banns. Einladungslinks erscheinen im Chat als Karten, denen man mit einem Klick beitritt.

Räume, in die du hineinsiehst

Sieh vor dem Beitreten, wer drin ist, wer spricht und wie gut alle verbunden sind, live.

Anrufe und Direktnachrichten

Ruf einen Freund mit einem Klick an. Es klingelt, du nimmst ab, du legst auf, und ihr seht beide immer, ob der Anruf wirklich läuft.

Push-to-Talk, auch im Spiel

Eine systemweite Push-to-Talk-Taste funktioniert, während eine andere App im Vordergrund ist, Maus-Seitentasten inklusive.

Nachrichten, die auf dich warten

Geschrieben, während ein Freund offline war? Die Nachricht wartet auf deinem Gerät und geht raus, sobald ihr beide online seid. Wenn du willst, kann ein Server sie bis zu einer Woche aufbewahren, so versiegelt, dass nur die Geräte deines Freundes sie öffnen können.

Alle deine Computer

Füge einen Laptop hinzu, indem du einen kurzen Code eintippst und prüfst, ob beide Bildschirme dieselbe Sicherheitsnummer zeigen.

Ein Chat, der sich modern anfühlt

Erwähnungen, Emoji, klickbare Links, Antworten, Bearbeiten und Codeblöcke, dazu Töne für Anrufe und Nachrichten.

Ganz nach deinem Geschmack

Helles und dunkles Design, deine eigene Akzentfarbe und eine Befehlspalette, mit der du überall schnell hinkommst.

So funktioniert’s

Drei Schritte, kein Mittelsmann

  1. 1

    Einen Server finden

    Deine App holt die Liste der Koordinationsserver, verbindet sich mit dem schnellsten und hält den zweitschnellsten in Bereitschaft.

  2. 2

    Deine Leute treffen

    Der Server sagt deiner App, wer online ist und welches Mitglied am besten hosten kann. Er sieht, wer mit wem spricht, aber nie, was gesagt wird.

  3. 3

    Direkt sprechen

    Deine App verbindet sich mit dem Host oder direkt mit deinem Freund, und alles fließt von App zu App, Ende-zu-Ende-verschlüsselt.

Die ganze Geschichte, Schritt für Schritt

Im Vergleich

Neben den Apps, die du kennst

Die wichtigsten Unterschiede. Die vollständige Tabelle erklärt jede Zelle und nennt ihre Quelle.

CrocodileSignalWhatsAppTelegramDiscordTeamSpeak
Anmeldung ohne Telefonnummer oder E-Mail
Nachrichten standardmäßig Ende-zu-Ende verschlüsselt, auch in Gruppen
Sprache Ende-zu-Ende verschlüsselt, auch in Gruppen
Post-Quanten-Schlüsselaustausch
Sprache und Nachrichten gehen von App zu App, nicht über Firmenserver
Eigenen Server betreiben

Vollständiger Vergleich mit Quellen

Sicherheit

Sicherheit, die du überprüfen kannst

Starke Verschlüsselung ist nur etwas wert, wenn man sie nicht blind glauben muss. Das gesamte Design von Crocodile ist öffentlich.

Das Sicherheitsmodell lesen

  • Open Source. Jede Zeile der Apps und Server liegt auf GitHub, damit jeder sie lesen und selbst bauen kann.
  • Signiert statt vertraut. Profile, Spaces, Einladungen und Mitgliedschaften werden von ihren Autoren signiert und von jeder App geprüft, sodass ein Server sie nicht fälschen kann.
  • Schlüssel, die weiterziehen. Jede Nachricht bekommt einen neuen Schlüssel, Sprachschlüssel wechseln alle 30 Sekunden, und alle 30 Minuten sowie bei jedem Verlassen ersetzen frische Schlüssel sie.
  • Wenig zu analysieren. Sprache läuft mit konstanter Bitrate und Nachrichten werden aufgefüllt, sodass Paketgrößen nicht verraten, was du gesagt hast.
  • Ehrlich zu den Grenzen. Crocodile wurde noch nicht unabhängig auf Sicherheit geprüft. Bis dahin verlass dich nicht darauf, wenn deine Sicherheit davon abhängt.

Vom Entwickler

Hallo, ich bin Paweł Walda (@pwalda) und habe Crocodile geschaffen.

Ich habe es mit viel Hilfe von GenAI gebaut und tue nicht so, als wäre es anders: Komplett von Hand geschrieben, hätte es Jahre statt Monate gedauert.

Aber die Idee, die Vision und die Prinzipien sind meine eigenen und ganz organisch, genau wie die vielen Tage, die ich hineingesteckt habe.

Am stolzesten bin ich auf das Protokoll, denn es besteht aus den einfachsten Bausteinen, kombiniert auf eine Weise, die es zu etwas Neuem macht, etwas, das direkt aus meinem Kopf kommt. Ich darf mich also einen Halb-Erfinder nennen 😉

Ich verlange nicht, dass du mir einfach glaubst. Alles ist Open Source und öffentlich zugänglich. Ich lade dich ein, mit mir an diesem Projekt zu arbeiten: es zu prüfen, Fehler zu beheben und Sicherheitslücken zu melden, wenn du eine findest.

Mein eigentliches Ziel ist nicht nur ein weiterer sicherer Messenger; davon gibt es genug. Ich will keine obskure App, die nur Fortgeschrittene nutzen, sondern eine, die Gamer und ganz normale Menschen im Alltag verwenden. Ich weiß, dass der Weg lang ist, aber am Ende ist sie kostenlos, sicher und Open Source. Was braucht man mehr?

Warum das alles? Weil ich glaube, dass jeder das Recht hat, direkt, sicher und privat mit anderen zu reden, ohne dass jemand mithört.

Und ich glaube, ich bin nicht der Einzige…

Paweł WaldaEntwickler von Crocodile · @pwalda

Bereit, wenn du es bist

Kostenlos, Open Source und schnell eingerichtet: installieren, Namen wählen, Freunde einladen.

Fragen

Ist es kostenlos?

Ja. Crocodile ist kostenlos und Open Source, und Reden und Privatsphäre bleiben kostenlos. Wenn du helfen möchtest, Server und Entwicklung zu bezahlen, kannst du es unterstützen.

Was bedeutet hier „Beta“?

Crocodile funktioniert, aber rechne mit Ecken und Kanten und sag uns bitte Bescheid. Das Verschlüsselungsdesign ist öffentlich und der Code offen, aber es gab noch keine unabhängige Sicherheitsprüfung. Bis dahin verlass dich nicht darauf, wenn deine Sicherheit davon abhängt.

Können die Server meine Nachrichten lesen?

Nein. Nachrichten und Sprache laufen nie über Koordinationsserver, außer du schaltest das Relay oder das Postfach ein, und selbst dann bleiben sie Ende-zu-Ende-verschlüsselt und für den Server unlesbar. Server sehen Profile und wer mit wem spricht; die Sicherheitsseite und unsere Datenschutzhinweise (englisch) listen genau auf, was.

Wenn Server nichts lesen können, wofür sind sie dann da?

Zum Vermitteln. Sie sagen deiner App, wer online ist, helfen Apps, über Heimrouter hinweg zueinanderzufinden, und entscheiden, welches Mitglied einen Sprachraum hostet. Stell sie dir wie eine Telefonvermittlung vor, die Gespräche verbindet, aber nie mithört.

Was passiert, wenn mein Freund offline ist?

Deine Nachricht wartet auf deinem Gerät und wird zugestellt, sobald ihr beide online seid. Schaltest du das Postfach ein, hält ein Server sie bis zu einer Woche, so versiegelt, dass nur die Geräte deines Freundes sie öffnen können.

Wie nutze ich es auf mehr als einem Computer?

Wähle auf dem neuen Computer I already use Crocodile → Link from another device, tippe den angezeigten Code auf einem Computer ein, auf dem du angemeldet bist, und prüfe, ob beide denselben Sicherheitscode zeigen.

Was, wenn ich alle meine Geräte verliere?

Beim Anlegen deines Kontos zeigt dir Crocodile einen Wiederherstellungsschlüssel. Bewahre ihn sicher auf: Damit stellst du dein Konto auf einem neuen Computer wieder her. Ohne ihn kann das niemand, auch wir nicht, denn es gibt kein Zurücksetzen des Passworts und keine Kopie deines Schlüssels auf irgendeinem Server.

Wie lösche ich mein Konto?

In der App unter Settings → Profile → Delete account. Es wird von den Koordinationsservern gelöscht und auf all deinen Geräten abgemeldet. Spaces, die dir gehören, werden für alle gelöscht.

Gibt es eine Handy- oder Webversion?

Noch nicht. Crocodile läuft heute unter Windows, macOS und Linux; Handys folgen später.

Ich habe einen Fehler gefunden. Wo melde ich ihn?

Eröffne ein Issue auf GitHub. In der App liefert Settings → About → Copy diagnostics nützliche Details ohne eine einzige deiner Nachrichten. Sicherheitsprobleme melde bitte vertraulich.

Crocodile unterstützen

Crocodile hat keine Werbung, kein Tracking und keine kostenpflichtigen Funktionen. Spenden bezahlen den Hauptserver und die Entwicklung. Sie sind Geschenke: Alle bekommen dieselbe App, ob sie geben oder nicht.