gtm.js file.
DataLayer Auditor is a browser tool that reads the Google Tag Manager dataLayer
JavaScript variable on the page you are currently viewing, so you can review whether that
site's analytics tracking is implemented correctly. It's built for marketers, developers, and
analytics consultants auditing their own sites or sites they've been engaged to review.
When this extension is installed and open, it reads:
dataLayer array (and any custom-named equivalent
the page declares), which may include event names and marketing/analytics parameters the
site itself has chosen to push (e.g. product names, prices, page categories).gtm.js file, fetched once per detected container ID,
to look for readable text within it. Production GTM containers are typically minified by
Google, so this frequently returns little or nothing useful.We do not read form field contents, passwords, payment information, or any data the page has not itself already exposed to the browser.
All captured data is stored locally in your browser using chrome.storage.session.
This data:
The only outbound network request this extension makes is the one-time fetch of a site's own
public gtm.js file described above — the same file your browser already
downloads when the page loads a GTM container.
Before building the "AI Prompt" text, the extension attempts to redact common personally identifiable fields (email addresses via pattern matching; phone/name/address fields by key name) from captured payloads. This is a best-effort filter, not a guarantee — sites with unusual field naming may push PII that isn't caught. Review copied text before pasting it anywhere.
This extension includes no analytics or telemetry of its own, displays no advertising, and does not sell, rent, or share user data with any third party.
If this extension's functionality changes in a way that affects data handling, this policy will be updated and the date above will change accordingly.
[FILL IN CONTACT EMAIL BEFORE PUBLISHING]