Analyse your own chess games and train on your mistakes
The most useful training material is the position where you went wrong. Chess Mastery Trainer finds those moments in your games and leaves you in charge of what becomes a puzzle.
From imported game to training
Bring in your games from Lichess or Chess.com, or simply play in the app; finished games are saved for review. Stockfish walks the whole game and flags every mistake and blunder, sorted into opening, middlegame and endgame.
Up to three clear, forcing tactics you missed are suggested per game. Nothing becomes a puzzle unless you add it, and you can take it back out again.
Analyse it yourself first
An always-on evaluation bar sits beside the board, but the engine never volunteers the answer. Click through the game, ask for the best move only when you want it, and try your own ideas in a scratch variation that is never saved.
Optional human-rating context shows whether a player rated around 1100, 1500 or 1900 would have been likely to find the move you missed. It is an estimate for that position, not a verdict.
Your games stay yours
Games are only fetched from Lichess or Chess.com when you ask, and they are stored on your own machine. There is no account and no cloud sync.
Good to know
Does it automatically turn my mistakes into puzzles?
No. Suggested tactics are only suggestions. A position joins your puzzles only when you add it, and you can remove it again.
Can I import games from Chess.com?
Yes. You can import games from Lichess or Chess.com, or play games inside the app and review them afterwards.
More from Chess Mastery Trainer
Opening trainer
Everything in one app
One purchase, no subscription and no account. Join the waitlist →