A free program for Android, by Travis MacVicar.
Have you ever thought about the concept of a database for your Pokémon? With this app, you can easily view and manage all the relevant data, from the basics to the advanced. You can also download the database for later use.
You can access all the relevant information for a given Pokémon. In addition to that, you can also view the details for each move, as well as the one that is most effective for you. The details contain the location, the type of move, the damage, the strength, and the special ability. You can also check the type effectiveness and the scan QR code.
Apart from that, you can also manage your own teams, as well as the ones that you have seen in the game. You can add moves and abilities, as well as remove them.