I think you may have overlooked the TOS agreement which states
The Assist Developers ("Devs") consider cheating through the use of "unauthorized third party programs" a violation of this TOS agreement. An "unauhthorized third party program" is defined, but not limited to, any alteration or add-on that:
(i) enables or facilitates cheating of any type;
(ii) allows users to modify or "hack" the AA graphical user interface, environment, and/or experience in any
way not expressly allowed by the Assist Devs in the TOS agreement;
(iii) intercepts, mines or otherwise collects information from the Auth server.
The Licensee is considered violating the Terms of Service if you, the Licensee:
(i) Harass, threaten, embarrass, or do anything else to another player that is unwanted, such as repeatedly
sending unwanted messages or making personal attacks or statements about race, sexual orientation,
religion, heritage, etc.
(ii) Transmit or facilitate distribution of content that is harmful, abusive, racially or ethnically offensive,
vulgar, sexually explicit, defamatory, infringing, invasive of personal privacy or publicity rights, or in
a reasonable person's view, objectionable. Hate speech is not tolerated.
(iii) Disrupt the flow of chat in AA with vulgar language, abusiveness, use of excessive shouting [all caps] in
an attempt to disturb other users, "spamming" or flooding [posting repetitive text].
(iv) Impersonate another person (including celebrities); indicate falsely that you are a Dev, or attempt to
mislead users by indicating that you represent Assist or it's Devs.
(v) Attempt to get a password, account information, or other private information from anyone else on Assist
or AA.
(vi) Promote or encourage any illegal activity including hacking, cracking or distribution of counterfeit software.
(vii) Upload files that contain a virus or corrupted data.
(viii) Use or distribute "auto" software programs, "macro" software programs or other "cheat utility"
software program or applications.
(ix) Modify any part of the Assist service.
(x) Post and/or distribute any player's real-world personal information inside Assist or AA.
(xi) Attempt to interfere with, hack into or decipher any transmissions to or from the Assist or AA servers.
(xii) Use and/or distribute exploits to gain an unfair advantage in a game.
(xiii) Interfere with the ability of others to enjoy playing AA.