Niantic Inc., the company behind the popular Pokemon Go app, doesn't seem to like cheaters or anyone who violates its terms of service. The company recently said it will permanently ban users it catches breaking the rules. 
In a post on its official website, Niantic explicitly states that accounts can be banned completely for a variety of reasons.
“This includes, but is not limited to: spoofing your location, using emulators, modifying or using unofficial software, and/or accessing Pokemon GO clients or backends in an unauthorized manner and through the use of third-party software.
Our goal is to provide a fair, fun, and legal gaming experience for everyone. We will continue to work with all of you to improve the quality of the game, including continuously optimizing and fine-tuning our anti-cheat system.”
After the game's success, thousands of ways to cheat the system began to circulate online. There is already a way to hack your phone so that Pokemon Go roam anywhere on the city map, you can trick your phone into showing another location on your GPS. A group of hackers managed to develop a code to create a new API that can be integrated into bots.
Of course, the permanent account bans that the company mentions are not clear how they will be implemented. If Niantic bans an account, wouldn't the user be able to create another one? What if the ban is based on the IP address, and after a while someone else has the same address? Is it a ban from the device? As you can see, there are many questions and issues that Niantic will have to solve.
But there is another issue that we consider more serious than all: Every ban on the internet has failed miserably. The principle of “what locks, unlocks” seems to apply and hackers know it very well.
