Would probably help if you would add an explainer somewhere. I have no idea what the site is or does.
*the registration process requires you to put a key into your public profile, to make sure it's your account. This key can be removed once signup is completed. There is no need of an email and i do not collect any data whatsoever.