Blog · 5 avril 2026

Comment Solo2 connecte sans que le serveur ne sache rien

Le point de rencontre fait une seule chose : aider deux appareils à se trouver. Ensuite, il disparaît.

Ce que notre point de rencontre sait de toi

Commençons par les bases. Notre point de rencontre sait exactement trois choses sur toi : ton nom d'utilisateur, ton identifiant unique et un hash de ton mot de passe. Un hash est une transformation mathématique irréversible — il peut vérifier que ton mot de passe est correct sans savoir ce qu'il est. Ton vrai mot de passe n'existe que dans ta tête et sur ton appareil.

Rien de plus. Nous ne gardons pas trace de qui tu parles ni de ce que tu dis. Tes tunnels et les noms de tes contacts n'existent que sur ton appareil, chiffrés, et notre point de rencontre ne peut pas les ouvrir même s'il le voulait.

Les boîtes aux lettres

Imagine un mur de boîtes aux lettres numérotées, comme dans un ancien bureau de poste. Quand ton application veut se connecter avec quelqu'un, elle laisse un mot dans une boîte disant « Je veux parler à l'utilisateur X ». Rien de plus. Elle ne dit pas qui tu es. Elle ne dit pas de quoi tu veux parler. Juste un mot dans une boîte.

De temps en temps, toutes les applications connectées à Solo2 vérifient les casiers pour voir si quelqu'un leur a laissé un mot. C'est comme passer à la poste et demander : « Y a-t-il quelque chose pour moi ? ». Si ton contact trouve ton mot, il demande au point de rencontre l'adresse IP que tu as laissée. Il la lui donne. L'adresse reste quelques secondes dans la mémoire du serveur et n'est jamais écrite sur le disque.

À partir de ce moment, le point de rencontre disparaît

Une fois que les deux appareils connaissent l'adresse de l'autre, ils communiquent directement entre eux. Le point de rencontre ne participe plus. Si la connexion directe n'est pas possible, les messages passent chiffrés par notre miroir, qui ne garde rien. Il ne les stocke pas. Il ne sait pas si la connexion a été établie ou non. Il ne sait pas combien de temps elle dure. Il ne sait pas combien de messages sont échangés ni quelle est leur taille.

À tel point que si le point de rencontre s'arrêtait à ce moment-là, dans une connexion directe les deux utilisateurs continueraient à parler exactement de la même manière. La conversation ne dépend pas de lui. Elle n'en dépendait que pour que les deux appareils se trouvent. Une fois connectés, il est sans importance.

La conversation est sécurisée avant même de commencer

Quand deux personnes créent un tunnel dans Solo2, leurs appareils échangent des clés cryptographiques publiques. À partir de ce moment, chaque message est chiffré avec la clé du destinataire — et seul le destinataire peut le déchiffrer. Cela se passe avant que toute conversation ne commence. Les clés sont prêtes dès la création du tunnel.

C'est pourquoi, quand les deux appareils se connectent directement, la communication est déjà protégée. Ils n'ont pas besoin de négocier quoi que ce soit. Ils n'ont pas besoin de demander la permission au point de rencontre. Les clés sont les leurs, sur leurs appareils, et personne d'autre ne les possède.

Ce que cela signifie en pratique

Que tes conversations ne sont stockées sur aucun serveur. Il n'y a pas de base de données de messages à pirater. Ils voyagent chiffrés de ton appareil à celui de l'autre personne.

La prochaine fois que quelqu'un te dira qu'une application « chiffre tes messages de bout en bout », interroge-le sur tout le reste : qui connaît tes contacts, à quelle heure tu parles, à quelle fréquence. Si la réponse est « notre serveur, mais nous ne l'utilisons pour rien de mal », c'est une promesse. Avec Solo2, la réponse est autre : tes contacts sont chiffrés sur ton appareil et nous ne gardons pas trace de qui tu parles ni de ce que tu dis.

Articles connexes