They change the faucet sites script and all users needs to sign up new account there
Something sounds a little fishy there to me, I really do not see a need to have to loose all previous data at all. If they had hired reputable programmers then I know for myself it is not hard to either customize a script or build one from scratch to use and acquire current platform.
Just sounds like another way for them to cut there losses.
The OP is online daily and never reply's to any threads, Why do you think that is?