Your ranges light up when you master them, cool down when they need review. Simple as a grid.
Make the decision in a full spot, hand by hand, like at the table. With your account, you train on your own ranges.
Always the same cycle: the app tells you what to review, you train, your ranges sink in a little more. A range "heats up" when you master it, "cools down" when forgetting looms.
No need to choose: spaced repetition spots the ranges you're about to forget and serves them first. You open the app, your session is already ready.
You rebuild each range from memory. Every right answer heats it up — and pushes its next review further out. The better you know it, the less you see it.
The next day, the loop starts again with the day's ranges. It's this consistency that turns effort into lasting memory.
Intuitive 13×13 editor — or import your existing ranges: Range Manager (.rm), text notation, JSON, or a screenshot of a grid.
Rebuild your range from memory (13×13 quiz) or decide in a full spot (situation trainer). Every mistake flagged instantly.
The algorithm reschedules each range right before you forget it. A few minutes a day are enough for lasting recall.
The Analysis tab: mastery rate per range, improvement trends and weak hands to rework. You always know what to work on.
Calculators and hand replayer to round out your training.
I've tried plenty of tools for my ranges. The only one that really made them stick is Forge.poker.
The Free plan lets you start. Pro removes every brake.
To get started
To push past every limit
We reply within 48h.