Tap to continue
You learn words in order of how often they appear in real life. Because people use different vocabulary when speaking than in song lyrics, your flashcards and example sentences are tailored to what you pick. You can switch between them at any time.
Vocabulary is ordered by frequency, from daily essentials to less common words.
Start anywhere: Begin at Level 1 or jump ahead to words you don’t know yet.
Bite-sized sets: Each level is 100 cards, split into four 25-card sets.
Smart Skip: Related forms and obvious look-alikes are skipped to save time.
A set is 25 cards, about 5–10 minutes. Your next unfinished set is highlighted.
New: Fresh words to learn.
Practice: Missed and scheduled cards return for review.
Known: Answered correctly and up to date.
Skipped: Related forms Smart Skip leaves out when it is on.
Cards you missed or scheduled for review collect here. Quick Practice reviews top cards by priority:
Mistakes: Words you recently missed or haven't mastered yet.
Due for review: Words scheduled for spaced repetition.
From everyday speech and songs.
We found existing learning progress with this username and birthday:
Select any languages you read or speak to filter out flashcards for words you will recognise. Look out for Smart Skip in your study settings.
A few words do most of the talking in any language.
This app teaches those common words first, so you understand more, sooner.
You learn them from real speech and lyrics, not from a textbook list.
We’ll use an example card and only show features available for that language.
Words that look similar and mean the same in English, like idea or familia.
hablo, habló and hablar share one flashcard. Forms with a meaning of their own, like fue or al, keep their own card.
Inflected forms are grouped by dictionary lemma. Cognate thresholds are determined by cross-language phonetic/orthographic scoring.
Entirely optional. Smart Skip works well without these, so leave them off unless you want a leaner deck.
Short function words, like me, te, se or dímelo.
Casual words and fillers, like pa, o sea or tipo.
People, places and brands, like Bad Bunny or Puerto Rico.
Words not shown as separate cards, with the reason for each choice.
A word is marked as a transparent cognate if it matches any of these patterns when comparing the Spanish word to its English translation:
Spanish suffixes that map to English equivalents:
-ción → -tion
-ista → -ist
-dad → -ty
-mente → -ly
-oso/-osa → -ous
-ar → -ate
-ado/-ada → -ated / -ed
English digraphs are normalized to Spanish equivalents before comparing:
ph → f, th → t
Transparent cognates are "free" vocabulary - you likely already recognize them from English. Excluding them lets you focus study time on words that actually require memorization.
Check up to 30 vocabulary groups sampled across the frequency range to find a useful starting level.
Think of the meaning first, then reveal it and say whether you knew it beforehand. When a sentence is shown, judge the word's meaning in that sentence.
Based on your answers:
A short check gives a useful range rather than an exact score.
Study keys work while a card is open and you’re not typing in a text field.
Extra is a second, supplementary set of vocabulary — separate from the Main deck you've been studying.
It collects the words that don't recur across the lyrics:
It's grouped by kind rather than by frequency, and it's best tackled once you've mostly finished Main. Your Main progress stays exactly where it is — you can switch back any time.
Every card in this set is shown below. Expand one to see this session’s attempts and all card-history timestamps retained by Progress.
Cards and lyric examples will come from the songs you select.
Choose a playlist. This app looks up lyrics, saves each song to your account, then builds a study deck from speech meanings plus your song lines.
0 of 0 songs
Each song is saved to your account as it lands, then a study deck is built from those lyrics.
You forget a new word within a day or two. You forget a word you have known for months far more slowly. Practice is scheduled to land just before you would have forgotten.
That is the whole idea: see each word about as often as you need to, and no more. Turning it off means nothing comes back on a schedule — only the words you actually got wrong stay in Practice.
Choose how your cards work. Change Smart Skip when choosing a level.
Copies a prompt built from the words you keep getting wrong, and opens ChatGPT so you can paste it in — using your own ChatGPT account, not this app's.
Look up any word in this language, including words that are not in the set you are studying.
Opens a search over the full vocabulary for this language. On a computer, press Cmd+F or Ctrl+F.
Turn this on if you want words you already got right to come back later, so they stay in memory. A correct word returns after 1 day, then 3, 7, 14, 30, 60, and 120 days. A mistake starts that wait over.
Leave it off if Practice should only hold words you just got wrong. Known words stay put and are not brought back on a timer.
Learn why this app is organised around frequency, context and finishable sets.
Manage lessons stored on this device and check whether your progress is safely synchronized.
Storage estimates include source JSON, but browser cache bookkeeping and migration space can require more. Removing content never removes progress.
Developer audit for the app build and vocabulary files loaded on this device.
Loose excludes only the most obvious look-alikes. Default balances confidence and coverage. Strict also excludes less certain cognate-like words, leaving a smaller study deck.
Paste one exact surface form per line for the selected language, or use UTF-8 CSV/TSV with
surface and optional lemma, last_correct,
and last_incorrect columns. Accents and punctuation distinguish cards;
lemma is accepted for interoperability but never used to match.
Existing newer answers, counts and review stages are preserved. A newer imported incorrect date stays in Review; rows without dates are marked correct now.
What is this?
This app teaches vocabulary from either subtitle speech or an artist's lyrics, starting with the most useful words.
Why frequency order?
Language follows a power law: a small number of words make up the vast majority of speech. By learning the most frequent words first, you understand more lyrics faster.
How are percentages calculated?
The coverage percentage tells you what fraction of all words in the lyrics you'd recognize. For example, at 70% coverage you know enough words to understand roughly 70% of the words in any song. The remaining 30% are rarer words that appear less often.
How does it work?
Choose the language you’re learning, then pick Everyday Speech or Music & Lyrics. Select a level to learn bite-sized sets of the most common words. Any cards you miss stay in review so you can master them.
The progress bar tracks your coverage based on the frequency of words you've learned — learning a common word contributes more to your coverage than a rare one.
Picking a set: Choose Everyday Speech or Music & Lyrics, then pick a level. This app automatically highlights your next unfinished set. Turn on Smart Skip so related forms share one flashcard and obvious look-alikes are skipped.
Learning and practice: Learn new contains only cards you have not attempted. Incorrect, partly learned, and scheduled cards move into Practice. Correct recalls return after 1, 3, 7, 14, 30, 60, and 120 days; mistakes reset the schedule.
Continuing: If you leave an unfinished set, a Welcome back prompt offers to restore the exact card, order, card side, and settings next time you enter. Finishing the set clears it.
Tap card to flip and see the translation
Swipe right if you know the word ✓
Swipe left if you don't know it ✗
Lyric examples: tap the sentence to cycle manually, or use the small desktop play control to hear each sense label and its timestamped lyric lines in order.
Words with multiple meanings: A grouped row starts on its shared meaning; pick a colored sub-sense to narrow the examples. Its color links it to the matching example.
Card scrubber: The number is your place in the set. Nudge the marker to move one card; keep dragging to skip farther.
Study options: Use the button beside the scrubber for the main menu, card language order, automatic speech, progress, and study preferences.
At the end of each set, you'll see your accuracy and can repeat mistakes from that session or continue to the next unseen set.