The prgram uses a card based system. By this way, it shows sentences, words and images you have to remember.
Then, you'll have to rewrite them once you have learnt them.
When you complete an exercise, it is saved in your completed exercises list and you'll be able to chek that list at any time.
Byki also pronounces the words you are learning, so you'll learn how to say it in addition to how to write it.
Byki is very intuitive and it includes exercises for lots of languages, including, Spanish, German, Japanese, Korean, etc.
If you are interested in learning languages, Byki can be really helpful.