lector / pricing

Pricing

Start on our cloud for free, upgrade when you want larger managed allowances, or self-host the open-source app forever.

Free

No card required

$0/month

A complete reading loop on our cloud — generous monthly limits, no card required.

  • Read starter lessons or import your own texts (up to 10 collections, 200 texts)
  • Save vocabulary, practise cloze, and sync with Anki
  • On-device dictionary, tap-to-translate (10 words + 10 phrases a day) and 1,000 AI glosses a month
  • Free browser voices for reading & dictation
  • Optionally add your own AI key for chat tutor, journal correction & rich translation
  • Export your learner data at any time

Cloud

$5/month

We host it for you — no Docker, no setup. For when you'd rather just read.

  • Everything in Free, fully managed — nothing to install
  • 5,000 managed AI requests a month — tap-to-translate, chat tutor & journal correction
  • 10,000 AI dictionary glosses a month
  • 300,000 characters a month of high-quality managed voices
  • Import podcasts: 5 hours of audio transcribed a month, with a listen-along & shadowing player
  • Room for 1,000 texts and 5,000 journal words a month
  • Automatic backups & updates, and email support

or $50/year — two months free

Choose Cloud

Cloud Plus

$12/month

For heavy readers who want the whole thing handled.

  • Everything in Cloud
  • 20,000 managed AI requests and 50,000 AI glosses a month
  • 1,500,000 characters a month of managed voices
  • 15 hours of podcast transcription a month
  • Unlimited journal writing, library, and phrase length
  • Priority support
  • Early access to new language packs

or ~$120/year — two months free

Choose Cloud Plus

Self-hosted

Free & open source

$0forever

Run it yourself. Your server, your data, no account.

  • Every feature — reader, cloze, mining, journal, tutor
  • Unlimited everything, no caps
  • Your data never leaves your hardware
  • Bring your own LLM keys, or run a fully local model
  • Community support on GitHub & Discord

Compare plans

Every plan includes the full reader, cloze practice, vocabulary mining, and Anki sync. The cloud plans add managed AI and premium voices so there's nothing to set up; self-hosting lifts every cap.

FeatureFreeCloudCloud PlusSelf-hosted
Reading & library
Texts you can import2001,000UnlimitedUnlimited
Collections1050UnlimitedUnlimited
Words per phrase lookup69UnlimitedUnlimited
Translation & dictionary
On-device dictionaryIncludedIncludedIncludedIncluded
Tap-to-translate10 + 10 / dayIncludedIncludedUnlimited
AI dictionary glosses1,000 / mo10,000 / mo50,000 / moUnlimited
AI features — chat tutor, journal correction, rich translation
Managed AI requestsNot included5,000 / mo20,000 / moUnlimited
Bring your own AI key (optional)IncludedIncludedIncludedIncluded
Speech
Free browser voicesIncludedIncludedIncludedIncluded
Managed premium voicesNot included300,000 chars / mo1,500,000 chars / moYour own key
Podcasts & listening
YouTube transcript importIncludedIncludedIncludedIncluded
Podcast import with listen-along & shadowing playerNot includedIncludedIncludedIncluded
Audio transcriptionNot included5 hours / mo15 hours / moYour own Whisper
Audio storageNot included2 GB10 GBUnlimited
Writing
Journal writing1,000 words / mo5,000 words / moUnlimitedUnlimited
Vocabulary & data
Saved vocabulary & progressFair-use capsUnlimitedUnlimitedUnlimited
Anki syncIncludedIncludedIncludedIncluded
Export your data anytimeIncludedIncludedIncludedIncluded
Cloud operations
Automatic backups & updatesIncludedIncludedIncludedYou manage
SupportCommunityEmailPriorityCommunity

On the paid plans, tap-to-translate, the chat tutor, and journal correction all draw from one monthly managed AI-requests allowance; dictionary glosses have their own. Free includes managed tap-to-translate and dictionary glosses with no key required; richer AI like the chat tutor and journal correction isn't included, but you can optionally add your own API key to unlock it. Limits are generous fair-use ceilings — an ordinary learner won't hit them.

Self-hosting is free and always will be. Cloud Free gives you the complete reading loop with bounded managed usage. The paid cloud plans add larger allowances and managed voices for people who'd rather not run Docker, while helping fund future development. If you're running self-hosted but you'd like to support, you can send a one-time tip or sign up as a supporter on an ongoing basis. Support here.

No lock-in: export your data whenever you like. Prefer your own LLM keys on a cloud plan? Flip the bring-your-own-key toggle — it lifts the usage caps at the same price.

Questions about a plan? Read the docs or ask on GitHub.