🔒 Demo mode — browse freely, but changes are disabled — Self-host your own instance

Blunder Tutor

Filters
Total Games
-
Analyzed Games
-
Total Blunders
-
Analysis Progress
-
Growth

How your play is evolving over time.

Loading...
Game Accuracy by Date

Track your game accuracy over time. Higher = better play (0–100 scale).

No game data available yet. Import and analyze some games to see your accuracy trends.
Critical Moment

The typical move number where you make your first blunder in a game.

Loading...
Blunders by Tactical Pattern

Understand what types of tactical mistakes you make most often.

Loading...
Blunders by Game Phase

Understand where in your games you tend to make mistakes.

Loading...
Conversion & Resilience

How well you convert winning positions and save losing ones. Based on positions where the evaluation exceeded ±2 pawns.

Loading...
Puzzle Activity

Your puzzle solving activity over the past year.

Loading activity data...
Blunders by Opening

See which openings give you the most trouble.

Loading...
Blunders by Difficulty

See how many of your blunders were easy to avoid versus genuinely tricky positions.

Loading...
Blunders by Color

Compare your blunder rate when playing as white versus black.

Loading...
Blunders by Game Type

Compare your blunder rate across different time controls.

Loading...
Game Accuracy by Hour of Day

Discover when you play your most accurate chess.

No game data available yet. Import and analyze some games to see your hourly accuracy patterns.
Game Breakdown by Source
Source Username Total Games Analyzed Pending
Manage Imports & Sync

How Difficulty Is Calculated

Each blunder is scored 0–100 based on how hard the best move was to find. This helps separate careless mistakes from genuinely tricky positions.

Easy (0–30)
The best move was a capture or check, or there were many safe alternatives. You should have seen it.
Medium (31–60)
The best move required some calculation. A mix of tactical and positional considerations.
Hard (61–100)
The best move was a quiet, non-forcing move with few safe alternatives. Even strong players might miss it.

Factors: best move type (capture/check = easier), number of legal non-losing moves, and depth of the required calculation.

What Is Average CPL?

CPL (Centipawn Loss) measures how much each of your moves deviates from the engine's best move, in hundredths of a pawn. A CPL of 100 means you lost about one pawn of advantage on average per move.

What the numbers mean for you

0–30
Strong club player level. You rarely deviate from the best move.
30–60
Solid play. You make some inaccuracies but avoid big mistakes.
60–120
Typical for improving players. Tactical oversights are common.
120+
Many inaccuracies and blunders. Focus on basic tactics to improve quickly.

Lower is better. A downward trend means your moves are getting closer to engine-perfect play — the most reliable sign of real improvement.