Mobile app?

For IOS: Tsurukame
Author’s Thread: [iOS] Tsurukame - native app with offline lessons and reviews

For Android: Flaming Durtles
Author’s Thread: [Android] Flaming Durtles - Android app with offline support

They’re not official apps, but they have a lot of good functionality.

I personally used Tsurukame all the way to 60.