There are a few others who have posted about account penalties on Tech Support with error 52 (account banned). Below is what I posted for them.
Error code 52 is an account Suspension or Ban. You should have gotten an email sent to the email address on your Battlenet account that tells you the category of infraction and the means to appeal. That appeal is only done via ticket. Ticket times are around 5 or 6 days right now.
A quick reminder of the sorts of things Blizzard will penalize an account for is below. That includes account sharing/pilots, automation of any gameplay including rotations, selling gold/items/carries, any outside software that is not approved by Blizzard, etc.
License Limitations. Blizzard may suspend or revoke your license to use the Platform, or parts, components and/or single features thereof, if you violate, or assist others in violating, the license limitations set forth below. You agree that you will not, in whole or in part or under any circumstances, do the following:
- Derivative Works: Copy or reproduce (except as provided in Section 1.B.), translate, reverse engineer, derive source code from, modify, disassemble, decompile, or create derivative works based on or related to the Platform.
- Cheating: Create, use, offer, promote, advertise, make available and/or distribute the following or assist therein:
- cheats; i.e. methods not expressly authorized by Blizzard (whether accomplished using hardware, software, a combination thereof, or otherwise), influencing and/or facilitating gameplay, including exploits of any in-game bugs, and thereby granting you and/or any other user an advantage over other players not using such methods;
- bots; i.e. any code and/or software, not expressly authorized by Blizzard, that allows the automated control of a Game, or any other feature of the Platform, e.g. the automated control of a character in a Game;
- hacks; i.e. accessing or modifying the software of the Platform in any manner not expressly authorized by Blizzard; and/or
- any code and/or software, not expressly authorized by Blizzard, that can be used in connection with the Platform and/or any component or feature thereof which changes and/or facilitates the gameplay or other functionality;
- Prohibited Commercial Uses: Exploit, in its entirety or individual components, the Platform for any purpose not expressly authorized by Blizzard, including, without limitation (i) playing the Game(s) at commercial establishments (subject to Section 1.B.v.3.); (ii) gathering in-game currency, items, or resources for sale outside of the Platform or the Game(s); (iii) performing in-game services including, without limitation, account boosting or power-leveling, in exchange for payment; (iv) communicating or facilitating (by text, live audio communications, or otherwise) any commercial advertisement, solicitation or offer through or within the Platform; or (v) organizing, promoting, facilitating, or participating in any event involving wagering on the outcome, or any other aspect of, Blizzard’s Games, whether or not such conduct constitutes gambling under the laws of any applicable jurisdiction, without authorization.
Any software that provides functionality to the game that is not intended is considered “cheating” and not allowed. I don’t work there so can’t see anything about the OP’s account, but wanted to clarify that for you. Hacks are not the only thing Blizzard does not allow.