It's possible this site is another scam, it's made with Xenforo so web data shouldn't be the main concern, most likely they try to make people download malware, just in case I've signed in with an account I've made for stuff like this in case they want to send spam.