Train what you actually play.
On screen — or on your real board.
Available now on iPhone & iPad
ChessFlow is a chess training app for tournament players: openings, middlegames and endgames. Train the positions you actually play — on screen or on a compatible electronic chessboard — using spaced repetition, Stockfish and PGN import.
Train on a real electronic chessboard
Feel the pieces. Follow the LEDs.
Build real tournament memory.
LED-guided training
Connect your Chessnut electronic chessboard over Bluetooth and train your opening lines with real pieces in hand. Steady light for your opponent's move, slow blink for a hint, fast blink when the app shows you the move. Make a mistake? Retry, ask for a hint, or let the app play it for you.
Compatible electronic boards
Compatible with Chessnut Go, Chessnut Air, Chessnut Air+ and Chessnut Pro; more smart chessboards planned. Battery indicator built in.
Review smarter with spaced repetition
Spaced repetition (SM-2 adapted for chess openings) is built for opening preparation: it helps you actually memorize openings instead of just replaying them. Each line comes back right before you'd forget it. Only a perfect 100% speeds up the schedule; below 80% you review it tomorrow. No line ever disappears for months. Review notifications take you straight to the line that's due.
Train anywhere on the virtual board
Full training parity with the physical board, on screen: tap-to-move and premove, just like on chess.com or lichess. Review your opening lines and variations anywhere: your iPad becomes a training station, your iPhone keeps your repertoire in your pocket.
Drill the positions you keep getting wrong
ChessFlow finds your weak spots so you can fix them.
As you train, ChessFlow quietly tracks the positions where you go wrong most often — and serves them back to you as targeted puzzles. The app plays the opponent's move; you find the repertoire reply, with no hints. Get a position right consistently and it drops off the list. Turn on Whole Repertoire Drill for an endless stream of random positions drawn from every line you've already trained — a fast way to keep your whole repertoire sharp. Puzzles never change your review scores: you improve those through real training.
Play it out against the computer
Every position you study is a game waiting to happen. Stop anywhere in a line — move 8, move 15, or halfway through a sideline you're exploring — and play it out against Stockfish from that exact spot. You play your repertoire color; if it's the opponent's turn, the engine opens. The scoresheet carries the full move history, so it reads like a real game — theory first, your plans after.
Your repertoire, from any source
Import your opening repertoire from PGN files, paste FEN positions, or link an iCloud folder from another chess app: ChessFlow reads your files and never modifies them. Library organized by opening, per-file progress badges, repertoire color ("I play this as Black"). Attach a PDF, your notes, or a course image to any file for study material that travels with your lines.
More training features
Stockfish
Adjustable engine strength, plus free analysis beyond your lines.
iCloud Sync
Lines, progress and colors on all your devices; training progress is merged, never overwritten.
Backups
Automatic daily snapshots (last 25 kept) plus manual export/import.
Export & share
Copy/share lines as PGN (lichess, chess.com); export games against the computer as PGN or a tournament-style PDF scoresheet.
Attachments
Keep your study material next to your lines: attach the course PDF or your coach's notes to any repertoire. PDFs reopen at the page you left — on every device.
Prepare better. Play better.
Before the tournament — ChessFlow
Build and review your opening repertoire with spaced repetition, on screen or on a real electronic board.
During the tournament — ChessTools
Calculate ratings with the ELO Calculator, generate pairings with Swiss Pairings and follow your live tournament round by round with the Live Tournament Companion.
ChessTools helps you during tournaments. ChessFlow helps you prepare for them.
Frequently Asked Questions
Which boards are supported?
Chessnut (Go, Air, Air+, Pro); more electronic boards planned.
Does ChessFlow support Chessnut?
Yes — Chessnut Go, Chessnut Air, Chessnut Air+ and Chessnut Pro are all supported, with LED move guidance on the e-board.
Can I import PGN opening repertoires?
Yes — import your repertoire from PGN files, paste FEN positions, or link an iCloud folder from another chess app.
Does ChessFlow use spaced repetition?
Yes — an SM-2 adaptation for chess openings schedules each line right before you're likely to forget it, so you actually memorize your openings.
Do I need an electronic board?
No — the virtual board offers the full training experience on screen.
iPhone or iPad?
Both, one app.
Is ChessFlow available?
Yes — ChessFlow is on the App Store for iPhone and iPad.
How much does it cost?
Free to download, with a 14-day full-access trial.
- ChessFlow Virtual — €5.99/month or €34.99/year
- ChessFlow Premium — €9.99/month or €59.99/year (adds support for the physical electronic board)
Prices shown in euros; your local price is set by the App Store.
Can ChessFlow help me fix my mistakes?
Yes — Critical Positions tracks where you go wrong most often and drills those exact spots as puzzles, so you can turn your weak points into strong ones.
