Privacy Policy — Thorne Browser Extension
Last updated: 2026-06-29
This policy covers the Thorne browser extension ("the extension"). It does not cover the Thorne CLI, local proxy, or any other Thorne product.
What the extension does with your prompts
The extension reads the text you type into AI chat interfaces (Claude.ai, ChatGPT, Perplexity) for the sole purpose of optimizing it before you send it. This processing happens entirely in your browser — your prompt text is never sent to Thorne's servers, never logged, and never stored.
The optimized text goes directly to the AI provider you are using (Anthropic, OpenAI, etc.), exactly as if you had typed the optimized version yourself.
What data the extension collects
The extension collects anonymous usage telemetry only:
| Data collected | What it is | Stored where |
|---|---|---|
| Install UUID | A random identifier generated locally and stored in chrome.storage.local. Not linked to your name, email, or browser profile. |
Thorne telemetry service (Cloudflare KV, 90-day TTL) |
| Token count | The number of tokens in the optimized prompt (never the prompt text itself) | Same |
| Savings percentage | The percentage reduction from the optimization | Same |
| Provider | Which AI provider you sent to (claude, chatgpt, perplexity) | Same |
| Event type | optimize — the only event type emitted |
Same |
We never collect:
- Prompt text or any portion of it
- Your responses from the AI provider
- URLs, page titles, or browsing history
- Personal information of any kind
- IP address (Cloudflare Workers do not log IPs; telemetry records store only the install UUID)
How to opt out
You can disable telemetry at any time:
Option 1: Open your browser console on any page and run:
localStorage.setItem('THORNE_NO_TELEMETRY', '1')
Option 2: Disable the extension entirely for a site using the per-site toggle in the popup.
Telemetry is fire-and-forget — disabling it does not affect extension functionality in any way.
Monthly usage stats stored locally
The extension stores your monthly token usage in chrome.storage.local to
power the free-tier usage meter in the popup. This data is:
- Stored only on your device
- Never synced to Thorne's servers
- Keyed by calendar month — old months are not automatically deleted but contain only aggregate counts, not prompt content
Third-party services
The extension makes one type of outbound network request: anonymous telemetry to
https://telemetry.thornesystems.com (a Cloudflare Worker). This request
contains only the data listed in the table above. No cookies, no session tokens, no
personal data.
The extension does not make any other network requests on its own behalf.
Data retention
Telemetry data is stored in Cloudflare KV with a 90-day TTL. After 90 days, all records expire automatically. There is no long-term retention of any user data.
Changes to this policy
If we make material changes to what data we collect, we will update this page and the version date above. The extension itself does not check for policy changes — you can bookmark this page to stay informed.
Contact
Questions about this policy: louisikane@gmail.com