Recs.
Updated
SpecsUpdate
Pros
Pro Helps you to remember vocabulary by giving you context
Clozemaster helps you learn vocabulary in a natural way by giving you regular sentences and asking you to fill in the missing word, either by typing or using multiple choice.
For example, "Je n'ai ____ l'énergie?" The additional context using natural speech helps get you comfortable with the language.
Pro Gets you used to hearing your target language
After completed a sentence, it is read out loud by a native speaker of your target language (some sentences will allow you to hear it spoken by multiple speakers). They read it out clearly, but at a conversational pace.
It gets you comfortable with hearing the words spoken in a normal, conversational way.
Pro Lots of options for users who don't speak English
A lot of language learning sites expect your starting language to be English. Clozemaster teaches French in a variety of different starting languages. To learn French, the language used for explanations could be English, German, Italian, Russian, and a few others.
Cons
Con Translations are sometimes inaccurate
This can be a problem when in a given sentence there are multiple words that could go in the text field, and the translation narrows it down to one possible answer, but then it turns out the translation gave the wrong word for that slot. This is particularly an issue with pronouns for some reason.
Con Some sentences are inaccurate
Sentences are from the user-curated database Tatoeba and not all of them are written and checked by native speakers. It is impossible to know the original source of a sentence. Additionally, because they do not control the database they pull the words, reporting individual sentences will not help that much.