vafer.app / blog

Global Privacy Control (GPC) on Shopify: the opt-out that needs no click

Global Privacy Control is an opt-out the shopper never has to click. It is a browser-level signal — a Sec-GPC: 1 header and a navigator.globalPrivacyControl flag — that tells every site “do not sell or share my data.” In California and a growing list of US states, honouring it is not optional.

How the signal reaches your store

Shoppers enable GPC once — Firefox and Brave have it built in, Chrome gets it via extensions — and their browser then asserts it everywhere, automatically. On your storefront it is readable in one line of JavaScript, which means there is no technical excuse for missing it.

What honouring it means in practice

  • Treat it as an opt-out of sale/sharing — the same effect as clicking the “Do Not Sell or Share” link, with no interaction required.
  • Enforce it — on Shopify that means writing sale_of_data: false (and sensibly, marketing consent off) to the Customer Privacy API and holding marketing trackers.
  • Record it — log the decision with a method of gpc, so your audit trail shows automatic opt-outs as what they are.
  • Don't nag — a visitor whose browser already said no should not be interrogated by a banner asking again; a quiet way to change their mind later is enough.

Is it legally binding?

California's regulator has treated ignoring GPC as a CCPA violation since the Sephora settlement in 2022, and states including Colorado and Connecticut wrote universal opt-out signals into their laws explicitly. The direction of travel is one-way. In the EU the signal has no special legal status — GDPR's opt-in model makes it mostly redundant there — but honouring it globally costs nothing and reads as good faith.

Quick test: install a GPC-enabled browser, visit your store fresh, then check whether marketing trackers fired anyway. If they did, the signal is being ignored — the exact pattern that has drawn enforcement.

Frequently asked

How do shoppers turn GPC on?

Firefox and Brave ship it built in; Chrome supports it via extensions. Once enabled, every site the shopper visits receives the signal automatically — no banner interaction needed.

Must Shopify stores honour GPC?

If you have California customers, yes: the CCPA regulations treat a GPC signal as a valid opt-out of sale/sharing, and enforcement actions have already cited ignoring it. Several other states have followed the same model.

Should a GPC opt-out be logged?

Yes — it is a consent decision like any other. A good consent tool records it with a method of “gpc” so an audit can distinguish automatic opt-outs from clicked ones.

When a shopper says no, it means no.

Vafer is a cookie consent app for Shopify that holds known trackers until consent, deletes cookies on reject, and shows you proof it's working. Free in early access.

Join the waitlist

Keep reading