I don't understand how you can say they most likely do not ban based on IP. I honestly think the IP in which you are botting on is a HUGE factor when it comes to getting banned.
Within the past few days I had all of my proxies switched over to a new subnet. None of the IP's I was given have been distributed to anyone except me while under the control of this particular supplier. Whatever these IP's have been used for since their existence is obviously unknown, but they have not been used for Runescape while being sold under this specific seller.
This past Monday, I started botting 5 accounts using 3 of the IP's. Today when I woke up around 1:30PM EST, I checked my VPS to see that one of the accounts had gotten disabled. The IP that this account was running on was the IP that was most recently put to use. I see absolutely no reason this account should have gotten banned other than the fact the IP was flagged in some way. What I have now done is taken 1 account that has been botting fine for the past few days and stuck it on the IP I think is flagged. If this account is the only account disabled tomorrow, there is literally nothing else that could be causing it to get caught so quickly other than it being the IP.
Before having my IPs switched to the IP's I currently have, there were these 3 IP's that I ran accounts on that legit would last for extended periods of time before eventually just getting caught. I had multiple accounts last at least 3 bond uses. These account's ran every single day for 12 hours a day doing the exact same thing. Whenever I wanted to add more bots, I needed to get more proxies. Obviously, I purchased proxies from the same place yet every time I'd try to run bots on these new IP's, the accounts would get banned within a day. So I continuously had the IP's changed but with no improved results, everything would get banned. Yet anything I ran on these other 3 IP's nothing would happen to them. So for about a span of 2 months, I really only used the same 3 IP's because every other IP I tried using, accounts would get banned within a day on them.
Anyway, this shit is so confusing. But I really think a major factor comes down to IP's. I just don't see how else I could possibly get banned this quick. Like I said above, I have 1 account running on what I believe to be a "flagged" IP, and I'm almost guaranteeing that tomorrow when I wake up and check the VPS the only account that is going to be disabled is going to be that one.
I really wish you'd guys could hurry up and introduce proxy support for mirroring. I really want to run 2 of my accounts on a "flagged" IP, one account running via mirroring and one account via standard mode and see the outcome.