FlashLingva

Settings

Number of words: 15
Number of phrases: 5
Session length: 10 cards
Gemini API key
The free Gemini API key lets you use the app's AI features. Without it the app still works, but you can't generate words or stories with AI — only decks you create or upload yourself will work.
Open the link below, click the Create API key button, then paste the code you get here and save it.
Your key is stored only in your browser. We never see or store it.
If the link doesn't work, open this URL in your browser:
https://aistudio.google.com/apikey
ElevenLabs API key (online voice fallback)
Used only when your device has no built-in voice for the target/native language. Generated audio is cached in your browser. By default you're on the free plan, which works up to 10,000 characters per month. If that's not enough, pick one of the paid plans. Turn on the Text to Speech option (Access), then press "Create Key" at the bottom of the page. Paste the resulting key (it starts with sk_) here. Some languages are listed under their accent (for example: Arabic — Egyptian accent). If ElevenLabs doesn't support the language you need either, install a suitable TTS app on your phone and set it as the default in your phone's settings.
Your key is stored only in your browser. We never see or store it.
Voice (pronunciation)
Native language voice
Appearance
Choose style
Font size: 100%
Reset settings
Clears all settings (language, level, API key, appearance) and restarts onboarding.