Ich kenne sowas nur von Steam (z.B. Gegenstand-Handel in Team Fortress 2), und das geschieht mMn über das Durchwühlen des Steam-Onlineprofils. Wenn er in seinem Blizzard-Account das Profil öffentlich einsehbare Sachen restriktiv abschalten würde dann ginge das Tool wahrscheinlich auch nicht mehr.
// Edit: Da schien die Vermutung ja richtig zu sein
Äh, nein.
Solche Tools funktionieren meist durch lesen des Logs, sofern das Spiel eins schreibt (ggf muss man es anschalten, damit das Tool funktioniert), auslesen des Prozessspeichers oder mitlesen des Netzwerk Traffics.
Aus der HDT FAQ:
"HDT enables Hearthstones debug-logging "feature" (required to obtain any and all information)"