Your results must have been different than mine because I saw a site as the first result that’s come up before for Blizzard games in particular. I think it was the same one responsible for the initial spread of aimbotting in Overwatch which subsequently, got the smackdown.
It was funny seeing them complain about getting their accounts banned because there was a lot of “BUT I PAID FOR YOUR GAME” as if terms of service don’t exist.