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 replacement text, so the panel reopens where you left off. Your search text is never saved — it is cleared when you close the panel.
- Toggle states for Match Case, Whole Word, Regex, and Preserve Case
- Your shortcut settings: whether Cmd/Ctrl+F opens the panel, and the list of sites where you handed the shortcut back to Chrome
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 replacement text, your toggle preferences (Match Case, Whole Word, Regex, Preserve Case), and your shortcut settings (whether Cmd/Ctrl+F opens the panel, and any sites you excluded) locally on your device. Search text is never written to storage. 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. |
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.