About

What ChessIQ is for

A local-first chess review and training system. Review games with browser Stockfish, train from your own mistakes, and track patterns without an account.

Core analysis

Local

Account required

No

Engine

Stockfish 18

Where data lives

Your browser

What ChessIQ does

ChessIQ is built for one loop: review your games, train the costly moments, and watch recurring patterns over time. It is not a play platform, lesson system, or social network.

Post-game review

Import supported public games by username, PGN, or link. Stockfish 18 evaluates positions in your browser and produces move labels, centipawn loss, and best-line alternatives as analysis stabilizes.

Mistake-based training

After review, missed chances and blunders can become training positions tied back to your own games.

Cross-game statistics

Statistics aggregate patterns across all reviewed games. Recurring mistake types surface over time so each new session has a focus area rather than starting from scratch.

Who it's for

  • Players who want to understand their games, not just their blunders
  • Anyone who's hit Chess.com's daily review limit and wants an alternative
  • Players who prefer to keep their game data local rather than in a cloud
  • People who want training that comes from their own mistakes, not a generic tactics database
  • Players at any level who want the game itself to drive the next training session

What it includes

  • Review-first chess workflow
  • Mistake-based training lanes
  • Locally stored history
  • No account requirement
  • No queue for core analysis
  • Plain analysis guide

How it runs

ChessIQ runs Stockfish in the browser via WebAssembly and keeps reviewed games, puzzle state, and statistics in your browser's local storage. There's no cloud sync for core data — the archive, training queue, and statistics live on the device you're using.

Public imports and analytics have narrower boundaries: username lookups call public chess APIs, while ChessIQ analytics events avoid usernames, PGNs, FENs, and move text.

Credits

Core application

Next.js · React · TypeScript

Chess analysis

Stockfish · chess.js · react-chessboard

UI stack

Tailwind CSS · Radix UI · Recharts · Framer Motion

Public data sources

Chess.com Public API · Lichess API

Independent project

ChessIQ is designed and developed independently by Jeromy Mobley. It's not affiliated with Chess.com, Lichess, or the Stockfish project.

Guides

Focused guides

Short pages that explain specific workflows without repeating the entire product pitch.

Free chess analysis

Review games in-browser with local-first workflow.

Analyze PGN online

Paste or upload PGN, then move straight into review.

Chess.com review alternative

How ChessIQ handles review, training, and follow-up.

Train from your own mistakes

Practice positions generated from your analyzed games.