En pair à pair, même en groupe
Dans un salon vocal, le membre qui a la meilleure connexion devient l’hôte et transmet aux autres le son déjà chiffré. S’il part, un remplaçant prend le relais en un instant.
Discussion vocale et écrite, en pair à pair
Des espaces avec des salons textuels et des salons vocaux, des messages privés et des appels, comme dans les applications que vous connaissez. La différence est sous le capot : ce que vous dites va directement aux personnes avec qui vous parlez, chiffré de bout en bout avec des clés post-quantiques. Aucun serveur d’entreprise ne le stocke ni ne peut le lire, et vous n’avez ni numéro de téléphone, ni e-mail, ni mot de passe à donner.
Gratuit et open source · Windows, macOS et Linux · Bêta publique
Ce qui change
La plupart des messageries font tout passer par les centres de données de leur entreprise, même quand c’est chiffré. Crocodile n’a aucun centre de données au milieu : vos applis se parlent directement.
Dans un salon vocal, le membre qui a la meilleure connexion devient l’hôte et transmet aux autres le son déjà chiffré. S’il part, un remplaçant prend le relais en un instant.
Choisissez un nom et c’est parti. Votre identité est une clé créée sur votre appareil, et votre identifiant en découle : aucun serveur ne peut donc attribuer votre nom à quelqu’un d’autre. Pas de mot de passe à hameçonner, pas de base de mots de passe susceptible de fuiter.
Chaque échange de clés combine le classique X25519 et ML-KEM-768, la norme post-quantique publiée par le NIST en 2024. Le trafic enregistré aujourd’hui reste privé même si des ordinateurs quantiques cassent un jour la cryptographie classique.
Les serveurs de coordination ne font que présenter les gens. N’importe qui peut en faire tourner un, sur un serveur loué ou d’un simple interrupteur dans l’appli, et tous rejoignent un même réseau partagé. Crocodile ne dépend pas de nous.
Familier en surface
Si vous avez déjà utilisé une messagerie pour communautés, vous serez tout de suite à l’aise. Les thèmes clair et sombre sont intégrés.
Fonctionnalités
Des salons textuels et vocaux pour vos amis, votre guilde ou toute votre communauté, avec des administrateurs, des liens d’invitation et des bannissements. Les liens d’invitation s’affichent dans la discussion sous forme de cartes que l’on rejoint en un clic.
Voyez qui est là avant d’entrer, qui parle et la qualité de la connexion de chacun, en direct.
Appelez un ami en un clic. Ça sonne, vous décrochez, vous raccrochez, et vous voyez toujours tous les deux si l’appel est vraiment en cours.
Une touche de push-to-talk qui fonctionne dans tout le système, même quand une autre appli est au premier plan, boutons latéraux de la souris compris.
Vous avez écrit pendant qu’un ami était hors ligne ? Le message attend sur votre appareil et part dès que vous êtes tous les deux en ligne. Si vous le souhaitez, un serveur peut le garder jusqu’à une semaine, scellé pour que seuls les appareils de votre ami puissent l’ouvrir.
Ajoutez un portable en tapant un code court et en vérifiant que les deux écrans affichent le même numéro de sécurité.
Mentions, emoji, liens cliquables, réponses, modifications et blocs de code, plus des sons pour les appels et les messages.
Thèmes clair et sombre, votre propre couleur d’accent et une palette de commandes pour aller partout en un instant.
Fonctionnement
Votre appli récupère la liste des serveurs de coordination, se connecte au plus rapide et garde le deuxième en réserve.
Le serveur indique à votre appli qui est en ligne et quel membre est le mieux placé pour héberger. Il voit qui parle avec qui, jamais ce qui se dit.
Votre appli se connecte à l’hôte, ou directement à votre ami, et tout circule d’appli à appli, chiffré de bout en bout.
Comparaison
Les grandes différences. Le tableau complet explique chaque case et renvoie à sa source.
| Crocodile | Signal | Telegram | Discord | TeamSpeak | ||
|---|---|---|---|---|---|---|
| Inscription sans numéro de téléphone ni e-mail | ||||||
| Messages chiffrés de bout en bout par défaut, groupes compris | ||||||
| Voix chiffrée de bout en bout, groupes compris | ||||||
| Échange de clés post-quantique | ||||||
| Voix et messages vont d’appli à appli, pas par les serveurs de l’entreprise | ||||||
| Héberger son propre serveur |
Sécurité
Un chiffrement fort ne vaut quelque chose que si l’on n’a pas à le croire sur parole. Toute la conception de Crocodile est publique.
Le mot du créateur
Bonjour, je suis Paweł Walda (@pwalda), et j’ai créé Crocodile.
Je l’ai construit avec beaucoup d’aide de l’IA générative, et je ne vais pas prétendre le contraire : écrit entièrement à la main, il aurait demandé des années au lieu de quelques mois.
Mais l’idée, la vision et les principes sont les miens, entièrement organiques, tout comme les nombreuses journées que j’y ai consacrées.
Ce dont je suis le plus fier, c’est le protocole : il est fait des éléments les plus simples, combinés d’une façon qui en fait une nouveauté, quelque chose qui sort tout droit de ma tête. Je peux donc me dire semi-inventeur 😉
Je ne vous demande pas de me croire sur parole. Tout est open source et ouvert au public. Je vous invite à travailler avec moi sur ce projet : à l’auditer, à corriger les bugs et à signaler toute vulnérabilité que vous trouveriez.
Mon but ultime n’est pas seulement de créer une messagerie sécurisée de plus ; il y en a déjà beaucoup. Je ne veux pas d’une appli obscure réservée aux utilisateurs avancés, mais d’une appli que les joueurs et les gens ordinaires utilisent au quotidien pour communiquer. Je sais que le chemin est long, mais au bout du compte, c’est gratuit, c’est sûr et c’est open source. Que demander de plus ?
Pourquoi faire tout ça ? Parce que je crois que chacun a le droit de parler aux autres directement, en sécurité et en privé, sans que personne n’écoute.
Et je crois que je ne suis pas le seul…
Gratuit, open source et vite configuré : installez, choisissez un nom, invitez vos amis.
Oui. Crocodile est gratuit et open source, et parler et la confidentialité resteront gratuits. Si vous voulez aider à payer les serveurs et le développement, vous pouvez le soutenir.
Crocodile fonctionne, mais attendez-vous à quelques imperfections, et dites-le-nous. La conception du chiffrement est publique et le code est ouvert, mais il n’a pas encore fait l’objet d’un audit de sécurité indépendant. D’ici là, ne comptez pas dessus si votre sécurité en dépend.
Non. Les messages et la voix ne passent jamais par les serveurs de coordination, sauf si vous activez le relais ou la boîte aux lettres, et même alors ils restent chiffrés de bout en bout et illisibles pour le serveur. Les serveurs voient bien les profils et qui parle avec qui ; la page sécurité et notre politique de confidentialité (en anglais) détaillent précisément quoi.
À faire les présentations. Ils indiquent à votre appli qui est en ligne, aident les applis à se trouver à travers les box internet et décident quel membre héberge un salon vocal. Voyez-les comme un standard téléphonique qui met les appels en relation sans jamais écouter.
Votre message attend sur votre appareil et est remis dès que vous êtes tous les deux en ligne. Si vous activez la boîte aux lettres, un serveur le garde jusqu’à une semaine, scellé pour que seuls les appareils de votre ami puissent l’ouvrir.
Sur le nouvel ordinateur, choisissez I already use Crocodile → Link from another device, tapez le code affiché sur un ordinateur où vous êtes connecté, puis vérifiez que les deux affichent le même code de sécurité.
À la création de votre compte, Crocodile vous montre une clé de récupération. Gardez-la en lieu sûr : avec elle, vous restaurez votre compte sur un nouvel ordinateur. Sans elle, personne ne le peut, nous compris, car il n’y a ni réinitialisation de mot de passe ni copie de votre clé sur aucun serveur.
Dans l’appli, Settings → Profile → Delete account. Il est effacé des serveurs de coordination et déconnecté sur tous vos appareils. Les espaces dont vous êtes propriétaire sont supprimés pour tout le monde.
Pas encore. Crocodile fonctionne aujourd’hui sous Windows, macOS et Linux ; les téléphones viendront plus tard.
Crocodile n’a ni publicité, ni pistage, ni fonctionnalité payante. Les dons financent le serveur principal et le développement. Ce sont des cadeaux : tout le monde a la même appli, que l’on donne ou non.