Permaban. Averaged 4-6hrs intermittently 3-4 days per week. Primarily used gatherbuddy, probably monitored it 75% of the time. Oh well.
Yeah it seems like people are getting banned even when monitoring account and short hours. There has to be something they are picking up we aren't on to yet. They won't even restore my account. They are quick to act as if they have proof.
If a toon was going to: xxx,yyy,zzz yyy,zzz,xxx zzz,xxx,yyy xxx.zzz.yyy yyy.xxx.zzz zzz.yyy.xxx and then for the next.... however long, it does it over and over and over. Goes to those EXACT spots time after time (click to move is gay, one flaw of HB), it doesn't take long to have enough "proof". This is why we REALLY need that idea of slightly randomizing hotspot numbers to become a reality, so that it never repeats. But even then, if they had a log of your movements, and put it into a "simulator" to see your movement path, and see that your going around in circles in pretty much the same way over and over, your still gonna get banned. Wouldn't surprise me if blizz has invented such a simulator, where they just copy paste someone's pathing history and it shows them lines across azeroth (think ROUTES addon lines) where the character has been. Same spot for hours? = Ban.
Imagine that our bots have gathered the same nodes over and over again, every loot! But wait! The nodes have random respawn in time and location, so the movement is different every loop! And your theory flaws indeed. Better point to much simpler direction, like complex flag of accounts, which simply gather for set number of hours, without any interraction, like using the chat, guild or say, and any other kind of custom behaviour, like doing dungeons, bgs, lfr, scenarios, or taking a break every time and then for few seconds/minutes. That kind of model would work generally faster and smarter.
.... and when it's not going for a node, what's it doing? Following waypoints, still clicking in the exact same places to move. So it is not flawed. E.G> If this was your route "O" (imagine the O is the route), and the next time it goes "Q", bad example I know but the majority of the path is still the same, except the little spikes where it flies to the ground and gathers the node.