I have learned from personal prospective, that gms can do 2 things.. 1 See your IP, obviously. and 2 See your computer id and location.
I tested this thuroughly with a well known GM. Basically made a bet that i would use every trick i known over 4 years of botting , and he wouldnt be able to find me. We did 2 attempts. First was via my IP, i used proxifier + a VPN to double hide. and he was able to find me within 5 seconds.
My 2nd attempt, consided of hard resetting my router + modem, after changing the MAC (Which will change your actual IP if you did not know.) And i used 2 HWID programs to change my HWID. I did 2 things, loaded up my VMware, logged into my VPN, and logged into the game on my actual computer.
GM was able to find the char that was on my Actual Computer within 5 seconds, and had no idea what so ever about my vmware acc.
In conclusion, I've surmised that if you get banned on your home computer. And it keeps happening (i think they add you to a list.) Use vmware. and give it a shot - chancesz are if your banned its 100% player reported ( like all bans are.)
Hope it helps.