About ChessHunter

Built by a chess player, for chess players

The Mission

ChessHunter exists because serious preparation shouldn't require hours of manual research. Whether you're preparing for a weekend rapid tournament, a league match, or an OTB classical game, you deserve to know where your strengths line up against your opponent's weaknesses.

We combine public Chess.com and Lichess games, imported tournament games and FIDE player data to produce comparative “Hunting Analyses” — matchup-specific reports that highlight exploitable opening mismatches, style tendencies, and form trends between you and your opponent.

Who Built This

ChessHunter is a solo project by Celian, a competitive chess player and software engineer based in France. The idea came from a simple frustration: before every tournament round, manually cross-referencing opponents across Chess.com, Lichess, and FIDE took too long and the insights were scattered.

ChessHunter brings available games together, compares repertoires and highlights patterns to help you prepare. Coverage depends on the player, linked accounts, selected sources and filters.

Data Sources and Coverage

  • Chess.com — Game histories fetched via their public API. Blitz, rapid, bullet, and daily games.
  • Lichess — Game histories fetched via their public API, subject to availability and the selected time controls and analysis filters.
  • FIDE — Official ratings, titles, and federation data from the FIDE ratings database, with a daily sync scheduled. A FIDE record does not imply a complete game history.

Over-the-board games come from imported Lumbra's GigaBase and The Week in Chess (TWIC) archives, not from FIDE rating records. Archive imports are scheduled weekly and depend on source releases and successful imports. Available public online games are retrieved separately. Profiles and game histories may reuse previously fetched data; a completed analysis with the same settings may be reused within 24 hours. No source guarantees every game a player has played.

How It Works

  1. Search — Find any player by name, FIDE ID, Chess.com username, or Lichess username. A FIDE record, a platform account and an aggregated player profile are different records; none is a count of games available for analysis.
  2. Hunt — Select your profile and your opponent, then choose the sources and filters for your comparison. Results depend on the games available for those settings.
  3. Analyze — The engine compares repertoires, detects opening mismatches, and identifies exploitable tendencies.
  4. Prepare — Get an actionable game plan with specific openings where you score and they struggle.

Pricing

ChessHunter is freemium. Free users get 1 Hunting Analysis per week with full results — no content degradation. The Hunter plan ($8/month) unlocks 100 analyses per month and unlimited PGN exports for players who prepare frequently. See pricing details.

Contact

Questions, feedback, or partnership inquiries: chesshunterapp@outlook.com

Follow us on X (@ChessHunterApp).

Meet other players and help shape ChessHunter in our Discord community.