Well for #1, I don't think that's it, 'cause I don't use predefines nor custom routes. I just let the app walk around randomly at slow speed. For #2, i don't know if that's how this bot does it to catch pokemons, but if it does then that could be reason I got banned. For #3, another good point...