While platforms like #Matrix or #Signal manage user identities on a server, #DeltaChat and #Chatmail are not platforms in the classic sense. They operate without a central registry, meaning there is no central gatekeeper to grant or deny access. This setup for private messaging naturally complicates invasive age verification. Without a public registry or user discovery, there is no technical hook to verify users. #Chatmail also enforces E2EE by rejecting all unencrypted data. ... (1/3)

Delta Chat
in reply to Delta Chat • • •Delta Chat
in reply to Delta Chat • • •Igor
in reply to Delta Chat • • •๐โ๐ฆ๏ธ๐๐ฑ๐
in reply to Delta Chat • • •but matrix works without the central en identity server, i never opted in for that and can use it fine. Which features do you lose there that deltachat does have?
(Love deltachat btw)
Delta Chat
in reply to ๐โ๐ฆ๏ธ๐๐ฑ๐ • • •Dr. Marco Klement
in reply to Delta Chat • • •bjoern
in reply to Dr. Marco Klement • • •@maklem first of all, to be clear, Delta Chat does not talk about "keys" in the UI at all nor offer any options for them.
technically, under the hood, a keypair is generated automatically on profile generation. chat partners get the public part of that only through direct contact, eg. QR code. if then relays change, this does not matter - only the cryptographic identity does.
there is rotation for "reliable deletion" (PFS) upcoming, tho. see fosdem.org/2026/schedule/eventโฆ
FOSDEM 2026 - Autocrypt 2: Post-Quantum-Cryptography and Reliable Deletion (
fosdem.orgDr. Marco Klement
in reply to bjoern • • •@r10s technically, things are complicated. ๐
The cryptographic identity ensures, that I can decrypt messages, and only I can do so (or the group of intended recipients).
However for messages to reach me, there needs to be information, where they need to be sent to, like an email address. Let's say relay A died, and I move to relay B. Unless every relay has every message, my contacts need to be informed, that messages need to be sent to relay B for me to receive them.
In OpenPGP (for email) cryptographic public key(s) are usually bundled with user-id/email-address certifications. (The bundle is (again) referred to as public key. ๐ก) While keeping the cryptographic identity, user ids can be added and removed/revoked/expired. However I am responsible to share the updated information with others (using a keyserver, WKD, or by sending the updates to contacts directly).
Delta Chat needs to handle the updates for chats to keep running. If it does not, I would need to update contacts myself. So my question still is: How are contacts informed?
Delta Chat
in reply to Dr. Marco Klement • • •Stomata ๐ฅผ
in reply to Delta Chat • • •Delta Chat
in reply to Stomata ๐ฅผ • • •Jan
in reply to Delta Chat • • •emilianosandri
in reply to Delta Chat • • •nathanael
in reply to Delta Chat • • •Delta Chat
in reply to nathanael • • •LฮX/NรVฮ ๐ช๐บ
in reply to Delta Chat • • •Lรฉon van Kammen
in reply to Delta Chat • • •Delta Chat
in reply to Lรฉon van Kammen • • •Lรฉon van Kammen
in reply to Delta Chat • • •But in matrix there's public discovery of any user who's online/offline?
Delta Chat
in reply to Lรฉon van Kammen • • •matiu bidule
in reply to Delta Chat • • •ReindeR Rustema
in reply to Delta Chat • • •I understood that those with an e-mail address on their own domain can easily set up chatmail on their own domain. That is how it seems to work for me. I have been 'chatting' through e-mail without the recipients aware of what I was doing.
That is how it is supposed to work, right?
Delta Chat
in reply to ReindeR Rustema • • •ReindeR Rustema
in reply to Delta Chat • • •Virgile Andreani โ ๐ต๐ธ
in reply to Delta Chat • • •Delta Chat
in reply to Virgile Andreani โ ๐ต๐ธ • • •Igor
in reply to Delta Chat • • •Benjamin Kwiecieล ๐ต๐ธ
in reply to Delta Chat • • •Delta Chat
in reply to Benjamin Kwiecieล ๐ต๐ธ • • •Lambda
in reply to Delta Chat • • •Delta Chat
in reply to Lambda • • •Lambda
in reply to Delta Chat • • •Delta Chat
in reply to Lambda • • •Ulrich (Hubzilla)
in reply to Delta Chat • • •But if there are gaps or shortcomings, you shouldn't always leave it to the โreviewers.โ
Say what works, what's great, but also what doesn't work and where the pitfalls are.
People will find out in the end anyway.
Why not be upfront about it from the start?
Delta Chat
in reply to Ulrich (Hubzilla) • • •