Privacy Policy
Last updated: May 2026
Single purpose
RT.* has one purpose: to provide a find-and-replace panel for web pages, triggered by Cmd/Ctrl+F. It searches the visible text of the page you are viewing, highlights matches, and lets you replace or redact them. All processing happens locally in your browser. No data is collected or transmitted.
What we collect
Nothing. The extension does not collect, transmit, or share any personal information, browsing history, or page content.
Local storage only
The extension uses chrome.storage.local to save settings on
your device. This data never leaves your browser and is never sent
anywhere. It includes:
- Your last-used find and replace text, so the panel reopens where you left off
- Toggle states for Match Case, Whole Word, Regex, and Preserve Case
You can clear this data at any time by removing the extension or
clearing extension storage via chrome://extensions.
Permissions explained
| Permission | Why it's needed |
|---|---|
storage |
Saves your last-used find/replace text and toggle preferences (Match Case, Whole Word, Regex, Preserve Case) locally on your device. This data never leaves your browser and is never transmitted anywhere. |
scripting |
Injects the find/replace panel and Cmd/Ctrl+F interceptor into pages you visit. Also re-injects these scripts at extension install and browser startup so the panel works in tabs that were already open, without requiring a page reload. |
tabs |
Used at extension install and browser startup to read open tab
URLs. The URL is checked only to skip non-injectable system pages
(chrome://, edge://,
about:) before attempting script injection. Tab URLs
are not stored, transmitted, or used for any other purpose.
|
host_permissions: <all_urls> |
Required to inject the find/replace panel into any page you visit. The extension does not read, store, or transmit page content. Text is accessed temporarily in memory solely to locate and highlight matches for you. Without this permission the extension cannot function on most websites. |
No network requests
The extension makes zero outbound network requests. There are no analytics, no crash reporters, no update beacons, and no third-party services of any kind.
Page content
The extension reads the visible text content of pages you visit in order to find and highlight matches. This processing happens entirely within your browser. The content is never stored beyond the current page session and is never transmitted anywhere.
Children's privacy
This extension does not collect any information from anyone, including children under 13.
Changes to this policy
If this policy changes, the updated version will be published at this URL with a new "Last updated" date. Because no data is collected, changes are expected to be minimal.
Contact
Questions about this privacy policy? Open an issue on github.com/gdcho/re-text.