I want to write a Python program to track Pokémon encounters using OCR (optical character recognition). I'm not really satisfied with the existing options such as TrackerBee or BetterFarm, so i want to write a small tool myself. This tool should only capture and analyze a small area of the PRO window. What should i pay attention to, to ensure that it is not considered some form of an illegal third-party program, which could get me banned?
I've already written some code, but before i test it, i want to be 100% sure that it won't get me banned.