- Bitchat एक messenger app है जो इंटरनेट कनेक्शन के बिना भी सुरक्षित रूप से संदेशों का आदान-प्रदान करने देता है, और Bluetooth का उपयोग करके डिवाइसों के बीच direct communication सपोर्ट करता है
- फ़िलिस्तीनी क्षेत्र में संचार अवसंरचना के ढहने और निगरानी की समस्या के कारण, जब मुक्त संवाद बाधित है, यह इंटरनेट और बिजली के बिना भी काम करने वाला वैकल्पिक संचार साधन प्रदान करता है
- ऐप को account creation, phone number, email, या SIM card के बिना इस्तेमाल किया जा सकता है, और central server के बिना पूरी तरह end-to-end encryption के साथ privacy की रक्षा करता है
- Geohash channels के ज़रिए location-based chat rooms बनाए जा सकते हैं, जिनसे स्थानीय समुदाय में safety check, संगठन और information sharing संभव है
- Tech for Palestine(T4P) की verification के बाद इसे एक भरोसेमंद communication tool माना गया है, और Nepal, Indonesia, Côte d’Ivoire, Madagascar आदि में भी downloads तेज़ी से बढ़े हैं
Bitchat का अवलोकन
- Bitchat एक नया messenger app है, जिससे इंटरनेट के बिना भी सुरक्षित chat की जा सकती है
- App Store और Google Play से डाउनलोड किया जा सकता है
- कनेक्शन टूटने पर भी सुरक्षित संचार बनाए रखना संभव है
- ऐप Bluetooth-आधारित message relay structure पर काम करता है, जहाँ हर device relay की भूमिका निभाता है
- इससे direct connection range से आगे तक communication का विस्तार संभव होता है
- सभी messages पूरी तरह encrypted होते हैं, जिससे निजी बातचीत सुरक्षित रहती है
Bitchat की ज़रूरत क्यों है
- फ़िलिस्तीन बिजली, दूरसंचार और internet routing के लिए Israel पर निर्भर है
- Israel इस निर्भरता को हथियार की तरह इस्तेमाल करते हुए Gaza Strip में जानबूझकर बिजली कटौती और communication shutdown करता है
- बमबारी के कारण communication infrastructure नष्ट या गंभीर रूप से क्षतिग्रस्त हो चुका है
- सामान्य संचार साधनों के इस्तेमाल पर बातचीत और messages की निगरानी और रिकॉर्डिंग हो सकती है
- इससे surveillance और targeting का जोखिम बढ़ता है
- इस स्थिति में फ़िलिस्तीनियों के स्वतंत्र रूप से संवाद करने के अधिकार का हनन होता है
समाधान: इंटरनेट के बिना काम करने वाली messaging
- Bitchat इंटरनेट या बिजली के बिना भी message transmission सक्षम करता है
- Bluetooth connection के ज़रिए डिवाइसों के बीच direct communication होता है
- हर device messages को relay करके एक व्यापक network बनाता है
- यदि internet या cellular service उपलब्ध हो, तो दुनिया भर में messages भेजना संभव है
- कोई central server नहीं, कोई data storage नहीं
- account, phone number, email, SIM card की आवश्यकता नहीं
जब सभी नेटवर्क बंद हो जाएँ तब भी संपर्क बनाए रखना
- Bitchat Israel के communication shutdown के दौरान भी काम करने वाला alternative messenger है
- Geohash channels के माध्यम से location-based chat rooms में शामिल हुआ जा सकता है
- उपयोगकर्ता पड़ोसियों और स्थानीय समुदाय से जुड़े रह सकते हैं
- इससे परिवार की सुरक्षा की पुष्टि, स्थानीय संगठन और आपातकालीन जानकारी साझा करना संभव होता है
T4P की verification और अंतरराष्ट्रीय विस्तार
- Tech for Palestine(T4P) ने ऐप की technology और governance की समीक्षा की
- विभिन्न परिस्थितियों में परीक्षण के बाद इसे सुरक्षित और resilient communication tool के रूप में मान्यता दी गई
- T4P community के सदस्य BitChat code contributors में शीर्ष स्तर पर हैं
- Nepal, Indonesia, Côte d’Ivoire, Madagascar जैसे नागरिक अस्थिरता वाले क्षेत्रों में downloads तेज़ी से बढ़े हैं
- Nepal सरकार द्वारा प्रमुख SNS platforms block किए जाने पर नागरिकों ने इसे वैकल्पिक संचार साधन के रूप में इस्तेमाल किया
WhatsApp के साथ security comparison
- WhatsApp में personal data exposure और surveillance risk की रिपोर्टें सामने आई हैं
- कुछ security vulnerabilities के कारण Israel को data exposure की संभावना उठाई गई
- ऐसे data के फ़िलिस्तीनियों को target करने में उपयोग के उदाहरणों का उल्लेख है
- Bitchat का Meta के साथ कोई integration नहीं है, और इसमें ऐसी surveillance vulnerabilities मौजूद नहीं हैं
उपयोग कैसे करें
- account बनाए बिना तुरंत इस्तेमाल किया जा सकता है
- ऐप install करने के बाद default username
@anon बदलें
- ऊपर दिखने वाला #mesh channel Bluetooth network के active होने का संकेत देता है
- connected users की सूची से private conversation शुरू की जा सकती है
- सामने वाले का username सीधे verify करने की सलाह दी जाती है
- भ्रम या impersonation से बचने के लिए
- verified users को favorites में जोड़ा जा सकता है
- message input box में "/" दर्ज करने पर command menu खुलता है
location-based channel structure
- #mesh channel: Bluetooth network-आधारित local communication
- जितने अधिक connected devices होंगे, network range उतनी बढ़ेगी
- location channels: block, neighborhood, city और region units के default channels
- internet connection होने पर सबसे अच्छा काम करते हैं
- #Geohash channels: परिवार या छोटे समूहों के लिए custom channels
- नाम दर्ज करने के बाद “teleport” पर click करके बनाए जा सकते हैं
security बनाए रखने के tips
- नियमित रूप से
"/c" command से messages delete करने की सलाह दी जाती है
- device जब्त होने पर information exposure रोकने के लिए
- central server न होने के कारण delete होने के बाद recovery संभव नहीं
- Gaza Online के renewable eSIM के साथ इस्तेमाल करने पर
- network outage की स्थिति में भी लगातार connected रहना संभव है
निष्कर्ष
- Bitchat इंटरनेट shutdown की स्थिति में भी काम करने वाला सुरक्षित communication tool है
- यह फ़िलिस्तीन और अस्थिर क्षेत्रों के उपयोगकर्ताओं को जुड़े रहने और उनकी जानकारी सुरक्षित रखने में मदद करता है
- इसे Tech for Palestine द्वारा विकसित अन्य tools के साथ भी इस्तेमाल किया जा सकता है
- मुख्य संदेश: “Stay connected, stay safe.”
1 टिप्पणियां
Hacker News राय
गाज़ा क्षेत्र इस समय software development करने के लिए सबसे कठिन माहौल में से एक लगता है
मैं यूरोप के स्थिर माहौल का आदी हूँ, इसलिए ऐसी खतरनाक स्थिति में मैं शायद बिल्कुल भी productive नहीं रह पाता
मेरे लिए तो सबसे बड़ा distraction बस YouTube Music है
युद्ध शुरू होने के बाद भी Google में काम करने वाले सहकर्मी यूक्रेन में ही बने रहे
missile alert की वजह से meetings रुक जाती थीं, लेकिन फिर भी वे सामान्य कामकाज जारी रखते थे
देश का 80% से अधिक हिस्सा खंडहर बन चुका है
अफ्रीका में इससे भी कहीं बदतर जगहें बहुत हैं
अगर यह तकनीक deployment problem हल कर सके, तो यह सचमुच बहुत दिलचस्प होगा
हांगकांग प्रदर्शनों के समय भी ऐसे मिलते-जुलते solutions आए थे, लेकिन आखिर में ज़्यादातर चीज़ें AirDrop पर आकर टिक गईं
अगर यह इकट्ठा किया जाए कि communication infrastructure टूट जाने पर कौन-से tools वास्तव में प्रभावी रहे, तो अच्छा होगा
लेकिन सवाल है कि केंद्रीय server के बिना सिर्फ Bluetooth के सहारे दुनिया भर में messages पहुँचाना क्या वाकई संभव होगा
हाल के समय में दुनिया भर में Meshcore/Meshtastic stations बढ़ रहे हैं
6V solar cell और 18650 LiPo battery से efficient 3.3V power बनाया जाए, तो यह लगभग हमेशा के लिए चल सकता है
868MHz LoRa station के साथ 60km तक परीक्षण किया गया है
हालाँकि BLE meshing की तरह smartphone में built-in integration वाले तरीक़ों की तुलना में इसे इस्तेमाल करना कठिन है
decryption LoRa device पर होता है, इसलिए physical access होने पर security कमज़ोर पड़ती है
messages delete करने के बाद भी, अगर बाद में device उजागर हो जाए तो पुराने traffic को decrypt किया जा सकता है
अच्छा होगा अगर protocol को इस तरह सुधारा जाए कि encryption key सिर्फ फ़ोन में store हो
Bitchat जैसे off-grid network का मुख्य उद्देश्य इज़राइल की cellular service पर निर्भरता से बचना है
लेकिन राष्ट्रीय स्तर पर Bluetooth या 2.4GHz band को jam करना शायद इतना मुश्किल नहीं होगा
Bluetooth की reach ज़्यादा से ज़्यादा लगभग 30m ही होती है
आबादी घनी होने पर भी messages में delay आ सकता है या वे अटक सकते हैं
सरकार cell towers बंद कर सकती है, लेकिन पूरे देश को jam करना मुश्किल है
अभी दसियों हज़ार लोग वास्तव में इसका उपयोग कर रहे हैं
source code MIT license के तहत जारी है → GitHub लिंक
अगर security audit ठीक से हो जाए, तो यह काफ़ी अच्छा solution बन सकता है
messages सही recipient तक कैसे पहुँचते हैं, इसके technical details जानने की उत्सुकता है
यह सच में शानदार तकनीक है
मैं भी ऐसा कुछ बनाना चाहता था
आज की तकनीक हैरान कर देने वाली ताकत रखती है, लेकिन ज़्यादातर चीज़ें IP infrastructure पर निर्भर हैं
जहाँ सरकारी निगरानी बहुत ज़्यादा हो, वहाँ ऐसा ढाँचा कमज़ोर साबित होता है
अगर यह युद्धक्षेत्र जैसे चरम माहौल में काम कर सकती है, तो सामान्य समाज में भी पर्याप्त रूप से उपयोगी हो सकती है
यह broadcast-आधारित है, इसलिए routing problem से बचा जा सकता है
यह सच में फ़िलिस्तीन में इस्तेमाल हो रहा है या नहीं, यह जानना दिलचस्प होगा
जो लोग पास में हैं, उनके लिए real-time chat की उतनी ज़रूरत नहीं, और जो दूर हैं उनके साथ connection अस्थिर हो सकता है
हालाँकि अरबी और Latin script के बीच directionality problem (RTL/LTR) मुश्किल हो सकती है
ऐसी पोस्ट पर comment करने भर से भी शायद हम surveillance list में आ जाएँ
संबंधित threads का सार:
सोचा नहीं था कि FidoNet को फिर से देखने का दिन आएगा