Cognate measures it in 16 questions, then keeps one count: the words you retain at 90%. 49 languages, offline. Nothing leaves your phone.
iPhone and Apple Watch · one language free
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 asked
answer
range
01
20,303
Don't know
02
10,151
Don't know
03
5,075
Don't know
04
2,537
Don't know
05
1,268
I know it
06
1,902
I know it
07
2,219
I know it
08
2,378
I know it
09
2,457
Don't know
10
2,417
Don't know
11
2,397
I know it
12
2,407
Don't know
13
2,402
Don't know
14
2,399
I know it
15
2,401
Don't know
16
2,400
I know it
estimate
≈ 2,400
placement · Spanish · 40,606 entries · example run
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.
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.
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.
line
language
entries
examples
ARMENIAN · KARTVELIAN · 2
HY
Armenian
19,172
10,964
KA
Georgian
22,454
2,446
GERMANIC · 7
DE
German
43,989
76,158
NL
Dutch
40,000
41,214
AF
Afrikaans
6,101
3,173
DA
Danish
25,606
21,454
NB
Norwegian
23,334
15,554
SV
Swedish
40,000
32,812
IS
Icelandic
19,634
12,188
ROMANCE · 8
RO
Romanian
40,000
17,294
IT
Italian
48,059
43,480
FR
French
40,000
55,440
CA
Catalan
35,167
8,922
ES
Spanish
40,606
47,178
GL
Galician
20,513
8,564
PT
Portuguese
40,000
44,448
LA
Latin
40,000
19,394
CELTIC · BASQUE · CONSTRUCTED · 3
CY
Welsh
18,333
4,312
EU
Basque
5,403
2,388
EO
Esperanto
19,643
37,323
HELLENIC · ALBANIAN · 3
GRC
Ancient Greek
21,360
29,050
EL
Greek
29,746
17,836
SQ
Albanian
13,725
3,364
URALIC · BALTIC · 5
HU
Hungarian
40,000
41,143
FI
Finnish
52,834
35,728
ET
Estonian
8,485
5,792
LV
Latvian
16,768
27,773
LT
Lithuanian
9,167
4,068
SLAVIC · 9
PL
Polish
40,000
30,956
CS
Czech
40,000
26,652
SK
Slovak
11,952
7,929
SL
Slovenian
6,024
1,503
SH
Serbo-Croatian
40,000
13,324
MK
Macedonian
40,000
23,056
BG
Bulgarian
21,374
18,654
UK
Ukrainian
30,659
19,616
RU
Russian
40,000
53,354
SINITIC · JAPONIC · KOREANIC · VIETIC · 4
ZH
Chinese
57,227
20,826
JA
Japanese
40,000
43,265
KO
Korean
39,871
14,928
VI
Vietnamese
40,000
34,278
AUSTRONESIAN · 3
ID
Indonesian
35,450
13,950
MS
Malay
11,136
7,923
TL
Tagalog
32,421
20,085
TURKIC · IRANIAN · INDO-ARYAN · SEMITIC · 5
TR
Turkish
27,844
33,664
FA
Persian
16,888
15,554
HI
Hindi
24,260
7,367
AR
Arabic
26,792
31,008
HE
Hebrew
14,113
22,834
total
49
1,416,110
1,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.
ESnocheDENachtENnight
2
In Cognate, an entry shows its relatives on the other lines you are learning. On the map, that is the interchange.
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.
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.