Cognate

COGNATE · VOCABULARY · 49 LANGUAGES

How many words do you know?

Cognate measures it in 16 questions, then keeps one count: the words you retain at 90%. 49 languages, offline. Nothing leaves your phone.

Download on the App Store

iPhone and Apple Watch · one language free

Network map of Cognate's 49 language lines, grouped by family, meeting at a central interchange. COGNATE VIEWnoche · Nacht · notte HY19,172ArmenianKA22,454GeorgianARMENIAN · KARTVELIANDE43,989GermanNL40,000DutchAF6,101AfrikaansDA25,606DanishNB23,334NorwegianSV40,000SwedishIS19,634IcelandicGERMANICRO40,000RomanianIT48,059ItalianFR40,000FrenchCA35,167CatalanES40,606SpanishGL20,513GalicianPT40,000PortugueseLA40,000LatinROMANCECY18,333WelshEU5,403BasqueEO19,643EsperantoCELTIC · BASQUECONSTRUCTEDGRC21,360Ancient GreekEL29,746GreekSQ13,725AlbanianHELLENIC · ALBANIANHUHungarian40,000FIFinnish52,834ETEstonian8,485LVLatvian16,768LTLithuanian9,167URALIC · BALTICPLPolish40,000CSCzech40,000SKSlovak11,952SLSlovenian6,024SHSerbo-Croatian40,000MKMacedonian40,000BGBulgarian21,374UKUkrainian30,659RURussian40,000SLAVICZHChinese57,227JAJapanese40,000KOKorean39,871VIVietnamese40,000SINITIC · JAPONICKOREANIC · VIETICIDIndonesian35,450MSMalay11,136TLTagalog32,421AUSTRONESIANTRTurkish27,844FAPersian16,888HIHindi24,260ARArabic26,792HEHebrew14,113TURKIC · IRANIANINDO-ARYAN · SEMITIC Network map of Cognate's 49 language lines, grouped by family, meeting at a central interchange. HYKADENLAFDANBSVISROITFRCAESGLPTLACYEUEOGRCELSQHUFIETLVLTPLCSSKSLSHMKBGUKRUZHJAKOVIIDMSTLTRFAHIARHE
  • Armenian · Kartvelian · 2
  • Germanic · 7
  • Romance · 8
  • Celtic · Basque · Constructed · 3
  • Hellenic · Albanian · 3
  • Uralic · Baltic · 5
  • Slavic · 9
  • Sinitic · Japonic · Koreanic · Vietic · 4
  • Austronesian · 3
  • Turkic · Iranian · Indo-Aryan · Semitic · 5
One line per language · ● current stop · ○ next stop · ▯ interchange

measure

v. · placement, scheduling

Sixteen yes-or-no questions estimate how many words you already know.

Each answer halves the search over the frequency list. The result reads like “about 2,400 words”, and study starts a little below it.

“An estimate from 16 answers, not a test score. It sharpens as you study.”

no.rank askedanswerrange
0120,303Don't know
0210,151Don't know
035,075Don't know
042,537Don't know
051,268I know it
061,902I know it
072,219I know it
082,378I know it
092,457Don't know
102,417Don't know
112,397I know it
122,407Don't know
132,402Don't know
142,399I know it
152,401Don't know
162,400I know it
estimate≈ 2,400
placement · Spanish · 40,606 entries · example run
Placement, the sixteenth question: the Spanish verb tener with its pronunciation, and the two answers, Don't know and I know it.
pl. 1 · placement, the sixteenth question

retained

adj. · words retained · the one number

From then on FSRS-6 schedules every review, and the Today screen reports one number: words retained · 90% threshold. That is the count of words you currently remember with at least that probability.

Today screen on day one: the words-retained count reads zero, three kept today, done for today, and the words up next with their frequency ranks.
pl. 2 · Today, day one

Day one reads 0: the count holds only what Cognate is keeping for you.

2
grades, Forgot or Knew it.
FSRS-6
one forgetting curve per word.
~20
cards a session, a few minutes.
≤ 2
notifications a day, none when fewer than five words are waiting.
2 years
to the steady state the setup screen predicts.
A review card for the Spanish noun titulación, revealed as qualification, with the two grades below it, Forgot and Knew it.
pl. 3 · a review card, revealed

line

n. · pl. lines · 49 of them

Every language is a line. Every word is a stop.

Each line is an offline dictionary Tanzi Labs built from open sources, ordered by frequency. It downloads once and then works offline.

