Feature
Puzzles built from your own blunders
By Atulya GuptaGeneric puzzle trainers drill random positions. Audit Chess builds puzzles from your own games: every blunder you played and every winning tactic you missed becomes a solvable puzzle. Each solution is checked live, move by move, by Stockfish, so you are drilling your real recurring mistakes rather than someone else’s. Puzzles are tagged by where they happened - opening, middlegame or endgame - so you can see which phase leaks the most points. Paste your Lichess or Chess.com username and the puzzles come straight from your history. It is free, needs no account, and runs entirely in your browser.
From your mistakes, verified by Stockfish
When you blunder, Audit Chess captures the position and the better move you missed, then turns it into a puzzle. As you solve, the engine validates each move of the solution - if there is a stronger reply, it tells you - so you are never rewarded for a plausible-but-wrong idea.
Drill the phase that actually costs you
Every puzzle is bucketed by game phase. If most of your puzzles come from the endgame, that is where your points are going, and you can train exactly that instead of guessing.
Drill one theme at a time
The Themes tab sorts your mistakes by tactical, positional and endgame theme - forks, pins, hanging pieces, back-rank weaknesses and so on - and ranks them by how often they cost you. Pick the theme at the top and drill only those positions, so a whole session targets the one pattern you keep missing.
Your puzzles vs a generic puzzle trainer
Generic trainers are great for pattern volume, but the positions come from other people’s games. Puzzles from your own games are the positions you actually reach, in the openings you actually play, so the fix transfers straight back to your next game.
| Feature | Generic puzzle trainer | Puzzles from your games |
|---|---|---|
| Where positions come from | Other players’ games | Your own Lichess and Chess.com games |
| Openings and structures | Random | The ones you play |
| What it trains | General pattern recognition | The exact mistakes you repeat |
| Solution check | Fixed answer | Live Stockfish check on every move |
How to use them
Analyze your games, open the Puzzles tab, and solve the positions from your most recent games first - those mistakes are the freshest habits. Then switch to the theme or phase that appears most often and work through it until those positions feel easy. Re-run the analysis after a few weeks of new games to see whether that theme has dropped down your list.
Related features
Frequently asked questions
Can I make chess puzzles from my own games?+
Yes. Audit Chess turns every blunder and missed tactic from your Lichess and Chess.com games into a Stockfish-verified puzzle you can re-solve.
Are the puzzle solutions checked by an engine?+
Yes. Each solution is validated live, move by move, by Stockfish running in your browser.
Is it better to train puzzles from my own games or random puzzles?+
Both help, but they do different jobs. Random puzzles build general pattern volume; puzzles from your own games target the exact positions and mistakes you repeat, which is usually the faster way to stop losing points the same way.
Do I need an account to get puzzles from my games?+
No. Enter your Lichess or Chess.com username; the games are analyzed in your browser and the puzzles are generated there, with no account and no upload.