Back to products
Bitchat

Bitchat

Anonymous messaging via Bluetooth mesh networks by Dorsey

Website github.com
Overview

What it is

Chat with people nearby using only Bluetooth - no WiFi, cellular, or internet needed. Messages relay through connected devices up to 300m away. End-to-end encrypted with no accounts or tracking. Built for gatherings, disasters, protests, etc.

Intent

I need it when

Communicate offline in disaster scenarios or remote areas without internet

Bitchat's Bluetooth mesh network enables multi-hop peer-to-peer messaging across nearby devices without internet, allowing users to relay messages through up to 7 hops of connected devices in emergencies or areas without connectivity.

Access familiar IRC-style chat interface with minimal setup

Bitchat implements IRC-style commands (/slap, /msg, /who) and provides native iOS and macOS apps with automatic peer discovery, allowing users to start chatting immediately without configuration or account creation.

Chat with location-based communities using geographic coordinates

Bitchat's location channels use geohash precision (block, neighborhood, city, province, region) to create geographic chat rooms accessible via Nostr protocol, enabling users to join community discussions tied to specific physical areas.

Maintain privacy with automatic data deletion and no central server tracking

Bitchat offers triple-tap emergency wipe to instantly clear all data, uses no persistent identifiers, maintains no central servers, and employs binary protocol compression optimized for Bluetooth LE, ensuring minimal data footprint and maximum privacy.

Send private messages with end-to-end encryption without creating accounts

Bitchat provides account-free private messaging using Noise Protocol encryption for Bluetooth and NIP-17 gift-wrapping for Nostr, with ephemeral keys per geohash area, eliminating the need for persistent identifiers or phone numbers.

Drop

Not a fit when

  • User requires centralized account management or phone number verification for identity
  • User needs guaranteed internet connectivity for all messaging (Bluetooth mesh requires local proximity)
  • User operates in environments where Bluetooth LE is unavailable or disabled
  • User requires message persistence on central servers for archival or compliance
  • User needs real-time messaging with users outside Bluetooth range without internet access
Commercials

Pricing