HomeAI Detector › Chrome Extension

AI Detector Chrome extension — detect anywhere you read or write.

If the suspicious text is in a Gmail thread, a LinkedIn post, an X reply, a ChatGPT transcript, or a Substack you are about to forward, the detector has to live in the browser, not in a separate tab. The TextSight Chrome extension puts a one-click detect action on any text you select on the web. Highlight a paragraph, click the toolbar icon, pick a mode in the popup, and the Authenticity Score plus the top flagged sentences come back in two to four seconds. Same multi-model engine, same 0-100 score, same five-band verdict as the web app. The extension is the surface; the backend is identical to what powers app.textsight.ai.

Install on Chrome Try the web app first
Select-and-detect on any text 3 free scans/day in the extension Same backend as the web app
Why an extension

When the tab switch kills the checking habit.

A web detector is fine for one paste. It stops being fine when you are cycling through Gmail, LinkedIn, ChatGPT, and a Substack tab a hundred times a day and dropping the check most of the time.

Score in the page you are already reading

The friction in a paste-and-scan detector is not the scan itself. It is the tab switch, the manual copy, the visual reorientation to a different app, the paste, the wait, and the trip back. The extension removes those steps. Select a paragraph in a Gmail message, click the toolbar icon, choose a mode, and the score appears in the popup over the page. The flow is the same whether you are reviewing a cold pitch, a LinkedIn comment, or a ChatGPT response you are about to copy into a brief.

Cheap triggering during long reading sessions

Readers who scan suspicious text across an afternoon care less about model quality (every detector is converging there) and more about how cheap each scan is to invoke. The extension makes a single detection a three-second action: highlight, click, mode, read. Over a 50-scan session of cold outreach triage or social feed review, that is meaningful time saved versus bouncing into a separate tab each time. Cheaper scans means more scans, which means catching the things you would otherwise ship.

Same quota, same account, same backend

The extension is not a separate product. It uses your existing TextSight account, the same daily scan quota, the same Authenticity Score logic, and the same detector endpoint as the web app. Sign in once, the extension stays signed in, and your usage from the toolbar counts against the same daily bucket as a paste-flow scan. No second subscription, no extension-only credits, no quota fragmentation between surfaces.

Where it works

The sites the extension detects in-place.

Most standard text surfaces accept select-and-detect. A handful of apps with custom editors fall back to popup paste. Honest list, both columns.

Select-and-detect (one click on selected text)

Gmail compose and reading pane. Standard contenteditable and standard message bodies. Highlight a paragraph in an incoming email or a draft, click the extension, read the score. Works on the main view and the reply window.

LinkedIn posts, feed, and direct messages. Both the reading feed and the composer surfaces use a standard editor. The extension scans selected text in posts, articles, comments, and the messaging panel.

Twitter/X timeline, replies, and DMs. Read a viral thread, select a suspicious tweet, scan it before you quote or reply. Short-form text is where the Fast mode does most of its work.

ChatGPT, Claude, and Gemini chat history. Score a model response you are about to paste into a document, or score the prompt you were sent by a teammate. The extension treats the chat transcript as standard selectable text.

Substack, Medium, and most blog readers. Long-form articles where Balanced and Deep modes do their best work. Select two paragraphs, run a scan, read the band before you share the post.

Generic webpage text and contenteditable fields. Comment threads, ticket trackers, CRM notes, news articles, reader-mode pages. If you can select the text, the extension can score it.

Popup paste fallback (copy-and-scan)

Google Docs. The Docs editor uses an iframe-based contenteditable that blocks scripted reads from extensions. The extension drops into popup paste mode: copy your selection, open the popup, paste, scan. The tab switch is still removed, just not the manual copy.

Notion blocks and Notion-style SPAs. Block-based editors with custom keyboard handling do not expose clean selection text to extensions. Same popup paste flow applies.

ATS portals and sanitised editors. Workday, Lever, and similar single-page apps strip formatting and shield input. The popup workflow covers those surfaces honestly without pretending in-place detection works everywhere.

Plans & pricing

The extension is the same account.

No extension-only tier, no extension-only credits. Your TextSight account quota applies. Yearly billing saves 25% on every paid tier.

Free
$0/forever

 

Try the extension on a small budget.
  • 3 detector scans/day
  • 5,000 chars per scan
  • Full 0-100 score + 5 bands
  • Sentence highlights
