Discussion: Element.io

This is an official discussion thread linked from the www.privacytools.io website. This thread can be used for troubleshooting, questions, discussions and if you look for alternatives.


Cross signing progress:

“While cross signing is nearly ready, we are not expecting it to be there in time for [Synapse] 1.0.”

Work on reactions and edits (for both encrypted and unencrypted chats) is underway. It is in their “Now” section on their Riot Web Roadmap, and is also getting implemented into RiotX-Android and Riot-iOS


After lots of refinements, polishing and a few distractions we’re finally at the point of announcing the final timeline for both Matrix 1.0 and Synapse 1.0! We are targeting Monday 10th June as our release date - please consider this your two week warning!

1 Like

is synapse going to be 1.0 too?

1 Like

I mean that is what they say :smile:
Release date for Matrix 1.0 and Synapse 1.0 is Monday 10th June

I had been using Riot up until recently with a group of friends, but it seems to have had some problems. Generally we use Signal. Might want to try out Synapse…we shall see.

I think you’re misunderstanding something

Riot is a client for the Matrix chat protocol. So Riot needs to connect to a “homeserver” running for the Matrix protocol. Synapse is one implementation of a Matrix homeserver. You can run your own Synapse server and other people can connect to it using Matrix clients. The default matrix.org homeserver (the one riot.im connects to without changing any configurations) uses Synapse.

The release of Synapse 1.0 should bring more overall stability to the backend portion of Matrix.

But as they imply, the stability of end-to-end encryption won’t seem ready in time for Synapse 1.0 and Matrix 1.0, with the lack of cross-signing being a factor. See https://github.com/vector-im/riot-web/issues/6779 for blockers of end-to-end encryption stability in Matrix

1 Like

OK, I knew that Riot was a client for the Matrix protocol, but I didn’t realize that Synapse was a different Matrix client. Even so, I’d be interested to try using it.

Discussions from our GitHub:



Riot is the de-facto Matrix client and Synapse is the de-facto Matrix servers (and in the most usable state), you don’t need to encounter it if you don’t want to setup your own server.

1 Like

Welcome to the community, ilikecoffee! You have a great username! (I’m a coffee connoisseur.)

I just got a domain name rot.im :joy:

1 Like

Other discussions about Riot (in order that I find the tabs):

1 Like

Discussion thread for the Matrix Protocol.

I guess this is the last thing bothering me that is not considered as a feature. Files you upload are stored forever even if you remove them, while removed messages are only stored for 30 days nowadays.


Otherwise I am bothered by everything being stored forever and I don’t know how long will the encryption last, will it be broken during my lifetime?

1 Like

I used to use Riot.im for invite-only Porn channels.

But I don’t like anymore, because some really strange stuff get posted.

I keep running into Google Captcha when visiting Riot.im. At first only when I tried to create a new account, but now it also happens when I try to visit the site. It’s probably because I’m using a VPN and blocking JS.

Should PTIO mention that Riot relies on Google services?

The current text about Riot:

Riot.im is the popular reference client produced by the Matrix.org team. It offers optional E2EE for 1:1 and group conversations that must be turned on by the user. (This can be done by clicking on the toggle switch which is accessed by clicking the room name or user name of the chat → Security & Privacy → Encrypted). In the future it will be on by default.

Welcome to the forum,

I think that is related to their Cloudflare usage.

You may wish to try another instance/homeserver.

If I have understood correctly, it’s a website that doesn’t need external resources and you are attempting to register on an instance that uses Google Captcha.

You may be interested in https://riot.privacytools.io/ which as far as I know of doesn’t use Google Captcha currently.

If there is an issue, I think it’s either of:



PS. Can your status as an /r/privacy moderator be confirmed somehow while not being in Reddit or could another moderator with a Reddit account add an note to confirm that?

1 Like

Thank you for the welcome, and for your reply!

Not sure? I just visited riot.im, as linked on PTIO. At first I was presented with a Captcha in the sign up process through riot.im/app/. Later on, I was confronted with a Captcha when trying to visit riot.im

I will look into other instances, thank you for that link. However, the fact remains that PTIO links to riot.im which exposes (some of) its users to resources hosted by Google. Which could be worth a mention?

I saw the github issue about CAPTCHA options as well, and there’s a post on their subreddit, but they haven’t changed it in the >18 months since that discussion started.

PS. Can your status as an /r/privacy moderator be confirmed somehow while not being in Reddit or could another moderator with a Reddit account add an note to confirm that?

Anyone on your team that is also active on Reddit could send me a private message on Reddit to confirm that I am who I say I am :slight_smile:

PS. I commented out the URLs, because there are restrictions for new users on how many links they may share in a reply.




#general:privacytools.io is not accessible at this time


Server bug?