
51.79 MB
Android 8.0+
230
arm64-v8a
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
Description
Private, serverless messaging — no accounts, no internet required.
Zemzeme is a fork of bitchat (v1.7.0) for Android, extended with a second internet-capable transport layer built on libp2p. It supports three independent communication methods that can operate simultaneously: offline Bluetooth mesh, direct peer-to-peer over the internet (via libp2p + ICE), and relay-based messaging via the Nostr protocol. All messages are end-to-end encrypted. No registration, no phone number, no central server.
Features
Messaging
Text messages with formatting and @mention support
Voice notes (compressed audio)
Image and file sharing (chunked binary transfer)
Read receipts and delivery indicators
Password-protected channels
Transport Layers
Layer Medium Internet Required
BLE Mesh Bluetooth LE No
P2P / ICE Wi-Fi / Mobile Yes
Nostr Wi-Fi / Mobile (relay) Yes
All three layers operate simultaneously; the app routes messages through whichever paths are available and falls back automatically.
Location & Channels
Geohash-based public channels (city → country granularity)
Custom named group chats
Geographic group auto-discovery
Security
Noise Protocol (Noise_NK, Curve25519 + ChaCha20-Poly1305) for all peer sessions
Ed25519 signed QR codes for peer identity verification
BouncyCastle PBKDF2 PIN hashing
EncryptedSharedPreferences (AES-256-GCM) for all local secrets
Biometric + PIN app lock (optional)
No GPS coordinates transmitted — only coarse geohash
Privacy
No account or phone number required
Zero central server; all state is local or peer-to-peer
BLE mesh relays use hop-by-hop encryption
Tor integration (optional, in progress)
Rate this app
Ratings & reviews
No reviews yet.