Hirakata provide learn and test sessions.
You can learn stroke order and hear how to pronounce kanas.
Adaptative learning session based on what you have to learn.
Youve got access to progressive levels with nice learning curve.
Test your reading abilities different ways.
Hirakata provide tables to see all basic hiragana and katakana.
Monitor your progress.