The app is really good. Especially if you are already familiar with Hiragana and Katakana. It also provides a way if researching Kanji that you don't know, bc you can't just type the Kanji in if you don't know it obviously. The collected vocabulary is enormous and they cover every possible translation for each word. I love it! I've been using it all throughout my exchange year in Japan.