Genie Tutor

Privacy Policy

Effective October 13, 2026

Genie Tutor turns a webpage you choose, or pages of a PDF you choose, into a quiz, a tutoring session, or a deck of flashcards. It reads a page only when you ask it to, and it reads a PDF only after you choose the file.

Genie Tutor runs no server that receives your data. The extension sends page content directly to the AI provider you choose, authorized by your own credentials: an OpenAI API key, a ChatGPT Codex sign-in, or an OpenRouter account. Genie Tutor has no account of its own and never asks you to sign in to Google.

Data handled

Chrome Web Store data categories

The Chrome Web Store counts local processing and direct transmission to the selected AI provider as data handling. It also treats a sensitive category as handled when that information appears inside the selected page, screenshot, or learner input. The same categories apply to the pages of a PDF you choose, because those pages can contain the same kinds of information. For this reason, the Store disclosure selects all nine available data categories:

How data is used and shared

When you start a quiz, a tutoring session, or a deck, the extension sends the page reading, or the chosen PDF pages, to the AI provider you chose. A long page is sent in parts, in the order the page presents them. While the model works it may search the text it was given, run temporary JavaScript against it as described above, or look at an image from the page when the picture is needed to answer. Audio and video are never sent; only their descriptions are.

One quiz, session, or deck usually takes several requests. The extension asks the model to write the material, then asks it to check that material against the same page text before you see it, and repeats a step when a check fails. Later requests can also carry exact excerpts from the page, your answers, and the messages you type to the Tutor.

In OpenAI API-key and ChatGPT Codex modes, that content goes directly from the extension to OpenAI. In OpenRouter mode it goes directly from the extension to OpenRouter, which routes the request to the model it serves; OpenRouter's own privacy terms govern its handling, and the request is billed to the user's OpenRouter account.

No Genie Tutor server sits in that path. Genie Tutor does not receive, proxy, log, or store these requests, the page content inside them, the responses, or the credentials that authorize them.

The selected provider -- OpenAI, or OpenRouter when that connection is chosen -- processes Quiz, Tutor, and Flashcards requests. Its handling is governed by its own privacy terms. Requests set store: false, which prevents later retrieval through the provider's API but is not a promise of Zero Data Retention; the user's OpenAI account controls and OpenAI's policies govern its processing. Data is not sold, used for personalized advertising, or transferred for unrelated purposes.

Retention and control

Everything Genie Tutor keeps is stored on the user's own device. There are no server-side records to retain, because there is no server.

Saved credentials remain until you disconnect the connection or remove the key. Disconnecting an AI connection or removing its key removes that credential only. It does not delete your saved PDFs or your progress in them. Clearing the extension's data or uninstalling the extension removes everything. You can disconnect a connection, remove a saved key, clear what a mode is holding, or uninstall the extension at any time. Content already sent to a provider is governed by that provider's retention policy and controls.

A PDF session stays on your device until you delete it. Under "Your PDFs" you can delete one set of pages or everything. Clearing a lesson, ending a quiz, or ending a deck removes that part and keeps the rest. If the PDF, or a later step of your work, cannot be saved, the PDF page tells you, and what was saved before stays. The browser can also remove this storage by itself when the device is short of space, unless it has agreed to keep it; the PDF page says which applies. After a deletion, the extension can recover nothing.

Security and limited use

User data is transmitted over HTTPS. The extension has no persistent access to visited pages; Chrome grants temporary page access only after the user invokes the toolbar action. Direct modes request optional access limited to the OpenAI API, sign-in, and ChatGPT service origins, or the OpenRouter origin, and only when the user selects that connection. Genie Tutor's use and transfer of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including its Limited Use requirements.

Contact

For privacy questions, email huangaustin496@gmail.com.