Free, no account
No account to create, no in-app purchases, no ads to date and no analytics. Progress, points and the notebook stay on the device.
Offline first
Fonts and content are built in: on iPhone, no connection is needed, and the web version keeps the app on the device from its first opening. Only the web version's optional online game needs the network: it sends a nickname and scores to a server.
French and Arabic, right to left
The interface is available in French and Arabic, with a genuine right-to-left layout. On the web it picks Arabic on first launch if the phone is set to Arabic, French otherwise; on iPhone it starts in French and can be switched in Settings. The language in which words are explained is chosen separately.
The phone's own voice
Pronunciation uses the system's speech synthesis, without any paid service. If no voice is installed for a language, the app stays silent rather than pronounce it with another language's voice.
One code base, two platforms
The same app runs on iPhone, published on the App Store, and on the web, installable from the browser: a single code base to maintain.
Automatic safeguards
More than 300 tests run before every web release, including content tests: each language has its 24 complete stages, a word appears only once, and romanisation is mandatory for non-Latin scripts.