Notes on privacy and data collection of Matrix.org
This version of the document is no longer canonical. You can find the canonical version hosted at Gitlab and Github.
PART 2 IS OUT, INCLUDING THE DISCLOSURE OF A GLOBAL FEDERATION DATA LEAK, AND THE ANATOMY OF A GDPR DATA REQUEST HANDLED BY MATRIX.ORG. SEE THE REPOS ABOVE.
I think you need to do better than that. I'll avoid duplicating my reply from Hacker News and focus on fact checking. When we put together our research, we used a very simple methodology:
Anyone who believe we are incorrect can simply use the following methods to double check everything:
tail -f
, that will contain each endpoint called and when; we give links to the related endpoints.You certainly try hard to present the whole research under a worse light by pointing to proposals that are not implement yet, but those are irrelevant. The point of this document is not to give Matrix.org a list of things to improve for whenever they feel like it. The point of this document is to tell Matrix users what is happening, so they can start hardening their config if they care. That you plan to solve the issues at some point in the future doesn't change the fact that those are happening right now, and some for years and years.
You have every right to reply to such a research document if you believe it is incorrect. But then I ask that you do so in a respectful manner, by showing with hard facts and protocol exchanges that things are not happening in a comprehensive manner. I did not work alone on this document, far from it. Please be mindful that we worked hard to put this together, but we did not do it for you. We did it for Matrix users who are unaware of what is going on. We did it for Grid users who want something better.
And because we strongly believe we should put our money where our mouth is, we will work on not having such leaks in The Grid protocol, Gridepo and Soler. This certainly should show with hard facts that much of this document is not, as you put it, incorrect.