Privacy Policy

Last updated: May 21, 2026

What Quizzal Does

Quizzal is a browser extension and web application that generates quiz questions from articles you read online, helping you remember what you've learned.

What We Collect

  • Page URLs and titles — When you visit a webpage, the extension sends the URL and page title to our server so we can generate questions about what you read.
  • Page text content — The extension extracts the article text (not HTML, images, or other media) from pages you visit and sends it to our server for question generation. This content is cached temporarily and not stored permanently.
  • Account information — Your email address and name (if provided) for authentication.
  • Quiz responses — Your answers to generated questions, used to track your progress and avoid repeating questions.

What We Don't Collect

  • Passwords, form inputs, or any data you type into websites
  • Browsing history beyond the pages the extension processes
  • Cookies, local storage, or session data from other websites
  • Images, videos, or other media from pages you visit

How We Use Your Data

  • Page content is sent to OpenAI's API to generate quiz questions. It is not used for any other purpose.
  • URLs and visit counts are stored to avoid generating duplicate questions and to power your reading statistics.
  • Content is cached temporarily (up to 7 days) for question generation and then discarded.

Excluded Pages & Eligibility

Not every page you visit is processed. Quizzal filters pages both before and after any content would be used for question generation:

  • Denylisted sites are never sent. Quizzal maintains a built-in denylist of sensitive categories — banking, email, healthcare and similar — along with the Quizzal app itself. Pages on denylisted domains are filtered out in the extension; their content is never transmitted to our server or to OpenAI.
  • Your own exclusions. You can exclude any domain via the extension popup or your profile settings. Excluded domains are treated the same as the denylist — nothing from them is sent.
  • Homepages and pages with little text are skipped before any processing.
  • Eligibility check. For other pages, a short text excerpt is sent to OpenAI to judge whether the page is substantive enough to make a useful question. Pages found unsuitable are skipped and no further content is sent. If several pages on a domain are found unsuitable, that domain is automatically added to the denylist.

Third-Party Services

  • OpenAI — Page text is sent to OpenAI's API for question generation. See OpenAI's privacy policy.
  • Google OAuth — If you sign in with Google, we receive your email and name from Google. We do not access any other Google data.

Data Retention

You can delete your account and all associated data by contacting us. Page content caches expire automatically after 7 days.

Contact

Questions about this policy? Contact us at privacy@quizzal.io.

Quizzal — Remember everything you read. · Privacy