Start free
Starter
$7.49/month

Billed $89.88/year — Save $30

Light daily extension use.
  • 20 detector scans/day
  • 20,000 AI rewriter words/mo
  • 7-day history sync
  • Email support
Get Starter
Business
$29.99/month

Billed $359.88/year — Save $120

Teams sharing the extension.
  • 150,000 AI rewriter words/mo
  • REST API access
  • 5 team seats
  • Webhook callbacks
Get Business

Yearly billing saves 25%. View full pricing →

Install

Five steps from the Web Store to first scan.

A standard Chrome extension install. About 30 seconds end to end. No build flags, no developer mode, no unpacked-extension warnings.

1. Install from the Chrome Web Store

Open the TextSight listing on the Chrome Web Store and click Add to Chrome. The browser prompts you to confirm the permissions: read selected text on pages where you trigger a detect action, plus storage to cache your sign-in token. Confirm and the extension installs in a few seconds. Same install flow on Edge, Brave, Arc, Vivaldi, and Opera since they all share the Chromium extension API.

2. Pin the extension to your toolbar

Click the puzzle-piece icon in the Chrome toolbar to open the extension menu. Find TextSight in the list and click the pin icon next to it. Pinning keeps the extension icon visible in the toolbar so you can click it without opening the puzzle-piece menu every time. Most users want this on; the extension still works unpinned but the trigger is one extra click each scan.

3. Sign in once

Click the TextSight icon and sign in with the same email you use on app.textsight.ai. The extension stores an authentication token locally and stays signed in until you sign out manually or the token expires (typically 30 days). One sign-in per browser profile covers every site you use the extension on. Free, Starter, Pro, and Business accounts all carry over automatically; there is no separate extension account.

4. Select text on any page

Open Gmail, LinkedIn, ChatGPT, Substack, an X thread, or any reader-mode article. Highlight the sentence or paragraph you want to score. The extension does not act on its own; it only ever sees text you explicitly select and submit through the popup or the right-click menu. Nothing leaves your device until you click Scan.

5. Pick a mode and detect

Click the toolbar icon (or right-click and choose Detect with TextSight). The popup shows your selected text, the mode toggle (Fast, Balanced, Deep), and a Scan button. Pick a mode, click Scan, and the 0-100 Authenticity Score appears with the five-band verdict and the top flagged sentences. The whole loop is two to four seconds on Balanced.

Three modes

Pick the mode in the popup, every time.

The mode toggle lives in the popup, not in extension settings. Switching is one click per scan so you can match each piece of reading to the right level of latency and depth.

Fast

Single-model classifier optimised for latency. Roughly two seconds for a 5,000-character selection. Right for triage on a social feed, a quick sanity check before quoting a tweet, or a first pass on a long inbox of cold pitches. The five-band verdict is still accurate; the per-sentence breakdown is skipped to keep the response small.

Balanced

The default and the right mode for most reading. Multi-model ensemble in roughly four seconds. Sentence highlights are included. Use it on incoming emails, LinkedIn posts you are about to share, blog articles you are about to forward, and most everyday detector work. About 80% of extension scans land here.

Deep

The most thorough mode. Full per-sentence classifier plus the plagiarism risk indicator on Pro and above. Latency is around eight to twelve seconds for a 5,000-character document. Right when the stakes are real: vetting a freelance writer sample, reviewing a candidate cover letter, checking an investor update before forwarding.

Privacy posture

What the extension does and does not read.

Browser extensions with broad permissions are a real category of risk. This is the honest list of what TextSight requests, what it uses, and what it ignores.

Only acts on text you select and submit

The extension does not read pages passively. It does not scan email bodies, social feeds, chat history, or form fields in the background. The only text that ever leaves your browser is text you explicitly selected and submitted by clicking Scan. Close the popup without clicking Scan and nothing leaves the device. No keylogging, no clipboard monitoring, no DOM polling between scans.

No third-party analytics injected into pages

The extension does not inject tracking pixels, third-party analytics scripts, or fingerprinting code into sites you visit. The only outbound network call the extension makes is to the TextSight detector endpoint on api.textsight.ai when you trigger a scan. That call carries the selected text, the chosen mode, and your authentication token; nothing else. No URL logging, no browsing history, no per-site telemetry.

Same privacy policy as the web app

