What is bitchat?

bitchat is a decentralized Bluetooth mesh network messaging app that enables secure, private communication without relying on internet connectivity, servers, or phone numbers. Its architecture uses advanced encryption standards to secure both private messages and group channels, employing ephemeral keys and strong digital signatures for message authenticity and forward secrecy. Users interact with the app via intuitive IRC-style commands to join channels, send messages, block peers, and manage channel settings including passwords and ownership transfers. The app caches messages for offline peers and forwards them once those devices reconnect, ensuring message delivery across the mesh network. Privacy is paramount: no personal accounts or identifiers are required, and features like cover traffic and emergency wipe help thwart traffic analysis and protect user data. bitchat supports iOS and macOS natively and is optimized for efficient battery usage through adaptive scanning, compression, and power modes. Its binary communication protocol minimizes packet size while enabling multi-hop message routing and automatic fragmentation of large messages. The app’s network layer dynamically manages peer connections and optimizes message deduplication to reduce bandwidth. Designed for secure, local-first communication, bitchat offers a reliable solution for private messaging in environments where traditional internet services are unavailable or undesirable. Developers can build on the open protocol to create compatible clients for other platforms, including Android.

Pricing

Price Starts At:
Free
Price Overview:
Open source
Free Version:
Free Version available.

Screenshots and Video

bitchat Screenshot 1

Company Facts

Company Name:
bitchat
Company Website:
github.com/permissionlesstech/bitchat

Product Details

Deployment
Mac
iPhone
iPad
Android
Training Options
Documentation Hub

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

bitchat Categories and Features

Messaging Software

End-to-End Encryption (E2EE)
File Sharing
Groups / Channels
Payments
Search / Filter
Self-Destructing Messages
Stickers / GIFs
Threaded Discussion
Video Conferencing
Voice Calling