OpenFile Chess uses spaced repetition to make chess tactics stick. Puzzles you get wrong come back sooner, puzzles you nail get spaced out — so patterns become automatic. Thousands of puzzles by theme (forks, pins, mates, endgames), an ELO tracker that adapts to your level, and an interactive reader for classic chess books. Stockfish 17 engine built in. Free on iOS.