Home › Legal › Extension Privacy

Extension privacy.

What the TextSight Chrome & Edge extension can see, can do, and (importantly) cannot do. Required reading before you install.

Effective May 1, 2026 · Updated October 22, 2026 Extension v 3.4.0

The short version

Only when you ask. The extension reads text from a page only when you click Scan page, Check selection or Humanize selection in the TextSight side panel, or choose TextSight from the right-click menu. While the panel is open it checks how many words you have selected so the button can say "Check selection · 74 words", and on the AI Humanizer tab it shows the start of your selection as a preview. Both stay in the panel on your device; nothing is sent to us until you click. It doesn't send us the address of the page you're on, and it doesn't see your history, your other tabs or your cookies.

Permissions we use

When you install from the Chrome Web Store, you'll be asked to grant these. Here's what each one does:

contextMenus

Adds "Check with TextSight" and "Humanize with TextSight" to the right-click menu when you have text selected. Doesn't see anything you don't right-click.

WE USE

sidePanel

Opens TextSight in Chrome's side panel when you click the icon.

WE USE

identity

Opens the TextSight sign-in page when you click Sign in, and brings you back signed in. Not used otherwise.

WE USE

storage

Keeps a few things on this device, in the extension's own storage: your session token and account name, email and plan when signed in, and a random install ID; your last 10 scans (the first 80 characters and the score); the text and result of a right-click check or rewrite, only until the side panel has shown it; and your settings. Never sent to other sites. Removing the extension deletes all of it.

WE USE

Script on every page — Chrome calls this "Read and change all your data on all websites"

A small TextSight script runs on each page so the side panel can work with it. It acts only on requests from the panel: when you click Check selection or Humanize selection it hands over the text you highlighted; when you click Scan page it hands over the page's visible text (the first 25,000 characters); while the panel is open it reports your selected word count every 1.5 seconds, plus the first 140 characters of your selection while the AI Humanizer tab is showing, for the preview; after a scan it underlines the flagged sentences on the page, until you start over or close the panel; and when you click Replace on page it puts the rewrite back into the text you rewrote, and only if that text hasn't changed. It sends nothing on its own and doesn't read pages in the background.

WE USE

Host permissions: api.textsight.ai and app.textsight.ai

Where the text you choose to scan or rewrite is sent, where the panel checks your free-scan count and any current offer, and where you sign in. These are the only servers the extension talks to.

WE USE

Permissions we NEVER ask for

If you see any of these in the install prompt, something is wrong (it's not our extension):

tabs / "Read your browsing history"

We don't need to see your other tabs or your history.

NEVER

cookies

We don't read or modify cookies on any site you visit.

NEVER

Background page

The extension uses a service worker only (event-driven). No background tab observing the web.

NEVER

How it works

  1. You click the TextSight icon to open the side panel, or highlight text, right-click and pick "Check with TextSight" or "Humanize with TextSight".
  2. In the panel you choose what to check: the whole page, your selection, text you paste, or a PDF, DOCX or TXT file you upload.
  3. That text is sent over an encrypted (HTTPS) connection to api.textsight.ai.
  4. Our API processes it (same rules as web scans — never used for training; saved to your scan history by default when you are signed in, which you can switch off in privacy settings).
  5. The side panel shows the score and the sentences that read as AI.
  6. The panel keeps your last 10 scans on this device (the first 80 characters and the score) so it can list them. Nothing else from the page is kept.

The extension never sends us the address of the page you're on, your searches or your other tabs. Requests carry a random install ID instead of anything about you, and your session token as well when you're signed in.

Data the extension touches

That's the entire list.

Telemetry

The extension contains no analytics or tracking code, and it doesn't report installs, uninstalls or what you do in the panel. Our API does count the scans and rewrites it handles, so it can apply your plan's limits and so we can see how many come from the extension.

Error reports. When something in the extension fails (a scan or rewrite the API refused or never answered, a sign-in window that didn't come back, an unexpected error in the panel), the extension sends us a short report so we can fix it: what failed, the error message, the HTTP status, the extension version, and your random install ID or account ID. It never includes the text you were checking or anything from the page. Reports are capped at 30 an hour per install and are kept with our other usage records.

Questions? privacy@textsight.ai — happy to walk you (or your security team) through the code.

Further reading