System - EU e-Privacy Directive

The EU e-Privacy Directive extension is back—leaner, smarter, and built for today. Once a heavyweight champ of GDPR compliance, blocking every cookie until users said “yes,” the original plg_system_eprivacy powered over 16,000 sites with a strict, no-nonsense approach. But the EU’s rules have softened, and so have we. The new plg_system_eprivacy for Joomla 5 flips the script: implied consent, one-click setup, and a sleek interface that puts users in control—without the old complexity.

What you're seeing in this screenshot is the cooperation between System - EU e-Privacy Directive and 3 other plugins which offer consent options.  From System - Google Tag Manager, System - Global Privacy Control, and System - Do Not Track.  Each plugin provides its consent options to System - EU e-Privacy Directive, which displays and applies the consent changes.

Why It’s Different

Forget the past’s cookie-blocking fortress. The old version stopped everything—session, language, even third-party scripts—until explicit consent. It was a plugin-module duo fighting a strict fight. Today’s System - EU e-Privacy Directive embraces implied consent: services run unless users opt out. No more heavy overrides or tech caveats—just a single plugin that’s easy to install and easier to love. It’s privacy compliance, streamlined for the real world.

Joomla
Plugins
EU e-Privacy Directive
v5.0.3
Joomla! 3/5

P

P

Built For Integration

With accompanying plugins to handle the Google Tag Manager consent, Global Privacy Control Header, and Do Not Track Header - the new System - EU e-Privacy Directive is not only as capable as its ancestor, it was created with integration in mind.  With a simple API, 3rd party developers can easily and quickly add their consent checkboxes to the popup or alert.

Compatible Consent Extensions:

  • System - Google Tag Manager - Google Analytics 4 implementation, with consent
  • System - Global Privacy Control - SEC_GPC HTTP Header
    • Obeying this header is required by the CCPA law in California.
  • System - Do Not Track - DNT HTTP Header
    • This header is deprecated.  Some browsers support it - but it saw little adoption.
  • Developers - let me know if you build a compatible extension and we can add it to this list!
    • Integration details can be found in the documentation (link below)

How It Works

  • First Visit: A friendly alert pops up—“We Value Your Privacy”—with a simple choice: Accept or tweak.  
  • Your Call: Hit the green “Accept” to roll with everything enabled, or “Decline” to nix non-essential options. Done.  
  • Change Your Mind: Click a “Privacy Settings” link anytime—options reset to “all on” for a fresh shot at customizing.

The System - EU e-Privacy Directive Interface

  • Clear Messaging: If the text isn't to your liking, you can easily and quickly update them using Joomla language overrides.
  • Options With Tooltips: Each user consent option is paired with an info icon to describe its function.
  • Mandatory Consents: Have a necessary function? Make it mandatory, users can see it - but they can't turn it off.

Display Options

Deviating from its predecessor, the display options in System - EU e-Privacy Directive have been pared down to the best looking and most often used:

  • Bootstrap 5 Alert: This isn't your standard Joomla system message, it only appears in the same place.
  • Bootstrap 5 Modal: Info just like the Alert, but in a modal format.

No clutter of half-a-dozen old-school styles—just two modern looks that fit Joomla 5 like a glove. Switch via a quick plugin setting, and you’re set.

Why You’ll Want It

  • Simple: One plugin, no modules—install and go.  
  • Flexible: Granular control without geek speak—pick what you allow, skip what you don’t.  
  • Modern: Built for Joomla 5, styled with Bootstrap 5—looks good, runs smooth.  
  • User-First: Revisits are a breeze, with a reset to keep decisions easy.

From Then to Now

The old EU e-Privacy Directive extension (plugin/module) was a tank—loaded with display tricks, consent logs, and constant updates for edge cases. It fought hard but grew heavy. The new version’s a sports car: fast, light, and focused on what matters. Where the original battled every cookie, this one flows with today’s rules—privacy without the pain.

Download the Plugin

  System - EU e-Privacy Directive 5.0.3141371

  Report a Bug   Documentation

Frequently Asked Questions:

Where is the link to change privacy settings?

That's up to you. The old version provided a mandatory module. This new version requires only that you place a link (as many as you like) anywhere on your page with the CSS class plg_system_eprivacy_privacy

129 Reviews

Retrieved from JED monthly

Complete - Unfiltered

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.

Will You Make X for WordPress?

No. WordPress accounted for over 96% of the websites infected with malware in 2022, and 99.4% of all security vulnerabilities were found in themes and plugins in 2021. I have personally witnessed a WordPress site hack destroy a company. I won't touch that CMS with a 10-foot pole.