KanjiHunt offers a fresh companion to flashcards with the goal of learning Japanese Kanji through personal experience.
Simply find the provided Kanji and take a picture. The app keeps track of the location where it was found and has fields for the word and meaning. A few minutes of research helps make the Kanji easier to recognize later.
Once you get 3 stars for 3 Kanji, you can request the next batch to keep learning more.