Sign in
Primal Chess

One real game. Free.

See the move thatcost you the point.

Type your Chess.com or Lichess username. We open one of your games and mark the slips — what you played, the move that was there, and why. No account until you want to train it.

We open your latest loss from recent public games.

Coach RexSay the threat before you move.
After 1.e4 e5 2.Qh5 Nc6 3.Bc4Mate on f7
87654321
abcdefgh
You played
Nf3
It was there
Qxf7#
Why
The queen takes on f7. The bishop on c4 protects her, and the king has no square.

No account yet. You see the game first.

How it works

  1. 01

    Enter the username

    Chess.com or Lichess. One public handle. No password.

  2. 02

    See the move that cost you

    What you played, the move that was there, and why the eval swung.

  3. 03

    Train it until it sticks

    The same pattern, from your games, until you play it clean.

Coach RexTrain the mistake your own games show, not a random puzzle.

Why it's different

You train the mistake that keeps showing up in your own games. A random puzzle has no idea which one that is.

Once you've got a pattern, we drop it. The next session is the leak that is still costing you rating.

What you can check

Public games only. Your password never leaves Chess.com or Lichess.

FAQ

Is it free?

The first game is free. You see the move before you create an account.

Do you need my password?

No. Public games only. We never ask for your Chess.com or Lichess password.

Does Lichess work?

Yes. Use the Lichess toggle, or paste a PGN if you don’t know the handle.

Which game do you open?

We look at about 10 of your recent public games and open the latest loss. If there is no recent loss, we open the newest public game.

What if the handle is wrong or the account is private?

No public Chess.com player with that handle. No public Lichess player with that handle.

What if that username has no recent games?

No recent games found for that username.

What if Chess.com or Lichess asks us to slow down?

Chess.com is asking us to slow down. Wait a minute and try again. Lichess is asking us to slow down. Wait a minute and try again.

What if the PGN is bad or can’t be read?

That PGN didn’t include a game. That PGN couldn’t be read. Check that it’s a valid game. We found games, but couldn’t read one clearly. Try again.

See yours.

Coach RexYour games. Your mistakes. Let's fix them.

We open your latest loss from recent public games.