P2P decentralised mesh network texting app made with flutter.
This helps you communicate with people without the use of internet.
Uses wifi-direct/bluetooth to form a mesh network.
Messages hop through intermediate nodes to reach its destination if the receiver is out of range.
Implements a cache to track packet IDs, prevents infinite broadcast storms and optimises bandwidth.
Stores chat history and contact info on your device.
Media support
Background service for uninterrupted flow of packets
App Logo
Double ratchet system, similar to signal
Out of band verification to enable encryption of handshake packets too
Storing private keys on flutter_secure_storage
Logging framework and UI to let users know about errors
This is an open source project. Contributors are welcome.