Anki is the most popular flashcards program in the world. The Android app alone has 10 million downloads, and this is a third party app that someone created and isn't an official Anki application.
Anki is available on Windows, Mac, Web, IOS and more devices. Anki has maybe