Why I can't enable registrations.
[web-old.git] / articles / why-i-cant-enable-registrations.md
CommitLineData
a90b78c0
JM
1Why I can't enable registrations
2
3If you've used any of my services, you have more than likely have had
4to use it as a guest rather than a registered user. There's one simple
5reason why I can't allow you to. GDPR... and lack of helping the little
6guy with it.
7
8## The case of Matrix
9I love [Matrix](https://matrix.org/) - I would love to contribute to the
10wider ecosystem of it with my homeserver, but I've always had to shut
11down requests of people wanting to register an account in my homeserver
12if I do not know them.
13
14The annoyance comes from the fact that Element **[only covers their own asses.](https://matrix.org/legal/privacy-notice)**
15I would love to add a privacy notice and easy methods to remove all user
16data whatsoever. I would love to open registrations for many services.
17However, I wouldn't like to get a GDPR fine for being in violation of the
18law. You cannot easily readapt the privacy notice for Synapse and Element.
19They're written on a scale of a business - the only templates in repositories
20are ones for Element themselves. I have tried rewriting one of their GDPR
21and privacy notices to no avail - it's full of legalese jargon that is hard
22to read for a normal person.
23
24## Okay? Matrix has a deactivate button.
25That isn't GDPR compliant still. It doesn't fully erase all of your data.
26It only wipes your profile data, which can still be retrieved from the
27channels that the user was partaken in. Not only that, but you cannot remove
28data from other homeservers - this is a huge red flag in data sharing.
29
30## What about this other service you're hosting?
31There is even less of a legal notice put up for those. If you find a reasonable
32legal notice anywhere that can be adapted by an individual, not a business,
33please let me know.
34
35
36
37**TL;DR** - GDPR non-compliance if I would enable. No safety net either by
38the bigger projects, only to cover businesses. Smaller projects tend
39to not even have any documents in first place.
40
41
42Thanks for reading
43- Cernodile
44
45;tags:rant gdpr privacy site future
46;description:If you've used any of my services, you have more than likely have had to use it as a guest rather than a registered user. There's one simple reason why I can't allow you to. GDPR... and lack of helping the little guy with it.
47