Hi there
I have a report from my security software that my password has been leaked from this site. If it's not a problem for you then don't worry but if it is I suggest you do a password change. I did have a randomly generated strong password but it was still leaked.
Aslain do you have any information about this?
Regard
Tolak