{"id":970,"date":"2026-03-02T16:53:37","date_gmt":"2026-03-02T16:53:37","guid":{"rendered":"https:\/\/www.kokekoke88.com\/2026\/03\/02\/bitchat-ble-mesh-chat-download\/"},"modified":"2026-03-02T16:53:37","modified_gmt":"2026-03-02T16:53:37","slug":"bitchat-ble-mesh-chat-download","status":"publish","type":"post","link":"https:\/\/www.kokekoke88.com\/?p=970","title":{"rendered":"Bitchat &#8211; BLE Mesh Chat Download"},"content":{"rendered":"<p>Traditional messaging apps depend on centralized infrastructure that can be monitored, censored, or disabled. bitchat creates ad-hoc communication networks using only the devices present in physical proximity. each device acts as both client and server, automatically discovering peers and relaying messages across multiple hops to extend the network&#8217;s reach.<\/p>\n<p>This approach provides censorship resistance, surveillance resistance, and infrastructure independence. the network remains functional during internet outages, natural disasters, protests, or in regions with limited connectivity.<\/p>\n<p><img src=\"https:\/\/www.techspot.com\/images2\/downloads\/bigimage\/2025\/2025-07-30-image.png\"><\/p>\n<h2>Features<\/h2>\n<ul>\n<li><strong>Decentralized Mesh Network:<\/strong> Automatic peer discovery and multi-hop message relay over Bluetooth LE<\/li>\n<li><strong>Privacy First:<\/strong> No accounts, no phone numbers, no persistent identifiers<\/li>\n<li><strong>Cover Traffic:<\/strong> Timing obfuscation and dummy messages for enhanced privacy<\/li>\n<li><strong>Private Message End-to-End Encryption:<\/strong> Noise Protocol<\/li>\n<li><strong>Store &amp; Forward:<\/strong> Messages cached for offline peers and delivered when they reconnect<\/li>\n<li><strong>IRC-Style Commands:<\/strong> Familiar \/slap, \/msg, \/who style interface<\/li>\n<li><strong>Universal App:<\/strong> Native support for iOS and macOS<\/li>\n<li><strong>Emergency Wipe:<\/strong> Triple-tap to instantly clear all data<\/li>\n<li><strong>Performance Optimizations: <\/strong>LZ4 message compression, adaptive battery modes, and optimized networking<\/li>\n<\/ul>\n<p><strong>Binary Protocol<\/strong><\/p>\n<p>bitchat uses an efficient binary protocol optimized for Bluetooth LE:<\/p>\n<ul>\n<li>Compact packet format with 1-byte type field<\/li>\n<li>TTL-based message routing (max 7 hops)<\/li>\n<li>Automatic fragmentation for large messages<\/li>\n<li>Message deduplication via unique IDs<\/li>\n<\/ul>\n<p><strong>Mesh Networking<\/strong><\/p>\n<ul>\n<li>Each device acts as both client and peripheral<\/li>\n<li>Automatic peer discovery and connection management<\/li>\n<li>Store-and-forward for offline message delivery<\/li>\n<li>Adaptive duty cycling for battery optimization<\/li>\n<\/ul>\n<h2 id=\"whatsnew\">What&#8217;s New<\/h2>\n<p>Big update with changes to the bitchat protocol to make it more reliable and and private messages more secure. This update is a breaking change for private messages.<\/p>\n<p><strong>New<\/strong><\/p>\n<ul>\n<li>Noise XX Handshake protocol with forward secrecy<\/li>\n<li>Delivery ACKs and read receipts<\/li>\n<li>Chat header icons reactive<\/li>\n<li>Lots of code cleanup<\/li>\n<li>This release has been thoroughly tested for compatibility with bitchat for iOS version 1.1.0 (permissionlesstech\/bitchat@e57bfad)<\/li>\n<\/ul>\n<p><strong>What&#8217;s Changed<\/strong><\/p>\n<ul>\n<li>Implement Noise XX Handshake Protocol for Direct Messages by @callebtc in #180<\/li>\n<li>NoiseProtocol update: send nonce in packet by @callebtc in #181<\/li>\n<li>Periodidc broadcast announce by @callebtc in #183<\/li>\n<li>Centralized relay manager by @callebtc in #182<\/li>\n<li>Handle only packets addressed to me by @callebtc in #184<\/li>\n<li>Refactor fingerprint manager by @callebtc in #185<\/li>\n<li>Fix delivery acks and read receipts by @callebtc in #186<\/li>\n<li>Init handshake on dm by @callebtc in #187<\/li>\n<li>send read receipts on focus by @callebtc in #189<\/li>\n<li>Dm header icons reactive by @callebtc in #190<\/li>\n<li>UI improvements by @callebtc in #192<\/li>\n<li>bump to 0.8 by @callebtc in #188<\/li>\n<\/ul>\n<li>Last updated:<br \/>\n July 30, 2025\n <\/li>\n<li>Developer:PermissionLessTech<\/li>\n<li>License:Freeware <\/li>\n<li>OS:Android, iOS<\/li>\n<li>File size:3.26 MB<\/li>\n<li>Downloads:840<\/li>\n","protected":false},"excerpt":{"rendered":"<p>Traditional messaging apps depend on centralized infrastructure that can be monitored, censored, or disabled. bitchat creates ad-hoc communication networks using only the devices present in physical proximity. each device acts as both client and server, automatically discovering peers and relaying messages across multiple hops to extend the network&#8217;s reach. This approach provides censorship resistance, surveillance resistance, and infrastructure independence. the network remains functional during internet outages, natural disasters, protests, or in regions with limited connectivity. Features Decentralized Mesh Network: Automatic peer discovery and multi-hop message relay over Bluetooth LE Privacy First: No accounts, no phone numbers, no persistent identifiers Cover Traffic: Timing obfuscation and dummy messages for enhanced privacy Private Message End-to-End Encryption: Noise Protocol Store &amp; Forward: Messages cached for offline peers and delivered when they reconnect IRC-Style Commands: Familiar \/slap, \/msg, \/who style interface Universal App: Native support for iOS and macOS Emergency Wipe: Triple-tap to instantly clear all data Performance Optimizations: LZ4 message compression, adaptive battery modes, and optimized networking Binary Protocol bitchat uses an efficient binary protocol optimized for Bluetooth LE: Compact packet format with 1-byte type field TTL-based message routing (max 7 hops) Automatic fragmentation for large messages Message deduplication via unique IDs Mesh Networking Each device acts as both client and peripheral Automatic peer discovery and connection management Store-and-forward for offline message delivery Adaptive duty cycling for battery optimization What&#8217;s New Big update with changes to the bitchat protocol to make it more reliable and and private messages more secure. This update is a breaking change for private messages. New Noise XX Handshake protocol with forward secrecy Delivery ACKs and read receipts Chat header icons reactive Lots of code cleanup This release has been thoroughly tested for compatibility with bitchat for iOS version 1.1.0 (permissionlesstech\/bitchat@e57bfad) What&#8217;s Changed Implement Noise XX Handshake Protocol for Direct Messages by @callebtc in #180 NoiseProtocol update: send nonce in packet by @callebtc in #181 Periodidc broadcast announce by @callebtc in #183 Centralized relay manager by @callebtc in #182 Handle only packets addressed to me by @callebtc in #184 Refactor fingerprint manager by @callebtc in #185 Fix delivery acks and read receipts by @callebtc in #186 Init handshake on dm by @callebtc in #187 send read receipts on focus by @callebtc in #189 Dm header icons reactive by @callebtc in #190 UI improvements by @callebtc in #192 bump to 0.8 by @callebtc in #188 Last updated: July 30, 2025 Developer:PermissionLessTech License:Freeware OS:Android, iOS File size:3.26 MB Downloads:840<\/p>\n","protected":false},"author":1,"featured_media":971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[13,14],"_links":{"self":[{"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/posts\/970"}],"collection":[{"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=970"}],"version-history":[{"count":0,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/posts\/970\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=\/wp\/v2\/media\/971"}],"wp:attachment":[{"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kokekoke88.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}