bitchat-android
SHA-256bitchat-android is a secure, decentralized peer-to-peer messaging app that works over Bluetooth mesh networks without internet. It supports IRC commands, channel-based chats with optional passwords, and full compatibility with iOS bitchat. No accounts, phone numbers, or servers required.
Smart Download
Download Download Version
v1.7.4 · 17.7 MB
Decentralized Bluetooth mesh chat app for Android, no internet needed, IRC-style commands, end-to-end encrypted.
Core Features
- Bluetooth mesh networking for offline peer-to-peer messaging
- End-to-end encryption (X25519 + AES-256-GCM) and password-protected channels
- IRC-style commands: /join, /msg, /who, /channels, etc.
- Cross-platform: 100% protocol compatible with iOS bitchat
- Store-and-forward: messages cached for offline peers
What It Can't Do
- •This software has not received external security review. Do not use for sensitive data. Requires Android 8.0+ and Bluetooth LE. Mesh message delivery may be delayed or lost due to distance and obstacles.
Use Cases
- Group chat in remote areas without internet (hiking, camping)
- Privacy-conscious communication without exposing phone numbers or relying on servers
bitchat-android is the Android port of the original iOS bitchat app, offering 100% protocol compatibility for cross-platform encrypted messaging over Bluetooth LE mesh networks. Unlike Signal or WhatsApp, it requires no internet connection for local mesh chats – messages hop from device to device via Bluetooth. It supports channel-based group chats with passwords, private encrypted messages using X25519+AES-256-GCM, and store-and-forward for offline peers. The app features a modern Jetpack Compose UI with Material Design 3, battery-optimized adaptive scanning, and IRC-style commands like /join, /msg, and /who. It uses no phone numbers or accounts, and includes an emergency wipe function. Note: This software has not undergone formal security audit; use with caution.
Tags
Getting Started
Install the software
Double-click the downloaded installer and follow the prompts
Download the latest APK from GitHub Releases page
Enable 'Install from unknown sources' in system settings
Open the downloaded APK file and follow the installation prompts
- Download the latest APK from GitHub Releases page
- Enable 'Install from unknown sources' in system settings
- Open the downloaded APK file and follow the installation prompts
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
72dc97613814e9837f3670c3e9755685d2030a1552c1b946e36779fdee38d696This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Go to Android Settings → Apps → bitchat → Uninstall
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
4 FAQs
Similar Projects
rustdesk
An open-source remote desktop tool built in Rust, designed for self-hosting. Compared to TeamViewer, it offers full data control and zero-config out-of-the-box, making it a privacy-focused alternative.
Immich
High performance self-hosted photo and video management solution with automatic backup, AI search, facial recognition, and multi-user support.
syncthing
A continuous file synchronization program that syncs files between devices securely and automatically, with no central server.