Is there a reason why this site still has no SSL certificate? It's been 10 years, guys... Personally, I used a junk email to create an account but I'm sure others haven't and don't want their passwords and email addresses exposed.
I understand it's under Curse but Curse has been acquired by Twitch which in turn was bought by Amazon. It's completely reasonable to contact them and arrange for it to get fixed a.s.a.p.