Privacy and data handling

High-level guidance on what you should assume about story text, uploads, and analytics.

For the full legal privacy policy (including the Chrome extension), see Privacy Policy.

Your stories

Imported story content is treated as your private data. Valo Reader stores it in your personal library and processes it only for the features you use — tokenization, dictionary lookups, audio alignment, quiz generation, and stats tracking. The content is not shared with other users or used for purposes beyond your study session.

Treat imported content as you would any personal document. Avoid exporting or sharing story text if you do not have permission to redistribute it. The shared library stories are curated and licensed for use within the app, but your personal imports are your responsibility.

How data is used

The data Valo Reader processes falls into these categories:

  • Story content (text, audio, video references) — used only to power your reading session and study features. Not mined for training, analysis, or advertising.
  • Study activity (words read, time spent, quiz answers, familiarity levels) — used to generate your stats dashboard and personalize your experience. Aggregated or anonymized analytics may be used for product improvement but never for third-party purposes.
  • Account information (language preferences, settings, streak state) — used to maintain your session continuity across devices.

Product analytics

When product analytics are used, the preference is to interpret aggregates rather than collecting raw story text in analytics payloads. This means:

  • Events may record that a story was opened, how long it was read, and what features were used
  • Events do not typically include the text content of the story
  • If you file a bug, reproducing with minimal excerpts is appreciated

AI features and data

AI-assisted features (translations, grammar breakdowns) send the current sentence to an AI provider. These requests are:

  • Scoped to the sentence you are currently viewing, not the entire story
  • Not stored or used for training
  • Dependent on the AI provider configured for your instance

If your story content is highly sensitive, be aware that using AI features involves sending sentence text to an external service.