Roop AI — Privacy Policy
Last updated: 22 July 2026 · Applies to the "Roop AI — AI Content Detector & Humanizer" Chrome extension
The short version: Roop AI runs no servers and collects no data. Ever.
In the default Local mode, all analysis happens entirely on your device with zero network requests.
What the extension does
Roop AI estimates how likely a piece of text is to be AI-generated, explains its reasoning, and offers a "humanize" rewrite. It has two modes:
- Local mode (default): all analysis and rewriting run in your browser. The extension makes no network requests at all.
- Bring Your Own Key (BYOK, optional): if you choose to add your own API key, the text you analyze is sent directly from your browser to the AI provider you selected (Anthropic, OpenAI, or Google), under your own key and that provider's terms. It never passes through us — there is no "us" to pass through.
What the extension can access
- Page text, only when you ask. The extension reads the text of the current tab only when you click "Analyze page", "Analyze selection", or the right-click menu item. It uses Chrome's
activeTabpermission, which grants access to the single tab you invoked it on, only at that moment. It cannot read your browsing in the background and has no access to other tabs. - Your settings. Your engine choice, theme, provider, model name, and (if you enter one) API key are stored with
chrome.storage.localon your device. They are never synced, transmitted, or shared. You can delete the key at any time in Settings, or remove everything by uninstalling the extension.
What the extension does NOT do
- No analytics, telemetry, crash reporting, or tracking of any kind.
- No accounts, sign-ups, or cookies.
- No sale or transfer of any data to anyone (there is nothing to sell).
- No remote code: all code ships inside the extension package.
BYOK mode details
If you enable BYOK mode, requests go only to the single provider you selected:
- Anthropic:
https://api.anthropic.com - OpenAI:
https://api.openai.com - Google:
https://generativelanguage.googleapis.com
Chrome asks you to approve access to that provider's domain when you save your key — that is the only host the extension can contact. How the provider handles the submitted text and your key is governed by their privacy policy.
Changes
If this policy ever changes, the updated version is published at this URL and ships with the extension update.
Contact
Questions or issues: open an issue at github.com/wpfella/roop-ai/issues.