French is a reading language long before it is a speaking one, and most courses hide that from you. iLexiBox does not: the beginner path spends its whole first stage on the gap between how French is spelled and how it is said, because that gap is the subject, not an obstacle in front of it.
The French on-ramp is written by hand, not generated, and it is 488 cards long. Every card is spoken in a recorded French voice, and what you get right is scheduled for review rather than shown again at random.
Three of the pronunciation cards, exactly as the course teaches them:
Once you are reading, the level is the point. Make a text writes French at the CEFR level, length, topic and format you ask for, so the step up is a setting rather than a new book. Speaking scores you word by word as you read aloud. Lexi talks back. The Translator fixes your mistakes as it translates and can give a simpler version at your level, and Writing marks what you wrote and says why.
Above the on-ramp sits the Course — a map of practice steps from A1 to C2 with grammar, vocabulary and a level test at the top of each level — and My words, where everything you save comes back on a spaced-repetition schedule in eight quiz styles.
The album is a photograph for every word, shelved by category, each caption written in French and spoken in a real recorded voice rather than synthesised on the fly. It doubles as a game: see the picture, spell the word. Free to replay.
French writes letters it does not pronounce and pronounces links that are not written. A final consonant is usually silent until the next word begins with a vowel, at which point it comes back; the nasal vowels have no English equivalent at all; and the same sound is spelled four or five ways. This is why the course carries more pronunciation cards for French than for any other language here, each with a real word and a recorded voice, and why the reading tool matters: French rewards volume, and the generator gives you as much of it as you want at the level you are actually at.