The component allows the site's visitors to:
* give or revoke their consent for personal data processing (and prevent the user from using the site if they have not provided consent).
* export all data we have on them to a commonly machine-readable format (XML).
* exercise their right to be forgotten (account removal) with a concrete audit trail.
Just like Joomla's com_privacy, the component itself does not know how to do any of that for any component's or core data. It uses plugins which tell it how to handle core Joomla and extensions' data. We ship plugins for core Joomla user data and some of our extensions. That said, DataCompliance can use the same “privacy” plugins used by Joomla's com_privacy itself.
The component also keeps an audit log of all the user profile changes, data exports and account removal.
The account removal audit log can be automatically exported to S3 (in a JSON format). This lets you comply with the GDPR requiring you to keep an audit trail of your compliance to personal data requests. Note that this audit log does NOT include any personally identifiable information, just the anonymous IDs of the information deleted.
There is a Joomla CLI integration plugin. You can use the CLI commands to, among other things, schedule periodic removal of stale accounts. This lets you comply with the data minimisation requirement of the GDPR.
Why use this component instead of Joomla's com_privacy?
* Better user experience for providing consent. Instead of being thrown to the long, confusing Joomla profile page they are shown a purpose-built page which allows them to provide consent, export their data or exercise their right to be forgotten.
* Less red tape. Exporting the user data is a single click process for logged-in users; no need to wait for an administrator to manually approve their request. Exercising their right to be forgotten is a simple, two-step process which does not involve and administrator and where the user is explicitly told what will happen to their data.
* Plugins built for DataCompliance can define limits which prevent users to exercise their right to be forgotten in accordance with the GDPR exemptions. For example, if there are any pending shipments in an e-commerce platform you don't want to let the user delete their user account before the shipment is finalised to avoid lost / misrouted packages.
* Audit trail backed up outside your site, in accordance with GDPR.
* Unlike Joomla's com_privacy, DataCompliance allows you to proactively remove stale user accounts in accordance with GDPR's requirement for data minimisation.
Note: DataCompliance 4 is actively supported on Joomla! 4 and 5. DataCompliance 3 for Joomla! 3 is on security maintenance (no new features or bug fixes will be released).
DISCLAIMER
THIS SOFTWARE, THIS LISTING AND ALL ASSOCIATED MATERIAL DO NOT CONSTITUTE LEGAL ADVICE AND SHOULD NOT BE MISUNDERSTOOD AS SUCH. ALWAYS CONSULT WITH A LAWYER FAMILIAR WITH THE EUROPEAN UNION'S GENERAL DATA PROTECTION DIRECTIVE TO UNDERSTAND WHAT YOU NEED TO DO TO BE IN COMPLIANCE WITH THE EU GDPR.
How to install Joomla Akeeba DataCompliance Extension
You can install Joomla Akeeba DataCompliance Extension via Joomla Installer.
Follow the steps below:
- Download the Joomla Akeeba DataCompliance Extension package from the official website.
- Login to your Joomla website's administrator dashboard.
- Go to the "Extensions" tab and select "Manage" from the drop-down menu.
- Click on the "Upload Package File" tab and select the Joomla Akeeba DataCompliance Extension package that you downloaded.
- Click the "Upload & Install" button to install the extension.
- You will see a confirmation message when the installation is complete.
That's it! You can now use Joomla Akeeba DataCompliance Extension on your Joomla website.
Joomla Akeeba DataCompliance Language Files
Is Joomla Akeeba DataCompliance not available in your language?
We understand that not all extensions come equipped with language files, which can make it difficult for non-English speakers to fully utilize them. That's where our Language File Creation service comes in.
Great news!
ExtensionPlazza has now introduced a new feature to help Joomla users worldwide:
With our Joomla Extension Translation Tool, you no longer have to worry about language barriers preventing you from using the Joomla extensions you need. Our tool allows you to easily translate Joomla Akeeba DataCompliance Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.
Joomla Akeeba DataCompliance Extension Customization
Do you need Joomla Akeeba DataCompliance to do more than what it currently offers? Our expert team can help you extend or customize Joomla Akeeba DataCompliance to meet your specific needs and requirements.
At ExtensionPlazza, we specialize in Joomla extension development and customization, and we are committed to providing exceptional services to our clients. We have extensive experience working with Joomla and related technologies, and we can help you create a solution that is tailored to your unique business requirements.
Whether you need a
- custom integration,
- additional features,
- or a complete overhaul of the extension
Contact us today to learn more about our extension customization and extension development services, and how we can help you take your project to the next level.
You can reach us through the following channels:
Free Extension of December 2024
Each month, ExtensionPlazza brings you a
Premium Joomla Extension developed by ExtensionPlazza exclusively for our valued visitors
Get the download link to your email inbox right now!
Extension Specifications
Current Version
3.2.1
Created on
03 December 2022
Last updated on
10 October 2023
Compatibility
Joomla 3,Joomla 4,50
Extension Type
Component,Plugin
Free or Premium
Free Joomla Extension
Listed in
Joomla Site Management Tools Extensions
Developed by
Akeeba Ltd
Score
No reviews for this extension yet.