Yesterday Niantic announced to take action against cheaters and trainers who are trying to use unfair ways of getting advances in Pokémon Go.
Our main priority with Pokémon GO is to provide a fair, fun, and legitimate game experience for all players. If our system has determined that you cheated, then you will receive an email stating that your account has been terminated.
There have been many tools out there to level your account automatically, to spoof GPS locations etc. During the last couple of weeks niantic already started banning IP addresses which were calling the API too often. How does that work?
So technically there’s a backend to the app and whenever you walk, you catch a Pokémon and so on, this needs to get transferred to Niantic’s servers. Of course there are ways to access the servers also by any other program or app sending your own data. But of course, there are many things you need to take into account, e.g. your IP address, which is usually constantly changing while walking around in the city.
So whenever the backend is called very often from the same IP with many different locations, it’s easy for Niantic to realize that there’s probably a cheater.
We don’t want to get into the technical details too much but cheating has been possible right from the start and we think Niantic hasn’t done anything against it to see how creative people are and to learn as much as possible about different ways of cheating. Then they slowly started banning suspicious IPs. During the last week they also started to ban users and they even announced to do that yesterday. We are very curious on the impact this will have to the game and if they can really prevent Pokémon Go trainers from cheating.
What’s your opinion on cheating in Pokémon Go? Have you cheated yourself? Did you experience cheaters in your area? Do you think Niantic can stop cheating in Pokémon Go? Let us know your thoughts.