lol, pretty sure bot detection is pretty much based on pattern and then screen viewing for a final step, it becomes fairly obvious when you bot whether or not you're using it for it's most simplistic form of just combat rotation. 1) every bot follows a routine which means it starts it's rotation the same, due to this nature you would be able to easily tell whether or not it's a player or a bot. 2) Not everything in the game can be accounted for so for every unplanned event that would trip up even a normal person the actions taken are checked. 3) I do not believe the OS or anything really pertaining to your system has anything to do with the checks for bans. 4) I botted for a long long time before I finally said fuck it and let myself get banned, yes surprising as it sounds I let myself get banned. Just pure boredom of the game tbh, I do think this is just a gig for Blizz to make more money since they've lost soo many people due to the lack of content they're adding. It could just be a stale product that's caused most people to leave such as myself. Back to the detection, fact is they're only allowed to view your OS and your screen, anything else of that manner would be hacking and invasion of privacy, which I'm fairly certain a company wouldn't cross because they'd have been sued by now if they snooped through private files.