Do you store my API keys?
No. Keys stay in your browser (this tab only, unless you tick “remember on this device”). Each request sends the key to our stateless relay, which forwards it to that one provider and keeps nothing.
Can I use it without any keys?
Yes. The demo decks and audio are free to browse. Drills can play live with your device's built-in voices, and exported decks can use Anki's own text-to-speech. Saving drill MP3s needs an ElevenLabs or Azure Speech key; writing new cards needs an Anthropic, OpenAI or Gemini key.
How do I use my own voice?
On the Your voice page, record about two minutes of clear speech (or upload a file), confirm it's your voice, and it's cloned into your own ElevenLabs account (Starter plan or higher). Then pick it as the main speaker in the studio — for example on 75% of cards, with another voice on the rest.
What does a drill cost?
You pay the TTS provider directly, per character. A 30-card deck of full sentences is roughly 4,000–7,000 characters for the target-language speaker, depending on sentence length, plus about a third of that for the English cues. Both styles share the same lines — each sentence, its slow version and its chunks are made once — and the studio shows the exact count before you render. Rendered lines are cached in your browser, so re-rendering or exporting the deck afterwards costs nothing extra.
Will it work with my existing Anki decks?
Yes — import any .apkg (including the newer compressed format). The studio reads the front and the first line of the back of each note.
Which languages?
Card generation and drills work for Spanish (Mexico), Spanish (US), Spanish (Spain), Portuguese (Brazil), French, Italian, German, Polish. English is the cue language.