 #  GPC: DNT/Do Not Track’s Toothless Twin 

 

  ![GPC: DNT/Do Not Track’s Toothless Twin](https://cdn.richeyweb.com/images/articles/dnt/dnt-headstone.webp)    Remember Do Not Track? Neither do publishers. The little HTTP header that could—DNT for short—promised users a way to wave off trackers with a polite “no thanks.” It flopped hard. Websites ignored it, ad tech laughed it off, and by 2019, it was a digital relic. Enter Global [Privacy](/joomla-techniques/youtube-rss-feed-gallery "YouTube RSS Feed Gallery") [Control](/blog/hosting/microsoft-deliverability-sendgrid-and-blacklists "Microsoft Deliverability - SendGrid and Blacklists") (GPC), the shiny new signal touted as DNT’s successor. Backed by California’s privacy law, it’s supposed to force publishers to respect your opt-out. Sounds great, right? Here’s the catch: GPC has no more bite than DNT ever did. Publishers can sidestep it by simply doing business outside California’s reach—and they will. [History says so](https://support.google.com/google-ads/answer/9614122?hl=en) - [Google](/blog/development/generator-tag-claim-your-joomla-sites "Generator Tag: Claim Your Joomla Sites") did it.

## DNT’s Ghost Haunts GPC

Do Not Track was a noble experiment. Flip a browser setting, send a “DNT: 1” header, and presto— trackers were supposed to back off. Except they didn’t. Studies pegged [compliance](/blog/development/gdpr-is-getting-a-facelift-and-im-not-crying-over-it "GDPR is Getting a Facelift - And I’m Not Crying Over It") at under 25% among major sites; the rest kept harvesting [data](/blog/development/scorm-shenanigans-part-deux "SCORM Shenanigans - PART DEUX") like nothing changed. Why? It was voluntary. No fines, no jail time—just a gentle nudge publishers could ignore. Google’s Chrome didn’t even bother supporting it fully. DNT died because it lacked teeth.

GPC struts in with a California swagger, tied to the California Consumer Privacy Act (CCPA). In the Golden State, businesses collecting data from residents must honor GPC as a legit opt-out for data sales. Legal muscle! Problem is, that muscle only flexes within California’s borders. Step outside—or shrink your California footprint—and GPC’s power fades fast. It’s DNT with a regional twist, not a global fix. Publishers know this. They’ve seen this movie before.

## Jurisdiction’s Limits: The Escape Hatch

The CCPA sounds tough. If you collect Californians’ data and hit certain thresholds—$25 million in [revenue](/blog/hosting/ai-automation-unlocking-content-opportunities "AI Automation Unlocking Content Opportunities"), 100,000 residents’ data, or half your cash from selling it—you’re on the hook. GPC becomes your leash. But what if you don’t play in California’s sandbox? A Texas-based blog with a Southern readership might barely brush those thresholds. An overseas ad network might not care at all. Suddenly, GPC’s a suggestion, not a command.

Enforcement? Good luck. California’s Attorney General can chase big fish—think [Facebook](/blog/hosting/mastering-the-html-head-in-joomla "Mastering the HTML head in Joomla") or Google—but a mid-tier publisher in Ohio or Estonia? That’s a jurisdictional slog. Legal action across state lines is slow; across borders, it’s a pipe dream. Look at environmental laws: states struggle to nail out-of-state polluters without federal help. Privacy’s no different. Publishers can dodge GPC by staying out of reach, betting Sacramento won’t bother knocking. DNT taught them ignoring signals is low-risk, high-reward.

## Profit Over Privacy: Why Comply?

Data’s the lifeblood of digital publishing. [Tracking](/blog/personal/someone-elses-code "Someone Else’s Code") users—where they click, what they buy—fuels targeted ads and fat profits. DNT asked publishers to ditch that for user goodwill. They didn’t. GPC ups the ante with CCPA fines, but only in California. Elsewhere, the math’s the same: comply and lose revenue, or ignore and keep cashing in. Why pick the former?

Take Google. As of July 1, 2023, it stopped playing “service provider” under CCPA for some ad tools like Customer Match. No more restricted data processing—just a shift to call it “sharing,” dumping opt-out duties on advertisers. Smart, not illegal. If Google can tweak its game to skirt the spirit of GPC, smaller publishers won’t hesitate to ignore it outright. Data’s too juicy, and the risk’s too low.

## Defanging the Counterarguments

Sure, GPC’s cheerleaders have their pitch. Let’s knock it down.

- “It Could Go Global!” They dream of Colorado, Virginia, even [GDPR](/blog/development/server-timing-for-geoip-data-delivery-to-achieve-gdpr-compliance "Server-Timing for GeoIP Data Delivery to Achieve GDPR Compliance") lands adopting GPC, spreading its reach. Maybe. But DNT aimed global too—and crashed. Without universal enforcement (good luck with that), publishers in lax spots will keep collecting data, laws be damned.
- “California’s Clout Matters!” The state’s economic heft forces compliance, they say. Big brands bow to avoid legal heat. True—for giants. Smaller fry with slim California ties can slip by. CCPA’s nabbed high-profile scalps, but the long tail of publishers? Untouched.
- “Users Will Demand It!” Privacy nerds might push GPC, shaming non-compliers. Cute thought. DNT had its fans too; 20% of U.S. users turned it on. Publishers didn’t flinch. [Profit](/blog/personal/the-joomla-i-knew-was-free "The Joomla I Knew was Free") trumps pressure when wallets are on the line.
 
## The Verdict

GPC’s a California dream sold as a global savior. It’s DNT in fancier clothes—same weak core, just a shinier badge. Publishers ignored one toothless signal; they’ll ignore this one too, especially where California’s arm can’t stretch. Enforcement’s spotty, incentives favor tracking, and jurisdiction’s a sieve. Until privacy gets federal fangs—or a global sheriff with real guns—GPC’s bite won’t match its bark. History doesn’t lie: publishers play by their rules, not ours.

## A Requiem for Privacy Signals

I mourn DNT’s demise—and GPC’s coming fall. These signals should work. I’ve even built [software](/blog/development/bug-reports-a-developers-best-friend-not-a-burden "Bug Reports: A Developer's Best Friend, Not a Burden") to make DNT compliance dead simple for publishers running [Joomla](/blog/hosting/cron-vs-joomla-lazy-scheduler-and-webcron "Cron vs Joomla Lazy Scheduler and WebCron") ([System - Do Not Track](/software/joomla/plugins/system-donottrack)), stripping away excuses. Yet they ignore it, chasing dollars over decency. Users want control, but publishers see data as theirs to hoard. This greed’s a ticking bomb. GPC’s failure will spark more laws like CCPA—blunt, mandatory rules that choke us all. Freedom fades when regulators step in because publishers won’t. We lose not just privacy, but choice. DNT deserved better; GPC does too. Too bad profit wrote their obituaries.

 



- [      email ](mailto:?subject=GPC%3A+DNT%2FDo+Not+Track%E2%80%99s+Toothless+Twin&body=https%3A%2F%2Fwww.richeyweb.com%2Fblog%2Fdevelopment%2Fgpc-dnt-do-not-tracks-toothless-twin)
- [      facebook ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.richeyweb.com%2Fblog%2Fdevelopment%2Fgpc-dnt-do-not-tracks-toothless-twin)
- [      x-twitter ](https://twitter.com/intent/tweet?text=GPC%3A+DNT%2FDo+Not+Track%E2%80%99s+Toothless+Twin%3A+https%3A%2F%2Fwww.richeyweb.com%2Fblog%2Fdevelopment%2Fgpc-dnt-do-not-tracks-toothless-twin)
- [      linkedin ](http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.richeyweb.com%2Fblog%2Fdevelopment%2Fgpc-dnt-do-not-tracks-toothless-twin&title=GPC%3A+DNT%2FDo+Not+Track%E2%80%99s+Toothless+Twin&summary=Remember+Do+Not+Track%3F+Neither+do+publishers.+The...)
- [      pinterest ](http://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.richeyweb.com%2Fblog%2Fdevelopment%2Fgpc-dnt-do-not-tracks-toothless-twin&media=https%3A%2F%2Fcdn.joomla.org%2Fimages%2Fjoomla-org-og.jpg&description=GPC%3A+DNT%2FDo+Not+Track%E2%80%99s+Toothless+Twin)
 


 

   [  Previous article: SCORM Shenanigans - PART DEUX   SCORM Shenanigans - PART DEUX ](/blog/development/scorm-shenanigans-part-deux) [  Next article: Fun With SVG Graphics  Fun With SVG Graphics  ](/blog/development/fun-with-svgs)  

##### We Value Your Privacy

 

We use cookies to enhance your experience and for traffic analysis. By continuing to visit this site you agree to our use of cookies.

[Privacy Policy](/privacy-policy)

 Details 

###### Google Tag Manager Items

- Ad Storage
- Ad User Data
- Ad Personalization
- Analytics Storage
- Functionality Storage
- Personalization Storage
- Security Storage
 
 

 

 

 

 

 Decline Accept
```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.richeyweb.com/#organization","name":"RicheyWeb","url":"https://www.richeyweb.com/","logo":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/logo/richeyweb.svg","contentUrl":"https://www.richeyweb.com/images/logo/richeyweb.svg","width":{"@type":"QuantitativeValue","value":38,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":38,"unitCode":"PX"},"@id":"https://www.richeyweb.com/#logo"},"image":{"@id":"https://www.richeyweb.com/#logo"},"sameAs":["https://x.com/ComRicheyweb","https://www.facebook.com/RicheyWebDev/","https://www.youtube.com/channel/UCxnVG8BwOvQRO7hVqNX7T2g","https://community.joomla.org/service-providers-directory/listings/115:richeyweb.html"],"description":"RicheyWeb is a custom software developer specializing in Joomla extensions.","ContactPoint":[{"@type":"ContactPoint","url":"https://www.richeyweb.com/contact-us","telephone":"903-873-8460","contactType":"Owner/Administrator","areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"availableLanguage":"en"},{"@type":"ContactPoint","url":"https://www.richeyweb.com/bugs","telephone":"903-873-8460","contactType":"Technical Support","areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"availableLanguage":"en"}],"knowsAbout":["Computer programming",{"@type":"Thing","name":"Computer programming","sameAs":["https://en.wikipedia.org/wiki/Computer_programming","https://www.wikidata.org/wiki/Q80006","https://g.co/kg/m/01mf_"]},"PHP",{"@type":"Thing","name":"PHP","sameAs":["https://en.wikipedia.org/wiki/PHP","https://www.wikidata.org/wiki/Q59","https://g.co/kg/m/060kv"]},"JavaScript",{"@type":"Thing","name":"JavaScript","sameAs":["https://en.wikipedia.org/wiki/JavaScript","https://www.wikidata.org/wiki/Q2005","https://g.co/kg/m/02p97"]},"arduino","Computer forensics",{"@type":"Thing","name":"Computer forensics","sameAs":["https://en.wikipedia.org/wiki/Computer_forensics","https://www.wikidata.org/wiki/Q878553","https://g.co/kg/m/02wxbd"]},"White hat",{"@type":"Thing","name":"White hat","sameAs":["https://en.wikipedia.org/wiki/White_hat_(computer_security)","https://www.wikidata.org/wiki/Q7995625","https://g.co/kg/m/03ns_5"]},"Search engine optimization",{"@type":"Thing","name":"Search engine optimization","sameAs":["https://en.wikipedia.org/wiki/Search_engine_optimization","https://www.wikidata.org/wiki/Q180711","https://g.co/kg/m/019qb_"]},"Search engine marketing",{"@type":"Thing","name":"Search engine marketing","sameAs":["https://en.wikipedia.org/wiki/Search_engine_marketing","https://www.wikidata.org/wiki/Q846132","https://g.co/kg/m/06mw8r"]},"Digital marketing",{"@type":"Thing","name":"Digital marketing","sameAs":["https://en.wikipedia.org/wiki/Digital_marketing","https://www.wikidata.org/wiki/Q1323528","https://g.co/kg/g/122hcnps"]},"Web hosting service",{"@type":"Thing","name":"Web hosting service","sameAs":["https://en.wikipedia.org/wiki/Web_hosting_service","https://www.wikidata.org/wiki/Q5892272","https://g.co/kg/m/014pz4"]},"Email hosting service",{"@type":"Thing","name":"Email hosting service","sameAs":["https://en.wikipedia.org/wiki/Email_hosting_service","https://www.wikidata.org/wiki/Q5368818","https://g.co/kg/m/09w60m"]},"Internet hosting service",{"@type":"Thing","name":"Internet hosting service","sameAs":["https://en.wikipedia.org/wiki/Internet_hosting_service","https://www.wikidata.org/wiki/Q1210425","https://g.co/kg/m/09w5yw"]},"Virtual hosting",{"@type":"Thing","name":"Virtual hosting","sameAs":["https://en.wikipedia.org/wiki/Virtual_hosting","https://www.wikidata.org/wiki/Q588365","https://g.co/kg/m/024mvh"]},"Web performance",{"@type":"Thing","name":"Web performance","sameAs":["https://en.wikipedia.org/wiki/Web_performance","https://www.wikidata.org/wiki/Q7978612","https://g.co/kg/m/0gfj3f1"]},"Web content management system",{"@type":"Thing","name":"Web content management system","sameAs":["https://en.wikipedia.org/wiki/Web_content_management_system","https://www.wikidata.org/wiki/Q45211","https://g.co/kg/m/0615s2"]},"Content management system",{"@type":"Thing","name":"Content management system","sameAs":["https://en.wikipedia.org/wiki/Content_management_system","https://www.wikidata.org/wiki/Q131093","https://g.co/kg/m/0k23c"]},"General Data Protection Regulation",{"@type":"Thing","name":"General Data Protection Regulation","sameAs":["https://en.wikipedia.org/wiki/General_Data_Protection_Regulation","https://www.wikidata.org/wiki/Q1172506","https://g.co/kg/m/0pk_7xs"]},"SERP",{"@type":"Thing","name":"SERP","sameAs":["https://en.wikipedia.org/wiki/SERP","https://www.wikidata.org/wiki/Q2205811","https://g.co/kg/g/11c5szp7kc"]},"Artificial intelligence",{"@type":"Thing","name":"Artificial intelligence","sameAs":["https://en.wikipedia.org/wiki/Artificial_intelligence","https://www.wikidata.org/wiki/Q11660","https://g.co/kg/m/0mkz"]},"Prompt engineering",{"@type":"Thing","name":"Prompt engineering","sameAs":["https://en.wikipedia.org/wiki/Prompt_engineering","https://www.wikidata.org/wiki/Q108941486","https://g.co/kg/g/11p6kpgt_n"]},"E-learning",{"@type":"Thing","name":"E-learning","sameAs":["https://en.wikipedia.org/wiki/E-learning_(theory)","https://www.wikidata.org/wiki/Q182250","https://g.co/kg/g/122czm1f"]},"Sharable Content Object Reference Model",{"@type":"Thing","name":"Sharable Content Object Reference Model","sameAs":["https://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model","https://www.wikidata.org/wiki/Q827811","https://g.co/kg/m/06_40"]},"Experience API",{"@type":"Thing","name":"Experience API","sameAs":["https://en.wikipedia.org/wiki/Experience_API","https://www.wikidata.org/wiki/Q7807728","https://g.co/kg/g/1yw9ktxr8"]},"Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]},"Nginx",{"@type":"Thing","name":"Nginx","sameAs":["https://en.wikipedia.org/wiki/Nginx","https://www.wikidata.org/wiki/Q306144","https://g.co/kg/m/02qft91"]},"MySQL",{"@type":"Thing","name":"MySQL","sameAs":["https://en.wikipedia.org/wiki/MySQL","https://www.wikidata.org/wiki/Q850","https://g.co/kg/m/04y3k"]}],"areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"memberOf":["Mensa International",{"@type":"Organization","name":"Mensa International","sameAs":["https://en.wikipedia.org/wiki/Mensa_International","https://www.wikidata.org/wiki/Q184194","https://g.co/kg/m/0140pf"]},"National Rifle Association",{"@type":"Organization","name":"National Rifle Association","sameAs":["https://en.wikipedia.org/wiki/National_Rifle_Association","https://www.wikidata.org/wiki/Q863259","https://g.co/kg/m/0j6f9"]},"CompTIA",{"@type":"Organization","name":"CompTIA","sameAs":["https://en.wikipedia.org/wiki/CompTIA","https://www.wikidata.org/wiki/Q597534","https://g.co/kg/m/040shq"]},"ISFCE LLC",{"@type":"Organization","name":"ISFCE LLC","sameAs":["https://isfce.com","https://g.co/kg/g/11wxm5r0rg"]}],"hasCredential":[{"@type":"EducationalOccupationalCredential","name":"Joomla 3 Certified Administrator","credentialCategory":"Certification","description":"Administrator Exam is the first available Joomla! certification exam","recognizedBy":{"@type":"Organization","name":"Open Source Matters, Inc.","sameAs":["https://en.wikipedia.org/wiki/Open_Source_Matters,_Inc.","https://g.co/kg/g/11f00wvjhz"]},"url":"https://certification.joomla.org/certified-user-directory/michael-richey","about":["Content management system",{"@type":"Thing","name":"Content management system","sameAs":["https://en.wikipedia.org/wiki/Content_management_system","https://www.wikidata.org/wiki/Q131093","https://g.co/kg/m/0k23c"]},"Web content management system",{"@type":"Thing","name":"Web content management system","sameAs":["https://en.wikipedia.org/wiki/Web_content_management_system","https://www.wikidata.org/wiki/Q45211","https://g.co/kg/m/0615s2"]},"Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]}],"educationalLevel":"expert","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/contact/badge.webp","contentUrl":"https://www.richeyweb.com/images/contact/badge.webp","width":{"@type":"QuantitativeValue","value":300,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":86,"unitCode":"PX"},"caption":"Joomla 3 Certified Administrator"}},{"@type":"EducationalOccupationalCredential","name":"Certified Computer Examiner","credentialCategory":"Certification","description":"Internationally recognized computer forensics certifiecation","recognizedBy":{"@type":"Organization","name":"ISFCE LLC","sameAs":["https://en.wikipedia.org/wiki/ISFCE_LLC","https://g.co/kg/g/11wxm5r0rg"]},"url":"https://isfce.com/","about":["Digital forensics",{"@type":"Thing","name":"Digital forensics","sameAs":["https://en.wikipedia.org/wiki/Digital_forensics","https://www.wikidata.org/wiki/Q3246940","https://g.co/kg/m/0cnxzfx"]},"Computer forensics",{"@type":"Thing","name":"Computer forensics","sameAs":["https://en.wikipedia.org/wiki/Computer_forensics","https://www.wikidata.org/wiki/Q878553","https://g.co/kg/m/02wxbd"]},"Mobile device forensics",{"@type":"Thing","name":"Mobile device forensics","sameAs":["https://en.wikipedia.org/wiki/Mobile_device_forensics","https://www.wikidata.org/wiki/Q6887097","https://g.co/kg/m/06zp3tp"]},"Network forensics",{"@type":"Thing","name":"Network forensics","sameAs":["https://en.wikipedia.org/wiki/Network_forensics","https://www.wikidata.org/wiki/Q7001032","https://g.co/kg/m/05pb280"]},"Database forensics",{"@type":"Thing","name":"Database forensics","sameAs":["https://en.wikipedia.org/wiki/Database_forensics","https://www.wikidata.org/wiki/Q5227405","https://g.co/kg/m/0cgqsy"]}],"educationalLevel":"expert","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/contact/isfce-cce.webp","contentUrl":"https://www.richeyweb.com/images/contact/isfce-cce.webp","width":{"@type":"QuantitativeValue","value":150,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":150,"unitCode":"PX"},"caption":"Certified Computer Examiner"}}],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Web Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Hosting"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Development"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Search Engine Optimization"}}]}},{"@type":"WebSite","@id":"https://www.richeyweb.com/#website","url":"https://www.richeyweb.com/","name":"RicheyWeb","publisher":{"@id":"https://www.richeyweb.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.richeyweb.com/search?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string","valueMaxLength":256,"valueMinLength":2,"valuePattern":"^[A-Za-z0-9\\s]+$"}},"creator":{"@id":"https://www.richeyweb.com/#organization"},"copyrightHolder":{"@id":"https://www.richeyweb.com/#organization"}},{"@type":"WebPage","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#webpage","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin","name":"GPC: DNT/Do Not Track’s Toothless Twin","description":"GPC is DNT reborn—toothless & ignorable. Publishers dodge it outside CA, chasing profit over privacy. A requiem for failed signals & coming laws.","isPartOf":{"@id":"https://www.richeyweb.com/#website"},"about":{"@id":"https://www.richeyweb.com/#organization"},"inLanguage":"en-GB"},{"@type":"Article","image":[{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/dnt/dnt-headstone-thumbnail.webp","contentUrl":"https://www.richeyweb.com/images/articles/dnt/dnt-headstone-thumbnail.webp","width":{"@type":"QuantitativeValue","value":513,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":288,"unitCode":"PX"},"caption":"GPC: DNT/Do Not Track’s Toothless Twin","representativeOfPage":true},{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/dnt/dnt-headstone.webp","contentUrl":"https://www.richeyweb.com/images/articles/dnt/dnt-headstone.webp","width":{"@type":"QuantitativeValue","value":723,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":406,"unitCode":"PX"},"caption":"GPC: DNT/Do Not Track’s Toothless Twin"}],"headline":"GPC: DNT/Do Not Track’s Toothless Twin","description":"GPC is DNT reborn—toothless & ignorable. Publishers dodge it outside CA, chasing profit over privacy. A requiem for failed signals & coming laws.","author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"},"datePublished":"2025-02-28T00:00:00+00:00","dateModified":"2026-03-30T00:00:00+00:00","about":["Do Not Track",{"@type":"Thing","name":"Do Not Track","sameAs":["https://en.wikipedia.org/wiki/Do_Not_Track","https://www.wikidata.org/wiki/Q692672","https://g.co/kg/m/0gjdkjt"]},"Global Privacy Control",{"@type":"Thing","name":"Global Privacy Control","sameAs":["https://en.wikipedia.org/wiki/Global_Privacy_Control","https://www.wikidata.org/wiki/Q104830162","https://g.co/kg/g/11n0zts4bt"]},"California Consumer Privacy Act",{"@type":"Book","name":"California Consumer Privacy Act","sameAs":["https://en.wikipedia.org/wiki/California_Consumer_Privacy_Act","https://www.wikidata.org/wiki/Q60754243","https://g.co/kg/g/11fhr0_x97"]},"California",{"@type":"AdministrativeArea","name":"California","sameAs":["https://en.wikipedia.org/wiki/California","https://www.wikidata.org/wiki/Q99","https://g.co/kg/m/01n7q"]}],"mentions":["HTTP",{"@type":"Thing","name":"HTTP","sameAs":["https://en.wikipedia.org/wiki/HTTP","https://www.wikidata.org/wiki/Q8777","https://g.co/kg/m/03hgt"]},"Google",{"@type":"Organization","name":"Google","sameAs":["https://en.wikipedia.org/wiki/Google","https://www.wikidata.org/wiki/Q95","https://g.co/kg/m/045c7b"]},"Colorado",{"@type":"AdministrativeArea","name":"Colorado","sameAs":["https://en.wikipedia.org/wiki/Colorado","https://www.wikidata.org/wiki/Q1261","https://g.co/kg/m/01n4w"]},"Virginia",{"@type":"AdministrativeArea","name":"Virginia","sameAs":["https://en.wikipedia.org/wiki/Virginia","https://www.wikidata.org/wiki/Q1370","https://g.co/kg/m/07z1m"]},"General Data Protection Regulation",{"@type":"Book","name":"General Data Protection Regulation","sameAs":["https://en.wikipedia.org/wiki/General_Data_Protection_Regulation","https://www.wikidata.org/wiki/Q1172506","https://g.co/kg/m/0pk_7xs"]},"Texas",{"@type":"AdministrativeArea","name":"Texas","sameAs":["https://en.wikipedia.org/wiki/Texas","https://www.wikidata.org/wiki/Q1439","https://g.co/kg/m/07b_l"]},"Content management system",{"@type":"Thing","name":"Content management system","sameAs":["https://en.wikipedia.org/wiki/Content_management_system","https://www.wikidata.org/wiki/Q131093","https://g.co/kg/m/0k23c"]},"Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]},{"@type":"Article","@id":"https://www.richeyweb.com/blog/development/generator-tag-claim-your-joomla-sites#article","url":"https://www.richeyweb.com/blog/development/generator-tag-claim-your-joomla-sites","name":"Generator Tag: Claim Your Joomla Sites","headline":"Generator Tag: Claim Your Joomla Sites","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/generator-tag-claim-your-joomla-sites/generator-tag.webp","contentUrl":"https://www.richeyweb.com/images/articles/generator-tag-claim-your-joomla-sites/generator-tag.webp","width":{"@type":"QuantitativeValue","value":1274,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":716,"unitCode":"PX"},"caption":"Generator Tag: Claim Your Joomla Sites"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/hosting/cron-vs-joomla-lazy-scheduler-and-webcron#article","url":"https://www.richeyweb.com/blog/hosting/cron-vs-joomla-lazy-scheduler-and-webcron","name":"Cron vs Joomla Lazy Scheduler and WebCron","headline":"Cron vs Joomla Lazy Scheduler and WebCron","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/lazy-scheduler-and-web-cron/lazy-scheduler-and-web-cron.webp","contentUrl":"https://www.richeyweb.com/images/articles/lazy-scheduler-and-web-cron/lazy-scheduler-and-web-cron.webp","width":{"@type":"QuantitativeValue","value":888,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":499,"unitCode":"PX"},"caption":"Cron vs Joomla Lazy Scheduler and WebCron"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery#article","url":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery","name":"YouTube RSS Feed Gallery","headline":"YouTube RSS Feed Gallery","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/tutorialmemes/i-bet-hes-thinking-about-other-women.webp","contentUrl":"https://www.richeyweb.com/images/tutorialmemes/i-bet-hes-thinking-about-other-women.webp","width":{"@type":"QuantitativeValue","value":889,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":500,"unitCode":"PX"},"caption":"YouTube RSS Feed Gallery"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/development/bug-reports-a-developers-best-friend-not-a-burden#article","url":"https://www.richeyweb.com/blog/development/bug-reports-a-developers-best-friend-not-a-burden","name":"Bug Reports: A Developer's Best Friend, Not a Burden","headline":"Bug Reports: A Developer's Best Friend, Not a Burden","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/plg_content_interlinked/articles/russian-comments.webp","contentUrl":"https://www.richeyweb.com/images/articles/plg_content_interlinked/articles/russian-comments.webp","width":{"@type":"QuantitativeValue","value":1200,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":675,"unitCode":"PX"},"caption":"Bug Reports: A Developer's Best Friend, Not a Burden"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/development/server-timing-for-geoip-data-delivery-to-achieve-gdpr-compliance#article","url":"https://www.richeyweb.com/blog/development/server-timing-for-geoip-data-delivery-to-achieve-gdpr-compliance","name":"Server-Timing for GeoIP Data Delivery to Achieve GDPR Compliance","headline":"Server-Timing for GeoIP Data Delivery to Achieve GDPR Compliance","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/geoip-coming-soon/geoip-coming-soon.webp","contentUrl":"https://www.richeyweb.com/images/articles/geoip-coming-soon/geoip-coming-soon.webp","width":{"@type":"QuantitativeValue","value":508,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":285,"unitCode":"PX"},"caption":"Server-Timing for GeoIP Data Delivery to Achieve GDPR Compliance"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/hosting/mastering-the-html-head-in-joomla#article","url":"https://www.richeyweb.com/blog/hosting/mastering-the-html-head-in-joomla","name":"Mastering the HTML head in Joomla","headline":"Mastering the HTML head in Joomla","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/metarobots/system-metarobots.webp","contentUrl":"https://www.richeyweb.com/images/articles/metarobots/system-metarobots.webp","width":{"@type":"QuantitativeValue","value":888,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":499,"unitCode":"PX"},"caption":"Mastering the HTML head in Joomla"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/hosting/microsoft-deliverability-sendgrid-and-blacklists#article","url":"https://www.richeyweb.com/blog/hosting/microsoft-deliverability-sendgrid-and-blacklists","name":"Microsoft Deliverability - SendGrid and Blacklists","headline":"Microsoft Deliverability - SendGrid and Blacklists","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/microsoft-deliverability/microsoft-deliverability.webp","contentUrl":"https://www.richeyweb.com/images/articles/microsoft-deliverability/microsoft-deliverability.webp","width":{"@type":"QuantitativeValue","value":896,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":504,"unitCode":"PX"},"caption":"Microsoft Deliverability - SendGrid and Blacklists"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/hosting/ai-automation-unlocking-content-opportunities#article","url":"https://www.richeyweb.com/blog/hosting/ai-automation-unlocking-content-opportunities","name":"AI Automation Unlocking Content Opportunities","headline":"AI Automation Unlocking Content Opportunities","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/ai-automation/ai-automation.webp","contentUrl":"https://www.richeyweb.com/images/articles/ai-automation/ai-automation.webp","width":{"@type":"QuantitativeValue","value":720,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":405,"unitCode":"PX"},"caption":"AI Automation Unlocking Content Opportunities"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/development/gdpr-is-getting-a-facelift-and-im-not-crying-over-it#article","url":"https://www.richeyweb.com/blog/development/gdpr-is-getting-a-facelift-and-im-not-crying-over-it","name":"GDPR is Getting a Facelift - And I’m Not Crying Over It","headline":"GDPR is Getting a Facelift - And I’m Not Crying Over It","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/gdpr-facelift/gdpr-facelift-meme.webp","contentUrl":"https://www.richeyweb.com/images/articles/gdpr-facelift/gdpr-facelift-meme.webp","width":{"@type":"QuantitativeValue","value":666,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":374,"unitCode":"PX"},"caption":"GDPR is Getting a Facelift - And I’m Not Crying Over It"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/personal/someone-elses-code#article","url":"https://www.richeyweb.com/blog/personal/someone-elses-code","name":"Someone Else’s Code","headline":"Someone Else’s Code","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/other-peoples-code/other-peoples-code.webp","contentUrl":"https://www.richeyweb.com/images/articles/other-peoples-code/other-peoples-code.webp","width":{"@type":"QuantitativeValue","value":598,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":336,"unitCode":"PX"},"caption":"Someone Else’s Code"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/personal/joomla-numbers-dont-lie#article","url":"https://www.richeyweb.com/blog/personal/joomla-numbers-dont-lie","name":"Joomla Numbers Don’t Lie","headline":"Joomla Numbers Don’t Lie","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/numbers-dont-lie/numbers-dont-lie.webp","contentUrl":"https://www.richeyweb.com/images/articles/numbers-dont-lie/numbers-dont-lie.webp","width":{"@type":"QuantitativeValue","value":800,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":450,"unitCode":"PX"},"caption":"Joomla Numbers Don’t Lie"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/personal/the-joomla-i-knew-was-free#article","url":"https://www.richeyweb.com/blog/personal/the-joomla-i-knew-was-free","name":"The Joomla I Knew was Free","headline":"The Joomla I Knew was Free","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/the-joomla-i-knew-was-free/free-extensions.webp","contentUrl":"https://www.richeyweb.com/images/articles/the-joomla-i-knew-was-free/free-extensions.webp","width":{"@type":"QuantitativeValue","value":1280,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":720,"unitCode":"PX"},"caption":"The Joomla I Knew was Free"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}},{"@type":"Article","@id":"https://www.richeyweb.com/blog/development/scorm-shenanigans-part-deux#article","url":"https://www.richeyweb.com/blog/development/scorm-shenanigans-part-deux","name":"SCORM Shenanigans - PART DEUX","headline":"SCORM Shenanigans - PART DEUX","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/articles/knowbe4/288p/knowbe4-720p.webp","contentUrl":"https://www.richeyweb.com/images/articles/knowbe4/288p/knowbe4-720p.webp","width":{"@type":"QuantitativeValue","value":512,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":288,"unitCode":"PX"},"caption":"SCORM Shenanigans - PART DEUX"},"author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"}}],"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#article","isPartOf":{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#webpage"},"publisher":{"@id":"https://www.richeyweb.com/#organization"},"citation":[{"@type":"CreativeWork","@id":"https://support.google.com/google-ads/answer/9614122?hl=en#creativework","url":"https://support.google.com/google-ads/answer/9614122?hl=en"},{"@type":"CreativeWork","@id":"https://www.richeyweb.com/software/joomla/plugins/system-donottrack#softwareapplication","url":"https://www.richeyweb.com/software/joomla/plugins/system-donottrack","name":"System - Do Not Track"}],"keywords":"Do Not Track, DNT, HTTP header, trackers, opt-out, privacy law, California Consumer Privacy Act, CCPA, data sales, opt-out, legal muscle, regional twist, global fix, jurisdiction, escape hatch, threhsolds, revenue, residents’ data, cash, enforcement, Attorney General, Facebook, Google, service provider, Customer Match, sharing, advertisers, sirk, data, profit, user goodwill, comply, lose revenue, cash in, tweak its game, smaller publishers, ignore it outright, juicy, low risk, spirit of GPC, cheerleaders, pitch, go global, Colorado, Virginia, GDPR, universal enforcement, lax spots, collecting data, laws be damned, economic heft, compliance, big brands, legal heat, smaller fry, slim California ties, long tail, untouched, privacy nerds, shaming non-compliers, fans, U.S. users, flinch, pressure, wallets, verdict, California dream, global savior, fancier clothes, weak core, shinier badge, toothless signal, shinier badge, arm can’t stretch, spotty, incentives, tracking, sieve, federal fangs, global sheriff, real guns, bite won’t match its bark, history, publishers play by their rules, not ours, requiem, demise, coming fall, signals, work, software, Joomla, System, compliance, dead simple, excuses, dollars, decency, control, hoard, greed, ticking bomb, failure, more laws, blunt, mandatory rules, choke us all, freedom, regulators, publishers won’t, privacy, choice, deserved better, obituaries","articleSection":"Development","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin","hasPart":[{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-dnts-ghost-haunts-gpc_2_1"},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-jurisdictions-limits-the-escape-hatch_2_2"},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-profit-over-privacy-why-comply_2_3"},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-defanging-the-counterarguments_2_4"},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-the-verdict_2_5"},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-a-requiem-for-privacy-signals_2_6"}]},{"@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex","@type":"ItemList","name":"GPC: DNT/Do Not Track’s Toothless Twin","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-dnts-ghost-haunts-gpc_2_1","name":"DNT’s Ghost Haunts GPC","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-dnts-ghost-haunts-gpc_2_1"}},{"@type":"ListItem","position":2,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-jurisdictions-limits-the-escape-hatch_2_2","name":"Jurisdiction’s Limits: The Escape Hatch","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-jurisdictions-limits-the-escape-hatch_2_2"}},{"@type":"ListItem","position":3,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-profit-over-privacy-why-comply_2_3","name":"Profit Over Privacy: Why Comply?","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-profit-over-privacy-why-comply_2_3"}},{"@type":"ListItem","position":4,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-defanging-the-counterarguments_2_4","name":"Defanging the Counterarguments","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-defanging-the-counterarguments_2_4"}},{"@type":"ListItem","position":5,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-the-verdict_2_5","name":"The Verdict","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-the-verdict_2_5"}},{"@type":"ListItem","position":6,"item":{"@type":"WPHeader","@id":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#articleindex-toc-a-requiem-for-privacy-signals_2_6","name":"A Requiem for Privacy Signals","url":"https://www.richeyweb.com/blog/development/gpc-dnt-do-not-tracks-toothless-twin#toc-a-requiem-for-privacy-signals_2_6"}}]}]}
```
