A free opening trainer · metrochess.com
MetroChess teaches chess openings the way you learned your commute: ride a line until you know every stop. Understand the why behind each move, keep it fresh with spaced-repetition drills, then play it out against Stockfish.
25 openings · 1,138 verified moves · offline-first
Four parts of the app, one loop: learn a line, drill it, play it, get nudged tomorrow.
Guided lines on a real board, with the idea behind every single move — plans, traps, and what to do when your opponent leaves book.
Spaced-repetition cards built from the lines you finish. Grading is automatic — answer from memory and the schedule does the rest.
Stockfish runs in your browser and stays in book for your opening, so games start in the exact positions you studied.
A daily notification that knows what's due — "14 drills due · 6-day streak" — never a hollow ping.
Five stops from first visit to knowing a line cold.
Any address works — it's only the key that syncs progress across your devices. No password, no verification. Or skip it and stay on this device.
iPhone: Share → Add to Home Screen. Android and desktop Chrome: accept the install prompt. Installed, it's a real app — full screen, offline, and able to remind you (required for reminders on iOS).
Choose one of 25 openings and step through a line move by move, each with the idea behind it. Finish the line and its moves join your drill deck.
A few minutes a day. Play the right move from memory; the schedule adapts so each move comes back just before you'd forget it.
Test the line in a real game against Stockfish, then keep playing to learn the middlegames it leads to.
The small print, minus the small print.
A personal project. No ads, no trackers, nothing to buy. Your email is used only as a sync key.
Board, theory, and engine are cached on your device. Drill on the subway; it syncs when you're back.
Runs on iPhone, Android, and desktop straight from the browser. Nothing to download or update.