Pricing and Features

Personalized chess puzzles, built from your games.
Smart game history analysis
We analyze your game history to identify real mistakes and turn them into personalized training puzzles.
Hundreds of personalized puzzles
No random positions – every puzzle comes from your own games.
Continuous updates
New puzzles are automatically created as you play more games.
Bookmark what clicks
Save positions you want to revisit. Build your own library of “aha” moments.
Progress tracking
Track your improvement over time.

Common Questions

Why practice my own mistakes instead of random puzzles?

Generic puzzle apps show random positions, often from master games. Chessdock shows you the exact positions where you went wrong.

If you consistently miss knight forks in the middlegame, you’ll get puzzles specifically focused on that. It’s personalized training based on your actual weaknesses – not someone else’s.

Read more about why this approach works →

How do you turn my games into puzzles?

Chessdock uses Stockfish, one of the world’s strongest chess engines, to find tactical and positional errors – from inaccuracies to blunders.

When you make a move that loses material or gives your opponent a significant advantage, we capture that position and create a puzzle asking: “What should you have played instead?”

You’re literally replaying your mistakes with a second chance to find the right move.

Read more about how this works conceptually →

What counts as a mistake?

We use engine evaluation changes to identify mistakes. If a move gives your opponent an advantage, it can become a puzzle.

We capture everything from minor inaccuracies to major blunders, so you can focus on the mistakes that matter most to your improvement.

How is this different from Chess.com’s Game Review?

Game Review shows you everything that happened in your game – every move, every alternative, the full picture. That’s great for deep analysis,but inefficient if your goal is targeted practice.

Chessdock does one thing really well: it finds your mistakes across your games and turns them into ready-to-solve puzzles.

No clicking through moves, no hunting for key moments - just focused training from the exact positions where you went wrong.

It’s like having someone watch your games and automatically highlight what’s worth practicing.

Read more about improvement loop that connects play, analysis, and practice →

Do I need to be good at chess to benefit?

Not at all. Whether you’re rated 800 or 2000, you make mistakes worth practicing.

Beginners often benefit even more because fixing a few recurring tactical oversights can lead to rapid improvement. If you’re playing chess, Chessdock can help you get better.

Will I see patterns in my mistakes?

Yes. As you solve puzzles from your own games, recurring themes start to emerge.

Because every puzzle comes from a position you actually played, the patterns you notice reflect your real weaknesses. That awareness makes it much easier to spot and avoid the same mistakes in future games.

Do puzzles get updated as I improve?

Yes. As you play new games, Chessdock analyzes them and creates fresh puzzles.

It’s a living training tool that grows alongside your chess journey.

What if I already realized my mistake after the game?

That’s great – awareness is the first step. But knowing that a move was wrong is different from training yourself to avoid it next time.

Solving the puzzle helps reinforce the correct pattern, so in future games you’re more likely to spot the tactic before making the mistake.

What if I don’t have many games yet?

No problem. Even 50–100 games usually produce dozens of useful puzzles. And as you play more games, we’ll keep creating new ones automatically.

Can I use both Chess.com and Lichess?

Yes. You can connect one or both platforms – it’s up to you.

How often do you analyze my games?

We check for new games all the time and automatically generate new puzzles as they appear. You don’t need to do anything – your training set stays fresh on its own.

What if I don’t like Chessdock?

You can cancel within the first 14 days and for a full refund. After that, you can cancel anytime to stop future billing.