tl/dr: Has Niantic specifically stated exactly why some of the things they have said are cheating, and am I going to get banned for having a second account, among other things?
Niantic has announced recently that they are going to be taking a more active stance on punishing cheaters within the game, with said punishments to include warnings, temporary suspensions and banning. Their announcements about such actions have included a link to their terms of service, to which we all agreed, which includes, among other things, cheating being a Very Bad Thing.
They’re starting with punishing people for spoofing, specifically using hacks, 3rd party clients & other techniques to tell Pokemon you’re in, say, Athens, so you can catch local pokemon and and fight gyms without having to pay for remote raid passes. This is apparently considered cheating because it gives the cheaters an unfair advantage over people who can’t get to Athens to catch the local pokemon, which may be awesome in PVP. It’s also considered cheating to fight distant gyms as if you were standing there because you don’t have to pay for a remote raid pass, which cheats Niantic out of their $.60, or however much they cost these days, and obviously fraud is bad for their bottom line.
One general assumption people seem to have had in online fora, Discord & Facebook is that they’re next going to punish people for cheating Niantic out of money, because that’s fraud, and is an obvious segue from banning spoofers as detailed above.
However.
The list of things Niantic considers cheating includes having multiple accounts. I’ve asked around and haven’t been able to find a specific example of why Niantic considers this cheating, except for a vague reference to a practice of using two accounts on one device giving someone the ability to break the game somehow. Niantic has, however, specifically made us all agree that having multiple accounts is cheating.
Other things that Niantic has indicated, over the past six years, count as cheating in their eyes include sharing trainer codes on Facebook and Discord (rather than going out into the world and meeting other trainers and getting their codes in meatspace), using apps that overlay the game and give you information not available in-game (such as PokeGenie), and non-Niantic auto-catchers such as a GotCha!.
Awkwardly, I have two accounts, a GotCha!, use PokeGenie daily, and have about 150 friends I’ve added from Facebook and Discord, which makes me some degree of Cheaty McCheaterson in their eyes.
So, my question for all of you who who have read this far, are still playing, and have been keeping track of some of these things:
Has Niantic specifically explained why any of the above (not counting spoofing or cheating them out of money) count as cheating? I don’t really see it. I have some theories, but they’re just that, and I’d like to have some more traceable facts to work with before I decide how much of my money I’m going to be giving Niantic before I find out whether or not they’re going to ban me for having too many friends.