← Back to VisuLit

Cookie policy

Last updated: March 2026

What this site stores

VisuLit is a web app that turns public-domain literary quotes into portrait prompts. Storing book text and metadata on our servers is not the same as storing personal data about you — it is fixed catalog content, similar to a digital library.

We do store a small amount of information about your use of the app so it can function: for example a first-party technical cookie with a random ID (to apply daily free generation limits) and, if you allow it, analytics that help us see which features are used.

Essential cookies & similar storage

  • user_id (cookie) — random identifier set by our server when you generate a portrait, used with server-side counters so free daily limits work. These are first-party and considered strictly necessary for the service you request.
  • visulit_cookie_consent (browser local storage) — remembers whether you chose “Essential only” or “Accept analytics” so we do not show the banner on every visit.

Analytics (optional)

If you click Accept analytics, we load Google Analytics 4 to collect aggregated usage statistics (pages, events). We do not load GA until you opt in. Google’s privacy terms apply to how they process that data.

AI providers

When you generate a portrait, text prompts are sent to our AI providers to produce images and (where applicable) text. That is not a “cookie” but it is important to know: those requests leave your browser or our server and are processed by third-party infrastructure. See our forthcoming privacy policy for a fuller list of processors.

Server-side data

Our backend may keep short summaries of generations (e.g. prompt text and image URL) keyed to your technical ID for in-app history and support. This is separate from public book files.

Change your choice

You can switch between essential-only mode and analytics at any time. If you turn analytics off, we reload the page so Google scripts are no longer active in your session.

Current setting

Not set yet (open the main page to see the banner)