I built a Chrome extension to be able to use spaced repetitions for chess puzzles/exercises that I found online. Used it for a couple years and gained at least 200 Elo rating with it :)
Recently I built a public facing website for that, if anybody is curious: chess.braimax.com