# SecureBit.chat v4.5.22

**World's first P2P messenger with ECDH + DTLS + SAS security and military-grade cryptography**
[](https://github.com/SecureBitChat/securebit-chat/releases/latest)
[](https://securebitchat.github.io/securebit-chat/)
[](https://opensource.org/licenses/MIT)
[π Try Now](https://securebitchat.github.io/securebit-chat/) β’ [π Documentation](#-quick-start) β’ [π Security](#-security) β’ [π€ Contribute](#-contributing)
---
## π§ Project Update: Transition to Desktop & Mobile Versions
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](https://github.com/SecureBitChat/securebit-chat)
---
## π― Overview
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.
### Key Features
- π **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
---
## β¨ What's New in v4.5.22
### fix: prevent encryption key loss and IndexedDB connection errors
- 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
### π‘οΈ Security Enhancements
- **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
---
## πΊοΈ Roadmap
**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
---
## π€ Contributing
We welcome contributions! Here's how:
1. Fork the repository
2. Create feature branch: `git checkout -b feature/amazing-feature`
3. Commit changes: `git commit -m "Add amazing feature"`
4. Push to branch: `git push origin feature/amazing-feature`
5. Open Pull Request
If you support the mission β **please star the repo!**
[β Star SecureBit.chat on GitHub](https://github.com/SecureBitChat/securebit-chat)
---
**SecureBit.chat Security Team**
*Committed to protecting your privacy with military-grade security*
**Report vulnerabilities:** SecureBitChat@proton.me
---
**Latest Release: v4.5.22** - Browser Notifications & Code Cleanup
[π Try Now](https://securebitchat.github.io/securebit-chat/) β’ [β Star on GitHub](https://github.com/SecureBitChat/securebit-chat)