BitChat — це децентралізоване рішення для обміну повідомленнями: не вимагає ні номерів телефонів, ні реєстрації облікових записів, ні серверної інфраструктури. Листування захищене наскрізним шифруванням і тимчасово зберігається лише на пристроях користувачів. За словами Дорсі, ідея месенджера виникла після вихідних, які він присвятив вивченню mesh-мереж, шифрування та ретрансляції даних. Сам він описує BitChat як щось, що нагадує IRC — культові текстові чати кінця 90-х років.
Принцип роботи BitChat незвичайний для месенджерів: програма використовує технологію Bluetooth Low Energy (BLE), об'єднуючи пристрої в мережу. Це означає, що кожен підключений пристрій одночасно передає та приймає повідомлення, виступаючи у ролі вузла. Листування надсилається від одного пристрою до іншого, минаючи центральні сервери. Радіус дії обмежений 30 метрами, проте так звані «мости» дозволяють розширити зону покриття за рахунок зв'язування вузлів.

Месенджер підтримує групові чати з використанням хештегів, а також функції тимчасових повідомлень та захисту за допомогою пароля. За промовчанням повідомлення не зберігаються у хмарі — вони залишаються лише на пристроях чату. Залежно від типу — особисті, групові чи широкомовні — дані шифруються відповідним чином. При надсиланні великих повідомлень інформація розбивається на фрагменти по 500 байтів. Якщо один із учасників не в мережі, повідомлення може бути тимчасово закешоване та надіслане пізніше.
BitChat орієнтований на роботу в умовах відсутності зв'язку: в районах з перебоями інтернету, в зонах стихійного лиха, під час протестів або при інтернет-блокуваннях. Дорсі вже мав досвід у галузі децентралізованих платформ — раніше він підтримував соцмережу Bluesky, засновану на альтернативному протоколі, але навесні 2024 року залишила її рада директорів без пояснення причин.
На сьогодні BitChat працює виключно через Bluetooth, але в майбутньому планується додати підтримку Wi-Fi, що дозволить передавати дані на великі відстані і в більшому обсязі. Бета-версія вже доступна користувачам iOS через TestFlight.
Джерело: github
.png)

