Bitchat is an open-source, decentralized messaging app that operates over Bluetooth mesh networks without requiring internet connectivity or servers. It features end-to-end encryption using X25519 key exchange and AES-256-GCM, IRC-style commands, room-based chats with password protection, and store-and-forward messaging for offline peers. The app includes privacy features like cover traffic, emergency data wipe, and no registration requirements. Built for iOS and macOS with Swift, it offers performance optimizations including LZ4 compression, adaptive battery modes, and efficient networking protocols.

5m read timeFrom github.com
Post cover image
Table of contents
LicenseFeaturesSetupUsageSecurity & PrivacyPerformance & EfficiencyTechnical ArchitectureBuilding for ProductionAndroid Compatibility

Sort: