Post
Hot Karla Korn Klub Huge Boar Eager Beetle
technically it's a chat app built on top of email using PGP for the E2EE encryption. It could work with any email account / service, but it's best to use the specialized ChatMail server deployment as it is optimized for this use case. Nobody needs to know it's email underneath. That's the magic part about it. It just works, and it works great.
The ChatMail deployment is optimized for latency and as much metadata and logging as possible is scrubbed from the server and the messages. It's very well done.
Their architecture also allows self-hosted servers to transparently integrate with their push notification service so unlike self-hosted XMPP push notifications to your device just works. No logs are retained and the push notifications have no identifying info.
Additionally they've implemented direct P2P connectivity bypassing the email servers and the WebXDC "apps" they've designed can use this functionality too. You could build little games and utilities that you can publish into a chat and users can open them and interact in realtime. It's super neat.
Additionally, because it's built upon email standards, it can't easily be blocked. An ISP or nation state would have to block all email access to everyone to stop it. But email's too important so it's not feasible to break that part of the internet for your citizens.
Finally, it's very low resource usage. You can host like thousands of user accounts on a Raspberry Pi if you wanted.
0
0
0
0
feld Eager Beetle Huge Boar That's dope. I would still think double ratchet encryption gives Signal based apps the advantage in what I would want. SimpleX works well most of the time and it's supposedly easy to self host. There's also Keychat which is the Signal protocol on NOSTR but it has the same problem as everything on NOSTR where your identity can be easily hijacked and once it is you're pretty much SOL.
Maybe Matrix too but I have problems with the leeway it provides with key management
0
0
0
0