Unfortunately, Quizlet has paywalled its most basic learning functionality, so now I'm looking for a free alternative.
The functionality I'm looking for is the following: you define a set of terms, along with their definition (a set in Quizlet), then the definitions are shown to you one by one, and you have to answer each term correctly by typing it in full. In the first round, each definition is shown, then in the second one, only the ones whose term you failed to answer correctly in the first round. This goes on until you manage to type all of the terms correctly.
Can you recommend me any other app (for Android or for the web) that has the same functionality, but for free? So far, I've tried AnkiDroid, but it doesn't support answering by typing the term in full.