“Secure and private” is the general aim.
This is a technical/concept demo of a fairly unique approach using a browser-based, local-first and webrtc.
This is intended to demonstrate client-side managed cryptography. We can avoid registration of any sort.
App: https://chat.positive-intentions.com/
Code: https://github.com/positive-intentions/chat
Features:
- P2P
- End to end encryption
- File transfer
- Local-first
- No registration
- No installation
- No database
Feel free to reach out for clarity instead of diving into the docs/code.
IMPORTANT: While this is aiming to provide a secure experience, it isnt audited or reviewed. Shared for testing, feedback and demo purposes only. Please use responsibly.


https://github.com/jeremyckahn/chitchatter
I’ve come across it before. That one is good and easy to get started.
I also have another version to the approach where im refining details: https://enkrypted.chat/ . (It’s far from finished and not open source yet.)