No forum post can make this clear, but I want a real answer, preferably official. No uneducated guesses on it.
Can using Reshade get my account banned or suspended in any way? As far as I know, it doesn’t modify the games files, but adds onto them. I want to know if it would be counted as breaching EULA, or if it does, can be refuted.
The simple answer is no, it is not allowed. It modifies things, directly related to the game, in memory before sending it to the GPU. You know what else does that? Wallhacks and things like it.
The only things they usually allow are fps/discord overlays usually and even that can throw out false positives if the anti-cheat does something like a random pixel scan.
Would Blizzard permaban you over using it? Not sure, but maybe… When in doubt, if you have to ask, the answer is usually no.
Blizzard does not give official blessing and almost never gives official ban to third-party software. But the ToS bans specific types of system behavior, and intervening in the processing chain between the WoW client and the system hardware is in the forbidden behavior list.
Blizzard is not going to say “no” but they don’t say “yes” either. Nonetheless, if it messes with in-game memory or processing you’ll learn the answer is “no” when the anticheat catches you and you get a suspension.
Now: having said all this, Reshade capabilities are built into GPU drivers, so it might be hard for Blizzard to detect or combat. But the fact a ToS violation capability is built into a system component is no defense. A gaming keyboard may have sophisticated macro capabilities built in, but using it in WoW to violate automation restrictions can still trigger a ban.