I'm pretty sure I didn't use that link, this was one or two years ago.
I have two account names I would like to be checked if they still exist by the administrator.
1. The scam site has also been online for more than 3 years
Domain: bitcoinfog.site
Registrar: Namecheap
Registered On: 2017-04-27
Expires On: 2022-04-27
Updated On: 2019-07-30
They did warn about the twitter which is associated with the scam site as well
https://i.imgur.com/7zeQV5U.pngMaybe try sending a PM to them on Twitter:
https://twitter.com/BitcoinFog I don't think they will help because they last posted around the time when one of the mixers was seized by authorities.
I guess I'm still screwed, but I guess I'll send a PM and hope for the best.