Maris is end-to-end encrypted chat system for the web, built from scratch to deeply understand how secure messaging works internally.
Privacy, as deep as the sea.
Maris is a learning-first but real project with these goals:
- Implement X3DH key agreement
- Implement Double Ratchet (message keys, skipped keys, DH ratchet)
- Build a real WebSocket-based chat system
- Understand cryptography, not just use libraries
- Separate protocol logic from UI and backend