This is the excellent flash card so far that I have experienced. Previously I used Brainscape on iOS  but it lack of customization features comparing to Anky (and AnkiDroid). With this app  you are able to store and back up multimedia decks externally  and even share with others. That is above my expectations. I wish I know this app earlier. The second feature I like and use frequently is the playback  it makes much easy to review what have been learned. There is still room for improvements  for example  users can choose different algorithms/ways to select a card for studying/reviewing  randomly card selection is an option. The reason is that for big decks  too much repetition for some cards makes the learner tired and wastes time. That is a reason I dropped one star.
May 26 2016