Improve at chess with ChessFlow, an app designed to help you train your openings, build your repertoire, solve tactical puzzles, and track your progress.
ChessFlow offers an interactive chessboard, training modes, statistics, and customization tools to make your sessions more regular and better structured.
♟️ Build your opening repertoire
Create your own repertoires for White and Black directly from the chessboard. Add your variations, comments, and important positions, then organize your openings into folders.
You can import or add content from several compatible sources:
• PGN file or text
• Lichess game
• Lichess study
• Chess.com game
ChessFlow also lets you merge multiple repertoires, save your favorite variations, and export your lines in PGN format.
🧠 Memorize your openings
Train yourself to find your lines directly on the board instead of only rereading them.
Several training modes are available:
• full repertoire
• progressive learning
• random positions
• review of weak moves
• main line training
• opponent-side training
The moves you miss most often can be identified to help you focus your reviews on the positions that need the most work.
📊 Track your progress
View your training statistics to follow your activity and improvement:
• mastery of each repertoire
• average score
• number of sessions and positions played
• total training time
• mistakes and hints used
• progress over time
• activity rhythm and best streak
These data help you see which lines are well memorized and which ones need more review.
🧩 Improve your tactics
Solve chess puzzles to work on your calculation and recognition of tactical patterns.
ChessFlow offers several formats:
• daily puzzle
• survival mode with progressive difficulty
• random puzzles
• training by tactical theme
• puzzles linked to an opening
• mistake notebook to replay failed exercises
Puzzles may cover different themes such as forks, pins, skewers, sacrifices, endgames, discovered attacks, and other common tactical patterns.
🔍 Analyze and explore your positions
Use Stockfish to view a position evaluation and see a suggested best move.
Freely explore new variations from a position, then choose the ones you want to add to your repertoire.
When data is available, Lichess statistics can also help you view popular moves played from a position.
🔥 Stay consistent
ChessFlow includes tools to encourage regular practice:
• daily streak
• daily quests and goals
• customizable reminders
• streak widget
• weekly joker to protect your progress
Even a short session can help you review your lines and maintain your knowledge.
🎨 Customize your experience
Adapt ChessFlow to your preferences:
• light or dark mode
• color palettes
• custom board themes
• different piece styles
• sounds, vibrations, and animation speed
☁️ Account and Premium
With a ChessFlow account, you can keep your data in your personal space.
ChessFlow Premium adds extra features such as cloud sync, unlimited puzzles, unlimited mistake notebook, advanced training modes, advanced customization, and an ad-free experience.
ChessFlow is designed for players who want to train their openings, review their mistakes, and improve through regular practice.
Download ChessFlow and start training your chess opening repertoire.