Messagerie hors ligne — Communiquer sans aucun réseau
OSHI est une messagerie gratuite, open source et chiffrée de bout en bout pour iOS et Android, qui utilise un réseau mesh Bluetooth et Wi-Fi pour envoyer des messages sans Internet ni réseau mobile. OSHI ne demande ni numéro de téléphone, ni adresse e-mail, ni compte.
Une messagerie hors ligne est une application capable de remettre un message alors que votre téléphone n'a ni Internet ni réseau mobile. Au lieu d'envoyer le message à un serveur, elle le confie directement à un autre téléphone à proximité, par Bluetooth ou Wi-Fi, et ce téléphone peut à son tour le faire suivre. Cette page explique précisément comment OSHI s'y prend, quels sont les chiffres réels, ce qui fonctionne entièrement hors ligne et ce qui exige encore une connexion.
Comment OSHI fonctionne hors ligne, étape par étape
- Découverte. Lorsque OSHI est ouvert, votre téléphone s'annonce en Bluetooth Low Energy et écoute les autres téléphones équipés d'OSHI. Sur iOS, cela passe par le framework Multipeer Connectivity d'Apple ; sur Android, par le BLE et Wi-Fi Direct. Aucune fenêtre d'appairage, aucun point d'accès à rejoindre.
- Chiffrement d'abord. Avant de quitter votre téléphone, le message est chiffré pour son destinataire avec le Double Ratchet (échange de clés X3DH, AES-256-GCM, Curve25519). Les téléphones relais ne détiennent jamais la moindre clé.
- Remise directe. Si le destinataire est à portée, le texte chiffré lui parvient directement. Les textes courts passent en BLE ; photos, messages vocaux et fichiers basculent sur Wi-Fi Direct, nettement plus rapide.
- Relais. Si le destinataire est hors de portée, le paquet est confié à un téléphone OSHI voisin, accompagné d'un compteur de sauts. OSHI autorise jusqu'à cinq sauts. Chaque relais conserve le paquet chiffré et le retransmet dès qu'il croise un autre téléphone OSHI (stockage et retransmission, « store-and-forward »), jusqu'à ce qu'il atteigne le destinataire ou la limite de sauts.
- Synchronisation au retour du réseau. Dès qu'un téléphone de la chaîne retrouve Internet, OSHI peut aussi remettre le message par Internet, par Tor ou par un canal dissimulé qui ressemble à du trafic HTTPS ordinaire. Les conversations restent cohérentes, quel que soit le chemin qui a abouti.
OSHI en chiffres
- Portée par saut : environ 100 m en terrain dégagé, 10–30 m à travers les murs (Bluetooth Low Energy).
- Sauts : jusqu'à 5 téléphones peuvent relayer un message en stockage-retransmission, ce qui permet à un groupe dense de le porter à 500 m ou plus.
- Ce qui transite par le mesh : texte, photos, messages vocaux et petits fichiers (les contenus plus volumineux passent par Wi-Fi Direct).
- Ce que voient les relais : uniquement du texte chiffré. Chaque saut est chiffré de bout en bout (X3DH + Double Ratchet, AES-256-GCM).
- Condition : les autres téléphones doivent avoir OSHI installé et ouvert ; il n'y a aucune infrastructure.
- Au retour d'Internet : OSHI se synchronise automatiquement par Internet, Tor ou un canal dissimulé.
Ce qui fonctionne sans aucune connexion
- Les messages texte, en tête-à-tête ou en groupe, avec les utilisateurs OSHI à proximité.
- Les photos, messages vocaux, petits fichiers et la position en direct, par Wi-Fi Direct.
- L'ajout d'un contact en scannant son QR code en personne — aucun enregistrement auprès d'un serveur, donc cela fonctionne même en avion.
- Les cartes hors ligne : régions OpenStreetMap téléchargeables, avec recherche et guidage étape par étape.
- L'assistant IA sur l'appareil (traduction, reformulation, réponses suggérées, questions-réponses) — il tourne en local et n'envoie rien nulle part.
- La consultation de votre historique : tout est stocké chiffré sur l'appareil.
Ce qui a encore besoin d'une connexion
- Joindre quelqu'un qui n'est pas à proximité. Un message destiné à un ami dans une autre ville attend qu'un des téléphones du mesh retrouve Internet.
- Les appels audio et vidéo. Ils sont chiffrés de bout en bout et passent en pair-à-pair quand le réseau le permet, mais ils exigent un chemin IP ; nous ne prétendons pas faire passer des appels sur un mesh uniquement Bluetooth.
- Le téléchargement des régions cartographiques et des modèles d'IA. Faites-le chez vous avant de partir ; ensuite, ils fonctionnent hors ligne.
- Les métadonnées des groupes. Lorsque le chemin Internet est utilisé, les noms des groupes et les listes de membres sont visibles par le serveur OSHI, comme l'indique notre fiche App Store. Le contenu des messages ne l'est pas.
Batterie
Le Bluetooth Low Energy est conçu pour s'annoncer et scanner pendant des heures en consommant très peu : c'est la couche qu'OSHI garde active. Le Wi-Fi Direct, plus gourmand, n'est activé que le temps du transfert d'une photo ou d'un fichier. Le conseil pratique est simple : gardez l'application ouverte si vous voulez relayer pour les autres (iOS bride fortement le Bluetooth en arrière-plan) et emportez une batterie externe pour une longue journée. La fiche App Store le dit explicitement : les deux téléphones doivent avoir OSHI ouvert pour se trouver.
En quoi OSHI diffère des autres messageries hors ligne
OSHI est une alternative à Bridgefy, Briar, Meshtastic et bitchat pour communiquer hors ligne, et à Signal pour la messagerie privée. Briar est audité et entièrement open source, mais réservé à Android. Bridgefy a la plus large base installée, mais son code est fermé et l'application exige Internet au premier lancement. Meshtastic porte à plusieurs kilomètres, mais nécessite une radio LoRa par personne et ne transporte que du texte. bitchat est dans le domaine public et relaie jusqu'à sept sauts, mais n'a ni transport Wi-Fi, ni appels, ni cartes. Ce qui est propre à OSHI, c'est la combinaison iOS et Android, Bluetooth plus Wi-Fi, cinq sauts, photos et fichiers, appels, cartes hors ligne et IA sur l'appareil — avec, en toute franchise, deux réserves : l'enveloppe de l'application (app shell) n'est pas open source et elle n'a pas encore fait l'objet d'un audit indépendant. Le tableau complet se trouve sur la page meilleures messageries hors ligne.
Avant d'en avoir besoin
Installez OSHI sur chaque téléphone de votre groupe, ajoutez-vous mutuellement par QR code pendant que vous êtes ensemble, puis faites un essai en mode avion. Un mesh que l'on met en place une fois le réseau tombé est un mesh que personne d'autre n'a encore rejoint.
Questions fréquentes
Comment une messagerie hors ligne fonctionne-t-elle sans Internet ?
Elle envoie le message directement à un téléphone voisin par Bluetooth ou Wi-Fi au lieu de passer par un serveur, et ce téléphone peut le relayer plus loin. OSHI chiffre d'abord le message, le relaie sur cinq téléphones au maximum et se synchronise par Internet dès qu'un téléphone retrouve une connexion.
À quelle distance OSHI peut-il envoyer un message hors ligne ?
Environ 100 m par saut en terrain dégagé et 10–30 m à travers les murs, en Bluetooth Low Energy. Avec jusqu'à cinq sauts de relais, un groupe dense peut porter un message à 500 m ou plus. Cela dépend toujours de la présence d'autres utilisateurs OSHI à portée.
Puis-je envoyer des photos hors ligne avec OSHI ?
Oui. Le texte passe par Bluetooth ; les photos, messages vocaux et petits fichiers sont transférés par Wi-Fi Direct entre téléphones proches, avec le même chiffrement de bout en bout.
Dois-je créer un compte avant de passer hors ligne ?
Non. OSHI n'a besoin ni de numéro de téléphone, ni d'adresse e-mail, ni de compte. Installez-le et scannez le QR code de votre contact en personne ; rien n'est enregistré sur un serveur.
OSHI fonctionne-t-il hors ligne sur iPhone ?
Oui. OSHI est disponible sur l'App Store (iOS 17.5 ou plus récent) et utilise Multipeer Connectivity d'Apple pour les liaisons pair-à-pair en Bluetooth et Wi-Fi. L'application doit être ouverte sur les deux téléphones pour la découverte.
Pour aller plus loin
Messagerie sans InternetMessagerie meshMessagerie sans numéro de téléphoneComparatif des messageries hors ligneComment fonctionne le mesh OSHIFAQ OSHIEssayez OSHI gratuitement
Messagerie chiffrée sans numéro de téléphone, réseau mesh Bluetooth et Wi-Fi hors ligne, cartes hors ligne et IA sur l'appareil.