Sekai Japanese Academy

Private Android app. You need the invite code you were given. No account is needed, and your progress stays on your phone.