System - Global Privacy Control

Respect privacy choices without losing visitors

Your website shows ads and tracking to everyone - even people who've explicitly said "don't track me." That's not just annoying, it's illegal in California and getting illegal everywhere else. System - Global Privacy Control automatically detects when visitors don't want tracking and turns it off for them. You stay legal, they stay happy, and it all happens invisibly.

Overview

PROOF

It Works, Quietly

  • Legally recognized: Required by California law (CCPA) since 2020
  • Browser-supported: Works with Firefox, Brave, DuckDuckGo, and Privacy Badger
  • No user complaints: Visitors never see it, never interact with it
  • Free forever: Downloaded from the Joomla Extension Directory

How It Works

When someone visits your site, their browser tells you if they want tracking or not. System - Global Privacy Control listens for this signal and automatically shows or hides your tracking tools based on what they chose. The visitor never fills out a form or clicks a button—their browser preference is respected automatically. Your Google Analytics sees people who said "yes," and doesn't see people who said "no."

Feature List

  • Invisible to visitors - They never see a popup, banner, or button. Their browser does the talking.
  • Works for everyone - Logged-in users and random visitors both get their privacy respected.
  • Legal compliance built-in - Required by California law, recognized in Colorado, Connecticut, and spreading worldwide.
  • No tracking cookies needed - The plugin itself doesn't track anything or set cookies.
  • Integrates with consent tools - Works alongside the System - EU e-Privacy Directive plugin.

Frequently Asked Questions:

Is this hard to set up?

You need to create one access level in Joomla and assign your tracking tools to it. Most people finish setup in 15-20 minutes. The documentation walks you through each step.

Will I lose all my analytics?

No. You only hide tracking from people who explicitly opted out. Most visitors (80-90%) don't send the opt-out signal, so your analytics stay mostly intact while you stay legal.

What if my visitors' browsers don't support this?

If their browser doesn't send the signal, tracking stays on by default. You're only turning things OFF for people who actively chose to opt out.

Technical Details

For The Technically Curious

  • Detects Sec-GPC: 1 HTTP header
  • Dynamically modifies Joomla Access Level assignments
  • Works via onAfterInitialise event
  • Compatible with Joomla 4.x, 5.x, 6.x
  • Complies with California CCPA Section 1798.140(t)(2)(C)
  • Integrates with System - EU e-Privacy Directive plugin
  • Assigns/removes access levels for guests and registered users
  • Zero cookies, zero tracking, zero external dependencies
    Supports components, modules, and plugins via access level restrictions

Download

  System - Global Privacy Control 5.2.2680 

  Report a Bug   Documentation

Why is this software free?

I’m ditching the freemium game and giving this software to the Joomla crowd for free. It’s a nod to “Jumla”—Swahili for “all together”—because fragmentation sucks, and I’d rather focus on innovation and paid gigs. Use it, build with it, and if you need custom work, I’m super into that.

What's The Catch?

There isn’t one! I’m all about building tools that empower the Joomla community and spark creativity. This software’s free because I’d rather see it in your hands - fueling awesome projects. If you really feel like paying something, I’d appreciate a review in the Joomla Extension Directory—your feedback means a lot!