Spicy Chess - Spice up your chess life by getting really good at tactics
Spicy Chess is a Chess tactics training app that leverages spaced repetition combined with strict time constraint to greatly enhance your ability to spot tactical motifs on the Chess Board.