For language learners, on iPhone

1000 words. Your language to theirs.

Milestone teaches the thousand most useful words in whichever language you're learning, glossed in the one you already speak. Pick any of thirteen on each side, then learn them in flashcards you can run anywhere.

1000 words

The essentials, hand-ordered

13 languages

Any pair you like

24 categories

Greetings to abstract

Offline

Everything ships inside

Features

A vocabulary base you actually keep

Milestone is one focused thing done well: the core thousand words, in your pair of languages, drilled until they stick. No lessons to sit through, no streak guilt trip, no signal required.

Any language pair

Thirteen languages, and you pick both ends. Learn Japanese from Spanish, French from Arabic, or Korean from English. Every one of the 1000 words exists in all thirteen, so any native-to-target pair just works.

13 languagesYou pick bothEndonyms + flags

1000 words, 24 categories

A hand-ordered path from greetings and numbers up through food, travel, work, emotions, and abstract ideas. Concrete and easy first, so momentum builds before the words get harder.

Greetings → abstractCurriculum orderEmoji cues

Flashcards that stick

Short sessions of fifteen cards. See the word in your target language, flip for the meaning in your own, then mark it learned or still learning. What you know moves out of the way for what you don't.

Flip to revealGot it / still learning15 a session

Streaks and ranks

A daily streak that rewards showing up, a five-rank ladder from Starter to Master, and a daily goal you set. Your progress bar fills toward 1000 as you go.

Daily streakStarter → MasterSet your goal

Works fully offline

All 1000 words in all 13 languages ship inside the app. Study on a plane, on the subway, or with no signal at all. Your progress is kept right on your device.

No connection neededOn-device progress

Private by design

No ads, no trackers, no analytics SDK, no camera or location. Your learning progress never leaves your phone. The only thing in the cloud is the account you sign in with.

No adsNo trackingStays on your device

How it works

Three taps from install to learning

No placement test, no course to schedule. Set your two languages and start turning cards.

01

Pick your pair

Choose the language you already speak and the one you want to learn. Milestone remembers both and you can switch either at any time.

02

Learn in flashcards

Work through categories one short session at a time. Flip each card, check the translation, and be honest about what stuck.

03

Build the habit

Come back tomorrow to keep the streak, climb the rank ladder, and watch 1000 words turn from strangers into recall.

The thirteen

Learn any of these, from any of these

The same 1000 concepts live in every language below, so your native side and your learning side can be any two of them.

🇪🇸Spanish🇬🇧English🇫🇷French🇩🇪German🇮🇹Italian🇧🇷Portuguese🇷🇺Russian🇹🇷Turkish🇸🇦Arabic🇮🇳Hindi🇯🇵Japanese🇰🇷Korean🇨🇳Chinese

Switch either side whenever you like, without losing your progress.

Start on your first hundred words.

Milestone is launching soon on iPhone. Free to start, with a Pro upgrade when you want the whole thousand and every mode.

Coming soon to

App Store

iPhone · iOS 17 or later