1. Overview
TextHider (“the Extension”) is a Chrome browser extension that lets users visually mask selected text on any webpage using symbols, emojis, or custom characters. We are fully committed to user privacy. This policy explains exactly what data is — and is not — collected.
2. Data We Do NOT Collect
- We do not collect, transmit, or store the text you select or hide.
- We do not collect browsing history, URLs, or page content.
- We do not send any data to external servers.
- We do not use analytics, tracking pixels, or third-party SDKs.
- We do not collect personally identifiable information (PII).
- We do not serve advertisements or sell data to any third party.
3. Data Stored Locally
The Extension uses Chrome’s storage.sync API solely to save
your personal preferences. This data:
- Is stored in your Google account’s sync storage (if signed in to Chrome) or locally on your device.
- Contains only your chosen preset labels, mask symbols, theme choice, and UI toggles — never any page content.
- Can be deleted at any time via the Options page (“Reset to Defaults”) or by removing the extension from Chrome.
- Is never accessed by anyone other than you.
4. Permissions Justification
The following permissions are declared in the extension manifest. Each is strictly necessary:
| Permission | Why it’s needed |
|---|---|
contextMenus |
Adds the “TextHider” entry to the browser’s right-click context menu. |
storage |
Saves your preset preferences (labels, symbols, theme) across sessions. |
activeTab & scripting |
Injects the masking logic into the active tab only when you trigger it. The extension never runs automatically or in the background on pages. |
host_permissions (<all_urls>) |
Required for the right-click menu to appear on any website. No page content is ever read or transmitted. |
5. Third-Party Services
The Extension does not integrate with any third-party services, APIs, analytics platforms, or advertising networks. All processing happens locally inside your browser.
6. Children’s Privacy
Because we collect no data whatsoever, the Extension is safe for all ages and complies with COPPA (Children’s Online Privacy Protection Act) and similar regulations.
7. Changes to This Policy
If this policy is updated, the revised version will be published at the same URL with an updated effective date. Continued use of the Extension after a policy change constitutes acceptance of the updated terms.
8. Contact
Questions about this privacy policy? Open an issue on the GitHub repository. We aim to respond within 48 hours.