Last updated: 2026-05-10
Redline is a browser extension that lets you annotate, edit, and screenshot any web page, then download the captured feedback as a ZIP file. It is designed to be fully local — no data ever leaves your device through Redline itself.
Redline has no servers, no analytics, no telemetry, and no third-party SDKs. We do not see, transmit, or store any of your activity.
When you use Redline on a page, the extension processes the following data inside your browser only:
session.json. This is captured so the AI agent that consumes the file can match feedback to the right source. It is never sent anywhere by Redline.chrome.storage.sync — your save-mode preference and auto-inject domain list (synced across your Chrome profile by Chrome itself).IndexedDB — temporary storage for in-progress attachments and the local folder handle you grant if you use FS Access mode.You can clear all of it at any time by uninstalling the extension or clearing site / extension data in Chrome.
| Permission | Why we need it |
|---|---|
activeTab |
Required to inject Redline into the page you are currently viewing when you click the toolbar icon. |
scripting |
Required to inject the Redline bundle into the page's main world so it can edit and annotate the DOM. |
storage |
Stores your save-mode preference and auto-inject domain list. Uses chrome.storage.sync. |
<all_urls>host permission |
Redline is only useful if you can use it on any web page you visit. The bundle is only injected when you explicitly click the toolbar icon (or the page matches a domain you added to auto-inject in Settings); we do not run code on pages in the background. |
We do not share any data, because we do not collect any data.
If this policy ever changes, the new version will be committed to this same file in the public repo, with a new "Last updated" date. There is no email list. The git history of this file is your changelog.
Source code, issues, and questions: github.com/Dongke-X/redline