I built an all in one chess improvement platform that auto analyzes every game from your Chess.com or Lichess account
I'm a software dev (ex-Ubisoft) and chess has been my obsession outside of work since I was a child. And tbh, I got tired of paying and switching between three different chess sites that each did one thing well: one for game review, one for puzzles, one for openings. Three subscriptions, three accounts, three sets of stats that don't talk to each other.
So I built chessiq.io. Connect your Chess.com or Lichess account, it pulls 6 months of games on signup and runs Stockfish on every move in the background. By the time you finish onboarding, your data is already crunched.
What's in it:
- Full game review with eval graph, move classification, tactical themes
- Loss patterns (recurring weaknesses across all your games, not per-game)
- Phase accuracy, time-pressure analysis, conversion rate from winning positions
- Opening explorer with the masters database, repertoire builder with branching lines
- 700k Lichess puzzles with adaptive difficulty, plus blunder replay (your own mistakes served back as puzzles)
- Endgame tablebases via Lichess Syzygy
- Six trainers: Vision, Calculation, Blunder, Endgame, Opening Quiz, Opening Trainer
- Daily puzzle, achievements, skill tree, XP
Stack: Next.js 16, Postgres, Redis, Bull, two Railway services. One runs the app, the other is a Stockfish engine pool chewing through ~10-16 games/min at depth 12.
Free tier is generous, premium is a few bucks a month. I'd love to chat about it and to answer anything about the stack, the engine pool, or the build journey.