World's first P2P messenger with ECDH + DTLS + SAS security and military-grade cryptography
π Try Now β’ π Documentation β’ π Security β’ π€ Contribute
SecureBitChat uses a shared Rust-based cryptographic core:
https://github.com/SecureBitChat/securebit-core
This core is used across all platforms (web, desktop, mobile) as a single source of truth for all security-critical logic.
Community review is welcome. Bug reports and security feedback can be submitted via GitHub Issues.
The web version of SecureBit.chat will remain available and stable,
but no major updates are planned in the near future.
We are now focusing on developing next-generation desktop and mobile applications powered by Tauri v2,
bringing new features that will be fully backward-compatible with the current web version:
- Offline communication via LoRa & mesh networking
- Improved encryption performance with native crypto modules
- Cross-platform synchronization between devices
- Local secure storage & hardware key integration
These new builds will enable true serverless communication even under restricted or offline conditions.
If you appreciate our mission to build decentralized, censorship-resistant communication,
please support the project by starring it on GitHub β your support helps development and visibility!
π β Star SecureBit.chat on GitHub
SecureBit.chat is a revolutionary peer-to-peer messenger that prioritizes your privacy with military-grade encryption. No servers, no registration, no data collection - just pure, secure communication.
- π 19-Layer Military Security - ECDH + DTLS + SAS verification
- π Pure P2P Architecture - No servers, truly decentralized
- π± Progressive Web App - Install like a native app
- π Secure File Transfer - End-to-end encrypted P2P file sharing
- π Smart Notifications - Browser alerts only when away
- π Complete Anonymity - Zero data collection, no registration
- Disable timer-based key rotation for Double Ratchet mode
- Auto-reinitialize encryption keys when missing but ECDH available
- Preserve active keys during periodic cleanup in ratchet sessions
- Fix IndexedDB "database closing" errors with connection checking
- Add individual transactions per queue item to prevent race conditions
- ECDH + DTLS + SAS System - Triple-layer security verification
- ASN.1 Full Structure Validation - Complete key structure verification
- Enhanced MITM Protection - Multi-layer defense system
- Secure Key Storage - WeakMap-based isolation
- Production-Ready Logging - Data sanitization and privacy protection
- HKDF Key Derivation - RFC 5869 compliant key separation and derivation
Current: v4.5.22 - Browser Notifications & Code Cleanup β
Next Releases:
-
v4.5 (Q2 2025) - Mobile & Desktop Apps
- Native mobile applications (iOS/Android)
- Tauri v2 desktop clients (Windows/macOS/Linux)
- Push notifications and cross-device sync
-
v5.0 (Q4 2025) - Quantum-Resistant Edition
- CRYSTALS-Kyber post-quantum key exchange
- SPHINCS+ post-quantum signatures
- Hybrid classical + post-quantum schemes
We welcome contributions! Here's how:
- Fork the repository
- Create feature branch:
git checkout -b feature/amazing-feature - Commit changes:
git commit -m "Add amazing feature" - Push to branch:
git push origin feature/amazing-feature - Open Pull Request
If you support the mission β please star the repo!
β Star SecureBit.chat on GitHub
SecureBit.chat Security Team
Committed to protecting your privacy with military-grade security
Report vulnerabilities: [email protected]
Latest Release: v4.5.22 - Browser Notifications & Code Cleanup