Bitchat – офлайн чат през Bluetooth, на фона на забрана на социалните мрежи
На 4 септември 2025 г. правителството на Непал ограничи достъпа до 26 социални платформи, включително Facebook, X (бивш Twitter), YouTube и Instagram. Мярката предизвика масови протести в Катманду, водени предимно от млади хора. На 9 септември демонстранти щурмуваха и подпалиха ключови държавни сгради. На 11 септември министър-председателят подаде оставка, а армията започна консултации с протестните лидери за временно управление.
В този контекст рязко нарасна интересът към Bitchat – децентрализирано приложение за съобщения, което може да работи без интернет връзка чрез Bluetooth мрежи.
Ограничаването на социалните мрежи в Непал на 4 септември 2025 г. беше мотивирано от това, че големите платформи не са изпълнили изискванията за местна регистрация. Мярката доведе до бърза ескалация на протестите, насилие и палежи на държавни сгради. По данни на международни агенции към 11 септември жертвите са десетки, хиляди са ранени, а правителството подаде оставка. Властите обявиха комендантски час, а армията започна преговори с представители на младежките протести за временен политически изход.
Какво е Bitchat

Bitchat е приложение за обмен на съобщения от типа peer-to-peer, което комбинира два транспортни слоя: локален обмен в Bluetooth Low Energy (BLE) mesh мрежа за офлайн комуникация и протокола Nostr за свързване през интернет, когато такъв е наличен. Приложението не изисква регистрация, телефонни номера или централни сървъри. Първоначалната iOS версия беше представена на 7 юли 2025 г. като експериментален проект, а по-късно се появи и Android порт с поддръжка на същия двоичен протокол и възможност за междуплатформена комуникация.
Защо Bitchat стана актуално в Непал? След ограниченията върху социалните мрежи и опасенията от по-широко спиране на интернет, потребители в Непал започнаха да търсят алтернативни канали за връзка на къси разстояния. В онлайн общности се появиха препоръки за Bitchat като офлайн решение. На този фон Bitchat се открои с възможността си да поддържа общи канали и частни съобщения, които се препредават между близки устройства, дори при отсъствие на мобилни данни и Wi-Fi.
Как работи – накратко
- Bluetooth mesh (офлайн): устройствата се откриват автоматично и образуват временна мрежа. Съобщенията „прескачат“ през няколко хопа (до около 7), което разширява обхвата отвъд директния Bluetooth радиус.
- Nostr (онлайн): при наличен интернет приложението може да използва геохеш канали (по местоположение) и да изпраща съобщения през публични релеи на Nostr за по-широк обхват.
- Криптография: за частни съобщения iOS версията използва Noise Protocol за установяване на идентичност и шифриране; Android портът описва X25519 и AES-256-GCM за лични чатове и Argon2id за защита на каналите.
- Без акаунти: няма създаване на профили, телефонни номера или централни бази данни; приложението работи епhemerно и може да изтрие данните с „аварийно изтриване“.
Практически ползи и ограничения
- Ползи: работи при липса на интернет и покритие; подходящо за събития с претоварени клетки, бедствия или насилствени прекъсвания на свързаността; позволява хиперлокални групови канали.
- Обхват: Bluetooth е за близки разстояния. Реалният обхват зависи от средата, броя междинни устройства и смущенията. Мултихоп релеирането може да разшири покритието, но не заменя градска мрежа.
- Сигурност: проектът е в развитие и „няма външен одит на сигурността“. Не се препоръчва за чувствителни данни и високорискови координации. Публичните локални канали по дизайн не са поверителни.
- Енергия и права: постоянното сканиране за BLE връзки влияе на батерията и изисква разрешения за Bluetooth и местоположение (политика на Android).
Към началото на септември 2025 г. Bitchat е публикувано в App Store (iOS) и в Google Play (Android), като описанието подчертава „работа без интернет, без сървъри и без телефонни номера“. На 8 септември 2025 г. Android версията получава актуализация с подобрения по стабилността и съвместимостта. Изходният код за iOS и Android е публичен, с активни издания и хиляди звездички от разработчиците в GitHub, но подчертано с предупреждение за липса на формален одит.



