Le 22 octobre 2026, bitchat est passée n°1 de la catégorie réseaux sociaux de l'App Store français. Quelques mois plus tôt, la Chine et l'Inde l'avaient fait retirer de leurs magasins d'applications.
La raison tient en 1 phrase. bitchat permet de continuer à s'écrire quand internet est coupé, parce que les messages passent de téléphone en téléphone par Bluetooth, sans serveur, sans compte et sans numéro.
Ce tutoriel montre comment l'installer et s'en servir, puis ce qu'elle protège et ce qu'elle ne protège pas.
Garder la vidéo sans internet
Télécharge la vidéo sur ton téléphone. Tu pourras la revoir et l'envoyer à tes proches par AirDrop, Quick Share ou messagerie, même sans connexion.
Qu'est-ce que bitchat ?
bitchat est une messagerie open source lancée par Jack Dorsey, le cofondateur de Twitter, en juillet 2025. Il l'avait présentée comme un projet de week-end pour explorer les réseaux maillés en Bluetooth, le relais de messages et le chiffrement.
Le projet est publié par l'organisation permissionlesstech sur GitHub. L'app iPhone et Mac est dans le domaine public, l'app Android est sous licence GPLv3 depuis mars 2026. Les 2 versions parlent le même protocole, un iPhone et un Android peuvent donc discuter ensemble.
Elle ne demande ni compte, ni numéro de téléphone, ni adresse email. Un pseudo suffit, et il peut changer à tout moment.
Comment bitchat fonctionne sans internet
Le Bluetooth, de proche en proche
Chaque téléphone qui fait tourner bitchat est à la fois émetteur, récepteur et relais. 2 téléphones se parlent directement en Bluetooth, à une distance que l'app iPhone affiche entre 10 et 50 mètres.
Quand le destinataire est plus loin, le message passe par les téléphones intermédiaires. Il peut être relayé jusqu'à 7 fois. Plus il y a d'utilisateurs autour, plus le réseau porte loin. C'est ce qu'on appelle un réseau maillé, ou mesh.
Les messages qui attendent
Si la personne n'est pas à portée, un message privé ne disparaît pas. Il reste en attente sur ton téléphone jusqu'à 24 heures, et part dès qu'elle revient dans le réseau. Les versions récentes peuvent aussi confier une enveloppe scellée à des téléphones qui passent, dans l'espoir que l'un d'eux croise le destinataire.
Internet quand il existe
bitchat sait aussi passer par internet quand il est disponible, à travers le réseau décentralisé Nostr. C'est ce qui permet les salons par zone géographique, et les messages privés à un contact éloigné, à condition que vous vous soyez mis en favoris l'un l'autre. Cette connexion passe par Tor par défaut, ce qui cache ton adresse IP aux relais.
Le chiffrement
Les messages privés sont chiffrés de bout en bout avec le Noise Protocol, la famille de protocoles utilisée par WireGuard. Les clés de session sont renouvelées régulièrement, si bien qu'une clé volée ne permet pas de relire les anciens échanges. Les messages publics, eux, sont signés pour éviter les usurpations, mais restent lisibles par tous ceux qui sont à portée.
Installer bitchat
L'app s'installe avant la coupure, pas pendant. Une fois internet coupé, les magasins d'applications ne sont plus accessibles.
- Cherche « bitchat mesh » dans l'App Store ou le Play Store.
- Vérifie l'éditeur avant d'installer, car de fausses versions circulent. Sur l'App Store, l'éditeur est « permissionless tech, llc ». Sur Google Play, c'est « Verse Communication PBC », avec l'adresse de contact info@bitchat.free.
- À l'ouverture, accepte le Bluetooth et les notifications. Sur Android, accepte aussi la localisation, que le système exige pour détecter les appareils Bluetooth proches, et désactive l'optimisation de batterie pour l'app.
- L'app s'ouvre directement sur le chat public, sans création de compte.
Utiliser bitchat, pas à pas
Le tutoriel en format vertical, sous-titré.
Le chat public
L'écran principal est le chat public, appelé #mesh. Tout ce que tu y écris est lisible par tous les utilisateurs à portée Bluetooth. Il sert à se coordonner autour de soi, pas à échanger des informations personnelles.
Changer de pseudo
L'app attribue un pseudo de la forme anon1234. Pour le changer, touche-le en haut de l'écran, à côté du logo. Évite d'y mettre ton vrai nom.
Envoyer un message privé chiffré
Touche l'icône des personnes en haut à droite. La liste montre les utilisateurs à portée. Touche un nom pour ouvrir une conversation privée. Un cadenas indique que la conversation est chiffrée de bout en bout.
Tu peux aussi toucher un pseudo dans le chat public, puis choisir « message direct ». Sous chaque message privé, une coche indique s'il est envoyé, livré ou lu.
Vérifier un contact avec le QR code
N'importe qui peut prendre n'importe quel pseudo. Quand tu croises quelqu'un en vrai, ouvre la liste des personnes et touche l'icône QR code en haut. Vous scannez chacun le code de l'autre, et l'app marque le contact comme vérifié. Un imposteur qui reprendrait son pseudo plus tard ne passerait plus pour lui.
Les favoris
L'étoile, sur la ligne d'une personne ou en haut de la conversation, l'ajoute à tes favoris. Quand 2 personnes se sont mises mutuellement en favoris, leurs messages privés peuvent aussi passer par internet quand elles ne sont plus à portée Bluetooth.
Photos, notes vocales et talkie-walkie
En bas de l'écran, l'icône d'appareil photo envoie une image. Le micro enregistre une note vocale. Si tu restes appuyé dessus, ta voix part en direct, comme avec un talkie-walkie, et une note vocale reste ensuite dans la conversation.
Les salons géographiques
Avec internet, le bouton #mesh en haut de l'écran ouvre les salons par zone, du quartier à la région. Ils utilisent un découpage de la carte appelé geohash et une identité différente pour chaque zone. L'app ne publie jamais ta position GPS exacte, mais choisir un salon très précis revient à dire où tu te trouves.
Tout effacer en 3 taps
Touche 3 fois rapidement le logo en haut à gauche. Messages, contacts, clés et identité sont effacés, et l'app repart avec un nouveau pseudo. Sur iPhone, une confirmation est demandée. Sur Android, l'effacement est immédiat.
Garder l'app active
Pour relayer les messages des autres, bitchat doit rester ouverte en arrière-plan. Sur iPhone, une app fermée de force n'est plus réveillée par le Bluetooth. Sur Android, c'est l'économie de batterie qui l'arrête, d'où l'intérêt de la désactiver pour bitchat.
Partager l'app sans internet, sur Android
Sur Android, l'app peut se transmettre d'un téléphone à l'autre sans magasin ni connexion. Touche le logo, ouvre les réglages, puis prépare le fichier de partage. Si l'app vient du Play Store, cette préparation télécharge une fois le fichier complet, il faut donc la faire tant qu'internet fonctionne. Le jour venu, le fichier s'envoie par Quick Share ou par un point d'accès Wi-Fi créé par le téléphone. La personne qui le reçoit doit autoriser l'installation d'applications de sources inconnues.
Cette fonction n'existe pas sur iPhone, où Apple n'autorise pas l'installation hors de l'App Store.
Les commandes utiles
Comme sur les anciens salons IRC, des commandes commencent par /. Taper / dans le champ de saisie affiche la liste.
| Commande | Effet |
|---|---|
| /m @pseudo message | Envoyer un message privé |
| /w | Voir qui est connecté |
| /block @pseudo | Bloquer une personne, /unblock pour annuler |
| /clear | Effacer la discussion affichée |
| /pay jeton | Envoyer un jeton ecash Cashu dans la discussion |
Source : code de bitchat iOS 1.7.1 et Android 2.0.2, consulté le 23 octobre 2026. Les groupes diffèrent selon la plateforme, avec /group sur iPhone et /j sur Android.
La commande /pay transmet un jeton ecash Cashu copié depuis un portefeuille compatible. bitchat n'intègre pas de portefeuille Bitcoin, il sert de canal pour faire passer le jeton.
Ce que bitchat ne protège pas
bitchat ne rend pas invisible. Le livre blanc du projet le dit lui-même, les métadonnées sont « la partie la plus faible de cette conception ». Plusieurs limites sont à connaître avant de s'en servir dans un contexte sensible.
- L'usage de l'app se voit. bitchat s'annonce en Bluetooth avec un identifiant fixe. Un scanner à proximité peut détecter qu'elle tourne sur un téléphone.
- L'identifiant du téléphone sur le réseau ne change pas tant que l'identité n'est pas effacée. Il permet de suivre un appareil d'un endroit à l'autre.
- Le chat public est public. Tout le monde à portée le lit, y compris des personnes malveillantes.
- Aucun rapport d'audit complet n'est publié. Le projet a corrigé en juin et juillet 2026 une série de failles signalées par un audit, dont 3 critiques, mais le rapport lui-même n'est pas public. Dès juillet 2025, Trail of Bits déconseillait de s'en servir pour des usages sensibles.
- Il faut du monde autour. Seul, sans autre utilisateur dans un rayon de quelques dizaines de mètres, le message ne va nulle part.
Ces limites ne retirent rien à l'intérêt de l'app pour garder le contact pendant une coupure. Elles rappellent qu'un outil de communication résistant à la censure n'est pas un outil d'anonymat.
bitchat face à Briar, Meshtastic et Signal
| App | Sans internet | Matériel | Compte | Point fort |
|---|---|---|---|---|
| bitchat | Oui, Bluetooth | Téléphone, iPhone et Android | Aucun | Mesh et internet dans la même app |
| Briar | Oui, Bluetooth et Wi-Fi | Téléphone Android | Aucun | Audit de sécurité publié en 2017 |
| Meshtastic | Oui, radio LoRa | Boîtier radio dédié | Aucun | Plusieurs kilomètres de portée |
| Signal | Non | Téléphone | Numéro de téléphone | Chiffrement de référence |
Sources : documentation des projets, consultée le 23 octobre 2026.
FAQ
bitchat fonctionne-t-il vraiment sans internet ?
Oui. Le chat public et les messages privés passent par Bluetooth entre téléphones proches, relayés jusqu'à 7 fois. Internet n'est utile que pour les salons géographiques et pour joindre un favori qui n'est pas à portée.
Un iPhone et un Android peuvent-ils communiquer ?
Oui. Les 2 apps utilisent le même protocole et se voient dans le même réseau Bluetooth.
Quelle est la portée de bitchat ?
Entre 10 et 50 mètres entre 2 téléphones, selon l'environnement. Chaque téléphone relaie les messages, si bien que la portée totale dépend du nombre d'utilisateurs autour.
bitchat est-il anonyme ?
Non. Il ne demande ni nom, ni numéro, ni email, et les messages privés sont chiffrés. Mais l'usage de l'app est détectable en Bluetooth et l'identifiant du téléphone reste stable tant qu'il n'est pas effacé.
bitchat est-il gratuit ?
Oui. L'app est gratuite, sans publicité, et son code source est public sur GitHub.
Conclusion
bitchat ne remplace pas une messagerie du quotidien. Sa portée dépend du nombre d'utilisateurs autour de soi, et sa discrétion a des limites que le projet reconnaît lui-même.
Son intérêt est ailleurs. Elle ne dépend ni d'un opérateur, ni d'un serveur, ni d'un magasin d'applications une fois installée. Quand l'accès est coupé, par une panne ou par une décision politique, c'est précisément ce qui manque aux autres.
Comme un extincteur, elle s'installe avant d'en avoir besoin.
Sources et documentation
- Code source : bitchat pour iPhone et Mac, bitchat pour Android, et le livre blanc du protocole.
- Site officiel : bitchat.free.
- Applications : bitchat mesh sur l'App Store et bitchat sur Google Play.
- Vérifier une version : guide de vérification des builds, utile face aux fausses versions.
- Tutoriel vidéo en anglais : The App They Don't Want You to Have: Bitchat Explained, The Sovereign Sessions, 22 octobre 2026, démonstration complète sur Android.
- Sécurité : l'analyse de Trail of Bits (juillet 2025) et la faille d'usurpation signalée par Alex Radocea.
- Retraits et usages : Chine (CoinDesk, avril 2026), Inde (TechCrunch, octobre 2026), Ouganda et Iran (Reuters, janvier 2026).
- À lire aussi : Qu'est-ce que Nostr ?, le réseau qu'utilise bitchat quand internet est disponible.




