GPC Checker: How to Test Global Privacy Control Compliance on Any Website

Your site has a cookie banner. Your privacy policy says all the right things. But when a user visits with Global Privacy Control enabled — which tens of millions of privacy-conscious users do — your trackers are probably still firing.

That's not a hypothetical risk. It's an active legal exposure under California law. And the only way to know for certain is to run a real GPC checker against your own domain.

What Is Global Privacy Control (GPC)?

Global Privacy Control is an open browser signal that consumers use to communicate a single, universal opt-out from the sale or sharing of their personal data. When enabled, it attaches a Sec-GPC: 1 header to every HTTP request and sets navigator.globalPrivacyControl = true in the browser JavaScript context.

Under AB 3048 (effective January 1, 2026), California businesses are legally required to honor this signal as a valid opt-out — the same as clicking "Do Not Sell or Share My Personal Information." There is no opt-in required from the user. There is no grace period. If your site is loading advertising trackers for a GPC-enabled visitor, you are out of compliance right now.

Why You Need a GPC Scanner, Not Just a Policy Review

Most companies address GPC compliance by reviewing their Consent Management Platform (CMP) settings and assuming the job is done. It isn't. Here's why a real GPC scanner is the only reliable verification:

How to Do a Manual Global Privacy Control Check

If you want to perform a quick manual GPC check before running a full privacy scanner, here are the steps:

  1. Install a GPC browser extension. Extensions like Privacy Badger or dedicated GPC signal tools (available for Chrome and Firefox) let you enable the signal with one click.
  2. Open DevTools → Network tab before navigating to your site.
  3. Visit your homepage with GPC active. Filter the Network tab for requests to known ad-tech and analytics domains:doubleclick.net, googlesyndication.com, connect.facebook.net, pixel.advertising.com, and similar.
  4. Repeat without GPC enabled and compare. If the same third-party requests appear in both sessions, your site is not honoring GPC.

This manual approach works for spot-checking one page. It doesn't scale to your full site, doesn't catch subtler partial-block failures, and doesn't produce audit-grade evidence for a regulator. For that, you need an automated GPC scanner.

What a Proper GPC Scanner Tests

A comprehensive GPC scanner — not just a header checker — should verify all of the following:

How Privisy's GPC Scanner Works

Privisy was built specifically to solve the GPC verification problem that manual testing and CMP dashboards can't adequately address. The GPC validation stage of the Privisy privacy scanner:

  1. Runs a full Playwright headless browser session with both Sec-GPC: 1 request headers and navigator.globalPrivacyControl = true injected at the browser context level — simultaneously, exactly as a real user's browser would.
  2. Intercepts all outbound network requests in real time, comparing them against a categorized tracker database (marketing, social media, analytics, functional, ad networks).
  3. Flags any tracker in the "requires opt-out" categories that fires despite GPC being active — with the specific request URL as evidence, not just a domain match.
  4. Produces a pass/fail GPC compliance result with a severity rating and the full network trace as exportable audit evidence.

This is the difference between a basic global privacy control check and a production-grade GPC scanner. Privisy doesn't just look for the signal — it verifies the behavioral outcome that the law requires.

Common GPC Failures We Find (And What to Do About Them)

Running Privisy's GPC checker against real sites, these are the failure patterns that appear most often:

Run a Free GPC Check on Your Site Now

Privisy is the privacy scanner that gives you network-level GPC compliance results in minutes — not a theoretical assessment of your CMP configuration. Enter your domain and get a full audit report including GPC validation, tracker detection, UI compliance, and privacy policy analysis.

The first audit is free. No credit card required.

Free GPC Checker — Test Your Site Now

Get a network-level GPC scan plus full CCPA compliance audit. Results in under 3 minutes.

Run Your Free GPC Check