Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Pokémon
  3. pogo-optimizer

pogo-optimizer

MITJavaScript

A MITM data analysis utility that reveals hidden individual values (IVs) and combat stats for Pokémon GO.

GitHubGitHub
497 stars115 forks0 contributors

What is pogo-optimizer?

Pokémon GO Optimizer is a man-in-the-middle (MITM) data analysis tool for Pokémon GO that intercepts game traffic to extract and display hidden individual values (IVs) for each Pokémon. It solves the problem of players not knowing their Pokémon's true combat potential by revealing stats like Attack, Defense, and Stamina that determine maximum HP and CP.

Target Audience

Pokémon GO players who want to optimize their Pokémon collection by understanding hidden stats, and developers interested in game traffic analysis or reverse engineering.

Value Proposition

It provides automated, real-time IV analysis directly from game traffic, eliminating manual calculations and offering a local, self-hosted web interface for easy access to detailed Pokémon stats.

Overview

MITM data analysis utility for Pokemon GO

Use Cases

Best For

  • Analyzing hidden IVs for Pokémon GO creatures
  • Optimizing Pokémon combat teams based on stats
  • Reverse engineering Pokémon GO network protocols
  • Learning about MITM techniques for mobile games
  • Self-hosting a game data analysis tool
  • Understanding Pokémon GO's underlying stat mechanics

Not Ideal For

  • Windows users without Docker or Hyper-V virtualization support
  • Players concerned about violating Pokémon GO's terms of service and risking account bans
  • Teams needing an actively maintained tool for current game versions post-SSL pinning
  • Projects requiring simple, plug-and-play setup without network proxy configuration

Pros & Cons

Pros

Hidden IV Extraction

Intercepts and analyzes game traffic to reveal individual values for Attack, Defense, and Stamina, as demonstrated in the web interface screenshot showing detailed Pokémon stats.

Combat Potential Display

Calculates and displays maximum HP and CP based on IVs directly from the local server, providing real-time insight into each Pokémon's combat abilities without manual calculations.

Web-Based Interface

Presents analyzed data through a local web server accessible via browser on the same network, allowing easy access from any device as outlined in the setup instructions.

Certificate Automation

Generates and serves SSL certificates (ca.pem and ca.crt) required for MITM interception, simplifying the process for users to install proxies on their phones.

Cons

Deprecated and Obsolete

Explicitly stated as no longer developed due to Niantic implementing SSL pinning, rendering the tool ineffective for current Pokémon GO versions and leaving users without updates.

Poor Windows Support

README admits it's very difficult to get working on Windows without Docker, with no native support provided, making it inaccessible for many users without virtualization expertise.

Complex Network Setup

Requires manual proxy configuration, certificate installation on phones with noted issues on Android devices like Sony Z5 series, adding significant setup hurdles and potential failures.

Frequently Asked Questions

Quick Stats

Stars497
Forks115
Contributors0
Open Issues0
Last commit10 years ago
CreatedSince 2016

Tags

#network-traffic#game-analysis#nodejs#docker#pokemon-go#mitm#reverse-engineering#protobuf

Built With

N
Node.js
D
Docker
P
Protobuf

Included in

Pokémon681
Auto-fetched 9 hours ago

Related Projects

PokemonRedExperimentsPokemonRedExperiments

Playing Pokemon Red with Reinforcement Learning

Stars7,904
Forks783
Last commit1 year ago
pokeredpokered

Disassembly of Pokémon Red/Blue

Stars4,911
Forks1,300
Last commit11 days ago
Pokemon-TerminalPokemon-Terminal

Pokemon terminal themes.

Stars4,795
Forks256
Last commit6 months ago
pokecrystalpokecrystal

Disassembly of Pokémon Crystal

Stars2,497
Forks975
Last commit10 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub