Features - Contractor-x/bitchat GitHub Wiki

This are the official functions associated with the bitchat official app.

  • Decentralized Mesh Network: Automatic peer discovery and multi-hop message relay over Bluetooth LE.
    
  • End-to-End Encryption: X25519 key exchange + AES-256-GCM for private messages.
    
  • Channel-Based Chats: Topic-based group messaging with optional password protection.
    
  • Store & Forward: Messages cached for offline peers and delivered when they reconnect.
    
  • Privacy First: No accounts, no phone numbers, no persistent identifiers.
    
  • IRC-Style Commands: Familiar /join, /msg, /who style interface.
    
  • Message Retention: Optional channel-wide message saving controlled by channel owners.
    
  • Universal App: Native support for iOS and macOS.
    
  • Cover Traffic: Timing obfuscation and dummy messages for enhanced privacy.
    
  • Emergency Wipe: Triple-tap on logo to instantly clear all data.
    
  • Performance Optimizations: LZ4 message compression, adaptive battery modes, and optimized networking.