Skip to content

Recommend XMPP for Real-Time Communication #208

Answered by dngray
haansn08 asked this question in Suggestions
Discussion options

You must be logged in to vote

The main reason we don't is because a lot of clients don't support E2EE for all private actions.

For example some things might be encrypted with OMEMO, other things might not be like file transfers or status updates.

In general XMPP is not a very private protocol, at least from the server admin side of things: https://infosec-handbook.eu/articles/xmpp-aitm/

With Matrix really the only exposed metadata at the moment is your matrix ID @user:example.com, room nick, and what room IDs your account is in.

In the future Matrix will be moving towards a server-less mode to improve that further https://matrix.org/blog/2021/05/06/introducing-the-pinecone-overlay-network/

Replies: 0 comments 14 replies

Comment options

You must be logged in to vote
3 replies
@haansn08
Comment options

@dngray
Comment options

@haansn08
Comment options

Answer selected by freddy-m
Comment options

You must be logged in to vote
1 reply
@dngray
Comment options

Comment options

You must be logged in to vote
1 reply
@dngray
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@haansn08
Comment options

@ph00lt0
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
5 participants