
This is intended to introduce a new paradigm in client-side managed secure cryptography. We can avoid registration of any sort. A fairly unique offering in the cybersecurity space.
No need for things like phone numbers or registering to any app stores. There are no databases to be hacked. Allowing users to send E2EE messages and files; no cloud, no trace.
Features:
- PWA
- P2P
- End to end encryption
- Signal protocol
- Post-Quantum cryptography
- Multimedia
- File transfer
- Video calls
- Local-first
- No registration
- No installation
- No database
- TURN server
I started off with some open source versions of the core concepts.
- Chat
- File
- Crypto
Open source isnt sustainable. So im taking the Enkrypted.Chat project in a different direction.
To get started, you can take a look here: https://positive-intentions.com/docs/projects/enkrypted-chat/getting-started
To learn more or you want to do a deep-dive: https://positive-intentions.com/blog/introducing-enkrypted-chat
If you really want something to chew on, these are the bleeding-edge docs: https://positive-intentions.com/docs/technical
The docs may answer some questions, but feel free to reach out for clarity instead of reading all that slop.
IMPORTANT: Caution should be used for any unfamiliar project, especially this. I'd like to be clear that I am Al-slop-maxxing at scale. If youre looking for good code, clear docs or best-practices; you should look away now. While this is aiming to provide secure experience, it isnt audited or reviewed. I'm sharing for testing, feedback and demo purposes only. This is a technical demo of a unique concept. Please use responsibly.
(Note: Im actively in the process of rebranding from "positive-intentions" to "Enkrypted Chat". The wording may be inconsistent throughout the docs.)
"testing and demo purposes only"
the code and docs are provided so you dont need to trust me.
Still need to trust the docs.
You can't bullshit, without open source, we have to trust you, there's no way around it.
I'd like to be clear that docs are the best I can offer, but feel free to ask for clarity on the details and I can try explain it better.