This app has been my go to Japanese dictionary for over 6 years. This is the only one that I have ever used. I started with it on my iPod touch and now have it on my Android phone. It is indispensable for my Japanese vocabulary and kanji learning. My morning routine involves practicing my vocabulary in with the flashcards in the app. The flashcards are a great way to practice and I really like that they use a system so that the flashcard intervals are spaced out. (The cards that I don't know are shown more often.) Plus, it's the ability to back up all of my cards is essential, which I can do on the app. (There is NO way I want to lose my flashcards.) Finally, the support is great. When I had a question, my email quickly responded to, and I was given helpful advice. That's great to know that the support is there when I need it.