wanikani.com/getting-started/how-wanikani-works/
WaniKani is an app and spaced repetition system that teaches approximately 2,000 kanji and 6,000 vocabulary words using mnemonics and daily lessons and reviews.
Apps and toolsKanji and kanaVocabularySpaced repetitionFor childrenFreeKanji mnemonicsKanji radicals