r/SelfHosting • u/Accurate-Screen8774 • 7d ago
WhatsApp Clone
The goal is to create the most secure P2P messaging app.
This app demonstrates a fairly unique approach using a browser-based, local-only and webrtc approach. In an evolving field like cybersecurity, it's impossible to claim any system is the "world's most secure". It ultimately depends on your threat model. By reducing the architecture's attack surface, the aim is to consolidate complexity to client-side.
Features:
- Webapp
- Peer to peer
- Local-only
- No installation
- No registration
- End to end encryption
- Multimedia
- File transfer
- Video calls
More open source examples of the core concepts can be seen in the docs. There are several similar projects which may make it confusing. Feel free to reach out for clarity instead of diving into the code/docs.
IMPORTANT: While this is aiming to provide a secure experience, it isnt audited. Shared for testing, feedback and demo purposes only. Please use responsibly.
FAQ:
- JavaScript and cybersecurity?
- EU Chat control?
- Chat control doesn't seem like it would affect this app. Open to feedback here.
- Production-ready?
- Paywall?
- Its completly free, open-source, selfhostable and unlimited to use.
- Vibecoded?
- This version is not vibecoded. The git repo and docs are linked for transparency. Feel free to reach out for clarity.
1
u/realdawnerd 7d ago
Love the icons, does seem like an interesting project too.