The extension is governed by the privacy policy at www.textsight.ai/privacy.html. Text submitted through the extension is processed for the scan, counted against your daily quota, and not retained beyond the standard logging window applied to web app submissions. Sign-out clears the authentication token and the locally cached preferences (mode default, last-used setting). Manifest V3 architecture keeps the permission surface minimum-grade.

FAQ

Chrome extension frequently asked.

Where do I install the TextSight detector Chrome extension?
Install from the Chrome Web Store listing for TextSight, then pin the extension to your toolbar from the Chrome puzzle-piece menu. Sign in once with the same email you use on app.textsight.ai. The extension uses your existing TextSight account quota, so a Free account with 3 detector scans per day works the same in the browser as it does in the web app. A Pro account at $19.99 monthly lifts the cap to unlimited scans inside the extension. There is no separate extension subscription to manage.
Which websites does the Chrome extension scan in-place?
Most standard text surfaces work with the select-and-detect flow: Gmail compose and reading pane, LinkedIn posts and feed, Twitter/X timeline and DMs, ChatGPT and Claude and Gemini chat history, Substack and Medium articles, plus generic textarea, contenteditable, and reader-mode pages across the web. A few apps with custom editors (Google Docs iframe, Notion blocks, some ATS systems) fall back to a popup paste workflow where you select text, click the extension icon, paste, and read the score. Both paths return the same Authenticity Score.
How do I detect a paragraph with the extension?
Select the text you want to scan in any editor or article. Click the TextSight icon in the toolbar (or right-click and choose Detect with TextSight). The popup shows the selected text and a Scan button; pick a mode (Fast, Balanced, or Deep) and click Scan. The 0-100 Authenticity Score, five-band verdict, and the top flagged sentences appear in the popup in two to four seconds. The whole loop is faster than copying into a separate tab.
Is the extension free or paid?
The extension is free to install and uses whatever tier your TextSight account is on. Free accounts get 3 detector scans per day and 5,000 characters per scan inside the extension, Starter at $9.99 monthly raises the cap to 20 scans per day, Pro at $19.99 monthly lifts it to unlimited scans and 30-day history sync, and Business at $39.99 monthly adds 5 team seats plus REST API access. The extension is an interface, not a separate paid product, and there are no extension-only credits to buy.
Does the extension read pages in the background?
No. The extension never reads page text passively. It only ever sees the selection you explicitly highlight and submit through the popup or the right-click menu. It does not log URLs, it does not build a browsing history, and it does not inject analytics into the sites you visit. Close the popup without clicking Scan and nothing leaves the device. The only outbound network call is the scan request you trigger, and it carries the selected text and your auth token.
What about Google Docs, Notion, and ATS portals?
Google Docs uses an iframe-based contenteditable that blocks scripted text reads from extensions, so the extension drops into popup paste mode there: copy your selection, open the extension popup, paste, click Scan. Notion blocks and ATS portals (Workday, Lever, certain SPAs) behave the same way. This is a platform limitation, not a TextSight gap. The popup workflow still saves the tab switch and returns the same Authenticity Score as in-place detection.
What permissions does the extension request?
The extension requests permission to read selected text on pages where you actively trigger a detect action, plus storage to cache your sign-in token. It uses the minimum-permission Manifest V3 architecture and runs content scripts only on demand instead of injecting them into every tab. The privacy policy at www.textsight.ai/privacy.html applies; the extension is governed by the same data handling as the web app, with scan text retained only inside the standard logging window.
Can I use the extension on Edge, Brave, or Arc?
Yes. The extension is built on the Chromium extension API, so it works on every Chromium-based browser: Chrome, Edge, Brave, Arc, Vivaldi, and Opera. Install from the Chrome Web Store and the same package loads on all of them. A dedicated Edge Add-ons listing is planned but the Web Store install path covers every Chromium browser today, so no separate install is needed. Firefox uses a different manifest and is on the roadmap.
Related

More on the detector surfaces.

Detect anywhere you read on the web.

Same detector, same Authenticity Score, same five-band verdict as the web app. One click on selected text inside Gmail, LinkedIn, ChatGPT, X, Substack, and most pages across the web. Free tier of 3 scans per day works in the extension. Install in 30 seconds.

Install on Chrome Try the web app first
Free to install · 3 free scans/day · Works on Chrome, Edge, Brave, Arc, Vivaldi, Opera