Overview
This privacy policy describes how the Chrome extensions listed below handle your data. All extensions covered by this policy are built by Yegappan Sekar and distributed via the Chrome Web Store.
The core principle across every extension is simple: your data stays on your device. No personal information is collected, transmitted to external servers, or shared with third parties.
Short version: None of these extensions collect, store, or transmit any personal data. Everything runs locally in your browser.
Covered Extensions
This policy applies to the following extensions:
| Extension | Category | Version |
|---|---|---|
| Content Writer's Notepad | Productivity / Writing | v1.0.0 |
| Google SERP Extractor | SEO / Developer | v1.0.0 |
| Bulk Image Downloader | Developer / Productivity | v1.0.0 |
| URL Slug Generator | Writing / Developer | v1.0.0 |
| Content Word Count Analyzer | Writing / Productivity | v1.0.0 |
| PurgePilot | WordPress / Developer | v1.0.0 |
| WordPress Blog Interlink | WordPress / SEO | v1.0.0 |
| Order Tracker for WooCommerce | WooCommerce / Analytics | v1.0.0 |
| Query Builder for Listmonk | Email / Developer | v1.0.0 |
| White Screen PRO | Utility / Productivity | v1.0.0 |
| Zoho People - Remaining Time | Productivity / Attendance | v1.0.0 |
| UTM Generator for Google Analytics | Marketing / Analytics | v1.0.0 |
| DialWhere — Phone Number Country & Time | Utility / Productivity | v1.0.0 |
| LinkLens — Link Checker & SEO Audit | SEO / Developer | v1.0.0 |
| TimeBridge — World Clock & Time Zone Converter | Productivity / Utility | v1.0.0 |
White Screen PRO
| Permission | Reason |
|---|---|
storage | Remembers your last selected background color locally. The extension makes no network requests and collects nothing. |
Data We Collect
We do not collect any of the following:
| Data Type | Collected? | Notes |
|---|---|---|
| Personally identifiable information (name, email, etc.) | ❌ No | Never requested or stored |
| Browsing history | ❌ No | Not accessed |
| User content (notes, text, images) | ❌ No | Stored locally in your browser only |
| Usage analytics / telemetry | ❌ No | No tracking of any kind |
| Financial or payment data | ❌ No | All extensions are free and open source |
| Health or sensitive data | ❌ No | Not applicable |
| Authentication credentials | ❌ No* | *PurgePilot and WordPress Blog Interlink store app passwords locally only |
Permissions & Why We Need Them
Each extension requests only the permissions necessary for its core functionality. Here is a breakdown per extension:
Quick Notepad
| Permission | Reason |
|---|---|
storage | Save your notes and snippets locally in chrome.storage.local. Data never leaves your browser. |
commands | Enables the Alt+N keyboard shortcut to open the notepad popup. |
Google SERP Extractor
| Permission | Reason |
|---|---|
activeTab | Read the current Google search results page to extract ranking data. |
scripting | Inject the extraction logic into Google search result pages. |
downloads | Save the extracted results as a CSV file to your device. |
Image Downloader
| Permission | Reason |
|---|---|
activeTab | Read the image URLs from the current webpage. |
scripting | Query the page DOM for image elements. |
downloads | Save the ZIP file of downloaded images to your device. |
Text Formatter
| Permission | Reason |
|---|---|
clipboardWrite | Copy the formatted text result to your clipboard with one click. |
Text Analyzer
| Permission | Reason |
|---|---|
clipboardWrite | Copy the analysis stats to your clipboard with one click. |
PurgePilot
| Permission | Reason |
|---|---|
storage | Stores your registered site list and each site’s WP Rocket nonces locally in chrome.storage.local. Nothing is sent to any external server. |
Host permissions (/wp-admin/*) | Reads WP Rocket nonces from the admin bar on your WordPress admin pages, and sends purge requests to those sites to clear their WP Rocket cache. |
WordPress Blog Interlink
| Permission | Reason |
|---|---|
storage | Saves your site list, settings, job queue, activity logs, and per-post backups locally in chrome.storage.local. Nothing is transmitted to us. |
optional_host_permissions | When you add a WordPress site, the extension requests access to that site's origin only — at runtime, with your approval — to call its REST API with the application password you provide. Credentials are sent only to your own site. |
Order Tracker for WooCommerce
| Permission | Reason |
|---|---|
storage | Remembers panel position, size, and filter preferences locally. |
Content script on wp-admin pages | WooCommerce stores run on your own domain, which cannot be known in advance. The script checks the page and activates only on WooCommerce Orders list screens, exiting immediately everywhere else. It reads only the order rows already rendered on your screen — no REST API calls, and no data leaves your browser. |
Query Builder for Listmonk
| Permission | Reason |
|---|---|
| None | This extension requests no permissions at all. Everything you type stays in the popup and is never stored or transmitted. |
Zoho People - Remaining Time
This extension talks only to your own Zoho People tenant and to Zoho's contacts host (for your profile photo). It reuses your existing Zoho session cookie to read your own attendance — worked hours, punches, breaks, and weekly summary — and never asks for or stores your password. All settings and the last attendance snapshot stay on your device. No data is sent to the developer or any third party.
| Permission | Reason |
|---|---|
storage | Saves your settings (Zoho URL, full-day target, permission limits, theme) and the last attendance snapshot locally in chrome.storage. Nothing is transmitted to us. |
alarms | Refreshes the toolbar badge in the background once a minute so the remaining-time countdown stays current. |
cookies | Reads your Zoho CSRF_TOKEN cookie so Zoho's attendance API accepts requests made with your existing session. |
tabs | Detects your already-open Zoho People tab when you click "Find Zoho tab" in Settings, to auto-fill your tenant URL. |
Host permissions (people.zoho.*, contacts.zoho.*) | Calls your Zoho People attendance API with your session cookie and loads your profile photo from Zoho's contacts host. Requests go only to your own Zoho account. |
UTM Generator for Google Analytics
| Permission | Reason |
|---|---|
clipboardWrite | Copies the generated UTM tracking URL to your clipboard with one click. |
storage | Remembers your recent source, medium, and campaign values locally in chrome.storage so you don't have to retype them. Nothing is transmitted to us. |
DialWhere — Phone Number Country & Time
| Permission | Reason |
|---|---|
storage | Remembers your settings and recent lookups locally in chrome.storage. Phone numbers you enter are processed entirely on your device using a built-in dataset — no network requests, nothing collected or transmitted. |
LinkLens — Link Checker & SEO Audit
| Permission | Reason |
|---|---|
activeTab | Reads the links on the page you are currently viewing, only when you open the extension and run a scan. |
scripting | Injects a script into the active tab to collect and classify its links (internal/external, dofollow/nofollow). Runs on demand only. |
storage | Saves your table sort/filter preferences locally. Scanned link data stays in your browser and is never uploaded or transmitted. |
TimeBridge — World Clock & Time Zone Converter
| Permission | Reason |
|---|---|
storage | Saves your selected cities and settings locally in chrome.storage. All time and time-zone calculations happen on your device — no network requests, nothing collected or transmitted. |
Local Data Storage
Some extensions (Quick Notepad, PurgePilot, Zoho People - Remaining Time) store data in chrome.storage. This storage is:
Confined entirely to your browser and device. Not synced to any external server. Not accessible to any third party, including the developer. Cleared when you uninstall the extension.
You can view and clear this data at any time by uninstalling the extension or using Chrome's extension management page at chrome://extensions.
Third-Party Services
None of these extensions send data to any third-party analytics, advertising, or tracking services. There are no SDKs, beacons, or fingerprinting scripts embedded in any extension.
The only external network requests made by any extension go directly to URLs you explicitly configure (e.g., your own WordPress site in PurgePilot) to Google's own servers when parsing Google search result pages already open in your browser, or to your own Zoho People account (Zoho People - Remaining Time) using your existing Zoho session.
Data Sharing & Sale
We do not sell, trade, rent, or share any user data with any third party, for any purpose, at any time. This includes anonymised or aggregated data.
This policy is consistent with the Chrome Web Store's Developer Program Policies and the Chrome Web Store User Data Privacy Policy.
Children's Privacy
These extensions are not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided personal information through one of these extensions, please contact us and we will take steps to delete it.
Changes to This Policy
If we update this privacy policy in a material way, we will update the "Last updated" date at the top of this page and (where required) update the policy link in the Chrome Web Store listing. Continued use of any extension after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy or about how any of these extensions handle data, you can reach us at:
Email: yegappans2910@gmail.com
GitHub: github.com/YEGAPPAN-S
Website: yegappan.pages.dev
We aim to respond to all privacy-related inquiries within 5 business days.