You know this is actually a game and a not a password stealer site? But thanks for informing people of possibilities.

As well they changed to algadonrsps.webs.com now.