linelanguageentriesexamples
ARMENIAN · KARTVELIAN · 2
HYArmenian19,17210,964
KAGeorgian22,4542,446
GERMANIC · 7
DEGerman43,98976,158
NLDutch40,00041,214
AFAfrikaans6,1013,173
DADanish25,60621,454
NBNorwegian23,33415,554
SVSwedish40,00032,812
ISIcelandic19,63412,188
ROMANCE · 8
RORomanian40,00017,294
ITItalian48,05943,480
FRFrench40,00055,440
CACatalan35,1678,922
ESSpanish40,60647,178
GLGalician20,5138,564
PTPortuguese40,00044,448
LALatin40,00019,394
CELTIC · BASQUE · CONSTRUCTED · 3
CYWelsh18,3334,312
EUBasque5,4032,388
EOEsperanto19,64337,323
HELLENIC · ALBANIAN · 3
GRCAncient Greek21,36029,050
ELGreek29,74617,836
SQAlbanian13,7253,364
URALIC · BALTIC · 5
HUHungarian40,00041,143
FIFinnish52,83435,728
ETEstonian8,4855,792
LVLatvian16,76827,773
LTLithuanian9,1674,068
SLAVIC · 9
PLPolish40,00030,956
CSCzech40,00026,652
SKSlovak11,9527,929
SLSlovenian6,0241,503
SHSerbo-Croatian40,00013,324
MKMacedonian40,00023,056
BGBulgarian21,37418,654
UKUkrainian30,65919,616
RURussian40,00053,354
SINITIC · JAPONIC · KOREANIC · VIETIC · 4
ZHChinese57,22720,826
JAJapanese40,00043,265
KOKorean39,87114,928
VIVietnamese40,00034,278
AUSTRONESIAN · 3
IDIndonesian35,45013,950
MSMalay11,1367,923
TLTagalog32,42120,085
TURKIC · IRANIAN · INDO-ARYAN · SEMITIC · 5
TRTurkish27,84433,664
FAPersian16,88815,554
HIHindi24,2607,367
ARArabic26,79231,008
HEHebrew14,11322,834
total491,416,1101,130,186

Sources: Wiktionary via kaikki.org, Tatoeba, FrequencyWords, Lingua Libre, JMdict, the Diorisis corpus. Licensed CC BY-SA; the dictionaries are derived works.

EN· n.

cognate

/ˈkɑɡ.neɪt/from Latin cognātus, born together

  1. A word that shares an ancestor with a word in another language.

  2. In Cognate, an entry shows its relatives on the other lines you are learning. On the map, that is the interchange.

Dictionary screen for Spanish: a search field and five frequency bands, core to rare, each with the count of words held at the threshold.
pl. 4 · Dictionary, frequency bands

surface

n. · pl. surfaces · where the app appears

Six places outside the app, each doing one thing.

§ widget
Lock Screen and Home Screen. Today's number without opening the app.
watch
A Cognate app on Apple Watch, with the same two grades.
share
Send a word from any app through the Share sheet.
spotlight
Entries are indexed; search them from the Home Screen.
siri
Siri and Shortcuts run Cognate through App Intents.
~ shield, optional
The Screen Time shield keeps the apps you choose closed until today's cards are done.

on-device

adj. · privacy, checkable

Nothing leaves your phone.

0
accounts. No sign-up, no e-mail address.
0
trackers. No analytics, no ads, no tracking SDK, no advertising identifier.
0
servers of ours hold your study data. It stays on the device; optional iCloud sync uses your own private CloudKit database, which Tanzi Labs cannot read.
2
network calls in total: the dictionary download from packs.tanzilabs.com, and RevenueCat for subscription status under a random identifier.
0
words sent away for memory hooks or example sentences. Apple's on-device model writes them on supported devices, and the feature can be switched off.
0
app names seen by the shield. iOS hands Cognate opaque tokens for the apps you block.

Read the privacy policy.

pro

n. · Cognate Pro · Family Sharing

The widget, the whole dictionary and search stay free.

free$0
one language
50 words in study
the widget
the whole dictionary and search

The free tier has no account and no time limit.

Cognate Pro
every language
unlimited words
on-device intelligence
yearly · 14-day free trial$29.99 / yr
monthly$4.99 / mo
lifetime · one-time$79.99

Family Sharing on all three. Prices vary by region. The trial converts to a paid year unless canceled at least 24 hours before it ends; cancel any time in Settings › Apple Account › Subscriptions.

Lapsing never takes back what you learned.

Sixteen questions, and Cognate tells you where you stand.

Download on the App Store

Cognate: Vocabulary · requires iOS 26