This site along with all of the other generator sites is a scam. They don't usually ask for credentials, all they do is get you to fill out surveys that they make money off of and maybe in the end give you a points card (which is rare).
[quote name='Shuino']Well I think it sucks since I can't view their page with ad-block on lol[/QUOTE]
Same thing happened to me lol, CPALead is such garbage.