01TL;DR
Pixel Auditor performs all analysis locally inside your browser. No data is ever sent to Ratan Jha Digital, our servers, or any third party.
- We don't have a server that receives your data.
- We don't have an account system.
- We don't track your usage of the extension.
- We don't use cookies, fingerprinting, or any analytics inside the extension.
- v2.0 self-hosts its fonts — the extension makes zero outbound requests to Google Fonts or any other third party.
02Who we are
Pixel Auditor is a Chrome browser extension developed and published by Ratan Jha Digital. References to "we", "us", or "our" in this policy refer to Ratan Jha Digital.
Questions or concerns? Reach us at [email protected].
03What the extension does
Pixel Auditor is a developer and marketer tool that detects tracking tags (Google Analytics 4, Google Ads, Google Tag Manager, Google Merchant Center, Meta Pixel, LinkedIn Insight, Microsoft Bing UET, Microsoft Clarity) and server-side fires routed through first-party proxies and vendor server APIs, and displays that information in a side panel inside your browser. It does this by:
- Injecting a content script into pages you visit to inspect JavaScript globals, network requests, and dataLayer pushes
- Reading
document.cookieon the active page to list known tracking cookies - Intercepting calls to tag APIs (
gtag(),fbq(),uetq.push(),clarity(), and equivalent vendor SDKs) to detect when pixels fire - Scanning fire payloads for personally-identifying information (the v2.0 PII Leak Detector — see section 09)
- Displaying all findings locally inside the extension's side panel
04What we don't collect
We do not collect, store, transmit, or process any of the following:
- Your browsing history or the URLs of pages you visit
- The contents of tracking pixels, cookies, or tag payloads detected on pages
- Personal information about you (name, email, IP address, device identifiers)
- Analytics about how you use the extension
- Crash reports, error logs, or telemetry of any kind
- The content of Saved Runs or watched events
We operate no servers that receive data from the extension. There are no third-party SDKs, analytics libraries, or tracking tools embedded in Pixel Auditor.
05Local storage
The extension uses Chrome's chrome.storage.local API to persist state between browser sessions. This storage exists only on your device and is never synced to Google's cloud unless you have explicitly enabled extension sync in Chrome — and even then, the sync is end-to-end encrypted between your devices via Google's infrastructure, not via any Ratan Jha Digital server.
What gets stored locally:
- Saved Runs (v2.0) — full audit state under user-chosen names, capped at 10 entries per browser
- Watched events — per-site and global, the event names and regex patterns you've subscribed to
- Snapshots — the most recent snapshot baseline for the diff banner
- Theme preference — your light/dark override, if you set one
- UI preferences — last-selected tab, drawer height, filter state
Per-tab detection state (tags, events, cookies, consent history, dataLayer log) is held in memory by the service worker only while a tab is open. It is automatically cleared on navigation, tab close, or browser restart.
06Chrome permissions
Pixel Auditor declares the following Chrome permissions. Each is required for the extension to function and is used exclusively for the purposes described:
| Permission | Why it's needed |
|---|---|
storage | Saves Saved Runs, watched events, snapshots, and theme preference locally on your device. |
tabs | Reads the active tab's ID and URL so the side panel shows data for the correct page. |
webNavigation | Detects when you navigate to a new page so detection state can be reset cleanly. |
sidePanel | Opens the Pixel Auditor panel alongside the page when you click the toolbar icon. |
notifications | Sends a browser notification when a watched event fires (Watch for Event feature). |
<all_urls> | Allows the content script to run on any webpage you open, which is necessary to detect tags across any site. No page data is collected or transmitted. |
The Manifest V3 compliance audit performed for v2.0 reviewed every permission against actual API usage. Anything not used was removed before submission to the Chrome Web Store.
07Third parties
Pixel Auditor does not integrate with, report to, or share data with any third-party service. The extension has no dependency on external APIs, analytics platforms, or cloud backends.
The extension's content security policy is script-src 'self'; object-src 'self'; — no remote script hosts are permitted.
08Self-hosted fonts (v2.0)
Earlier 1.x builds loaded the panel UI font from fonts.googleapis.com. v2.0 bundles Inter and JetBrains Mono as WOFF2 inside the extension package. The extension itself makes zero outbound network requests to Google Fonts (or any other host) while you use it.
(Note: this website you're reading does still load fonts from Google Fonts. The website and the extension are separate.)
09PII detection (v2.0)
Pixel Auditor includes a PII Leak Detector that scans tracking pixel payloads for personally-identifying information. This scanning is read-only and local-only:
- The detector reads payloads that the page is already sending to third-party trackers — it doesn't generate any new data.
- Findings are displayed in the side panel and stored in any Saved Run you create on your device.
- Findings are never transmitted to Ratan Jha Digital or to any third party.
- The redacted previews shown in the UI are computed locally — original values remain in your browser's runtime, exactly as they were before Pixel Auditor saw them.
10Children
Pixel Auditor is a developer tool intended for use by adults. We do not knowingly collect any information from children under the age of 13. As a matter of policy we collect no data from anyone, irrespective of age.
11Changes to this policy
If we make material changes to this privacy policy, we will update the "Last updated" stamp at the top of this page. Material changes will be reflected in the Chrome Web Store listing's update notes. The current version is v.2026.04, effective April 27, 2026.
Because we collect no data, most changes will be clarifications rather than alterations to data handling.
12Contact
If you have questions about this privacy policy or the extension's data practices, please reach out:
- Email: [email protected]
- Website: ratanjhadigital.com
- Contact form: pixelauditor.ratanjhadigital.com/contact
We aim to respond to enquiries within 2 business days.