=== My Agile Privacy® - CMP, Cookie Consent & Privacy Tools ===
Contributors: FormulaAgile
Donate link: https://www.myagileprivacy.com/en/
Tags: GDPR, DSGVO, CCPA/CPRA, E-Privacy, cookie banner
Requires at least: 4.4.0
Tested up to: 6.9
Stable tag: 3.3.2
Requires PHP: 5.6
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

**Effortlessly set up cookie notices and privacy policies**.
Avoid fines by staying compliant with GDPR, nFADP, PIPEDA, LGPD, CCPA/CPRA and 14 more.

== Description ==

**My Agile Privacy®** provides tools to manage cookie consent and to help align with **data protection regulations**. It supports compliance efforts with GDPR, Swiss FADP (nLPD/nFADP), PIPEDA, LGPD, CCPA/CPRA, CPA, CTDPA, DPDPA, MCDPA, MTCDPA, NDPA, NRS 603A, NHPA, NJDPA, OCPA, TIPA, TDPSA, UCPA, and VCDPA.
My Agile Privacy® is available in **Albanian, Azerbaijani, Bosnian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Macedonian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish and Ukrainian**.  It supports **multilingual sites** using **WPML, Polylang, TranslatePress, Weglot**, or **Falang**.

[youtube https://youtu.be/l7960ISPTBw]

== Key Features ==
- ⭐ Easy to use

- 🚀 Highly customizable

- ⚡️ Options to accept, reject and revisit consent

- ⭐ Granular user consent

- 🚀 Cookie consent and personal data consent management

- ⚡️ Support for GDPR, Swiss FADP (nLPD/nFADP), PIPEDA, LGPD, CCPA/CPRA, CPA, CTDPA, DPDPA, MCDPA, MTCDPA, NDPA, NRS 603A, NHPA, NJDPA, OCPA, TIPA, TDPSA, UCPA, VCDPA

- ⭐ IAB TCF 2.3 support

- 🚀 Google Consent Mode v2, Clarity and Microsoft UET Consent Mode support

- ⚡️ Multilingual support (WPML, Polylang, TranslatePress, Weglot, Falang)

== Frequently Asked Questions ==

= What does this plugin do? =
This plugin will:

1. Add the cookie banner to all pages on your website, telling the visitor of your privacy policy
2. Allow your visitors to enable or disable cookies
3. Help you stay compliant by blocking unwanted cookies and third-party scripts in line with privacy regulations.

== Certified with Industry Standards ==
My Agile Privacy® is certified by [IAB](https://iabeurope.eu/cmp-list/) and [Google](https://cmppartnerprogram.withgoogle.com/), ensuring that our solutions meet the highest industry standards. This certification underscores our commitment to delivering reliable, secure, and efficient tools that help you maintain compliance with ease and professionalism.

== Designed for Web Agencies ==

[youtube https://youtu.be/5mw3xq0zEpI]

== Features ==
**This tool allows you to make your website privacy-compliant** through a guided process that is easy to use, even for non-experts. Using the Cookie Shield system, My Agile Privacy® scans your website, informing you about cookies and third-party services that need to be disclosed.
**Our solution is responsive** and tested on desktop computers, tablets, and mobile devices.

== Privacy and Cookie Policy Generator ==
Through a **simple and guided interface**, you can use pre-written policy templates to ensure compliance.
**The texts are automatically updated** in case of regulatory changes or updates to legal references, and they are **written by recognized and certified privacy professionals**.

== Languages ==
Our services are currently available in the following languages:
- Albanian
- Azerbaijani
- Bosnian
- Bulgarian
- Catalan
- Croatian
- Czech
- Danish
- Dutch
- English
- Estonian
- Finnish
- French
- German
- Greek
- Hungarian
- Italian
- Latvian
- Lithuanian
- Macedonian
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian

== Support and Updates ==
**My Agile Privacy® is regularly updated** and maintained to ensure regulatory compliance.
Our support **—provided exclusively by humans, not chatbots or AI—** can be reached [here](https://www.myagileprivacy.com/en/contact-us/).

**Other links:**
* [Official Website](https://www.myagileprivacy.com/en/)
* [Trustpilot Reviews](https://trustpilot.com/review/myagileprivacy.com)
* [Facebook Reviews](https://www.facebook.com/MyAgilePrivacy/reviews)

== Installation ==

Installation is quick and easy. Just go to your WordPress dashboard, then Plugins > Add New.
In the search field, type “My Agile Privacy”. Click Install, then Activate.

== Screenshots ==

1. Dashboard
2. Policy Assistant
3. Translations
4. Cookie Banner settings
5. Advanced settings
6. Backup & Restore settings
7. Help Desk

== Changelog ==

= 3.3.2
* Added support for IAB TCF deviceStorageDisclosureUrl
* Multisite fix
* Frontend fix

= 3.3.1
* Better nginx support
* Multisite fix
* Frontend fix
* Minor multilingual support fix
* Bricks builder bugfix

= 3.3.0
* Internal speed up
* Revised reconsent widget functionality
* Frontend fix and mobile optimization
* Cache fix
* Avada bugfix
* Breakdance bugfix
* Better handling JavaScript dependency

= 3.2.5
* 32 languages support
* UX fix
* Better resilience to ineffective caching mechanisms
* Better compatibility for php 8

= 3.2.4
* Plugin name fix

= 3.2.3
* Clarity consent mode support
* Minor bugfix

= 3.2.2
* Minor bugfix

= 3.2.1
* Minor bugfix

= 3.2.0
* Added support for more regulation
* Policy Assistant new functionality
* Backend refactoring
* Better compatibility with minify / combine / optimizations plugins

= 3.1.12
* Frontend fix

= 3.1.11
* WP Rocket better compatibility for JS deferred execution
* Accessibility fix
* Minor iframe fix

= 3.1.10
* Improved frontend Cookie display
* Accessibility fix
* Added option to set first layer button order

= 3.1.9
* Microsoft UET Consent Mode support
* Accessibility fix

= 3.1.8
* YouTube improved nocookie src rewrite
* Added data-no-minify support
* Php 8 minor compatibility fix

= 3.1.7
* Added support for Falang
* Multilang fix and language fallback fix
* Frontend fix
* Improved compatibility when using legacy mode
* Improved compatibility for older WordPress version

= 3.1.6
* Internal release

= 3.1.5
* Frontend fix
* Backend fix

= 3.1.4
* New option for default language fallback in multi-language environment
* Stape and Google Consent Mode v2 support
* New banner view option
* Improved blocking for JavaScript modules
* JavaScript code security optimization
* Backend code security optimization

= 3.1.3
* Cookie Shield dependency fix
* WP Rocket improved ignore mechanism
* LCP frontend metric speed up
* JavaScript code security optimization
* Backend code security optimization

= 3.1.2
* JavaScript code security optimization

= 3.1.1
* JavaScript code security optimization
* Backend code security optimization

= 3.1.0
* Multilang global refactoring
* Added support for TranslatePress
* Added support for Weglot
* Polylang fix
* Added support for language text translations
* Added support for Portuguese, Dutch, Polish, and Greek
* Removed jQuery dependency from the frontend version

= 3.0.9
* Consent Mode v2 fix
* Added support for explicitly turning off Advanced Consent Mode
* IAB - Google Consent Mode v2 TCData.enableAdvertiserConsentMode implementation

= 3.0.8
* Improved url skip regexp check condition
* Added consent-skip-blocker attribute for JavaScript

= 3.0.7
* Frontend UX improvements
* Added color themes for further graphic customization
* Added functionality for cookie / JavaScript dependencies
* Improved cdn sync via manifest file
* Security hardening
* Added compatibility fixes for WPBakery Page Builder

= 3.0.6
* Dns-prefetch / preconnect optimizations
* Minor fixes

= 3.0.5
* Usability fix
* Improved internal sync method

= 3.0.4
* Improved internal files caching
* WordPress 6.5 compatibility
* IAB minor fix

= 3.0.3
* Usability fix
* Minor admin fix
* Minor frontend Javascript fix

= 3.0.2
* Help Desk page
* Vimeo / Youtube embed fix
* UX improvement
* Multilang site fix
* Quote fix for website data controller display

= 3.0.1
* Minor bugfix
* UX improvement

= 3.0.0
* Improved JS modules load
* Added resilience to ineffective caching mechanisms
* Removed jQuery dependency
* Improved css reset
* Polylang fix

= 2.1.9
* Added option for cookie allowed without notification
* Improved compatibility for servers with SSL stale certificates
* WordPress 6.4 compatibility

= 2.1.8
* LPD policies release
* Policy / Cookie TinyMCE fix
* WPML Bugfix
* Fix for slow websites

= 2.1.7
* "Accept all" functionality fix
* Backend "override Javascript" UI fix
* Metadata sync fix

= 2.1.6
* Cookie Shield bugfix

= 2.1.5
* Remote options deploy logic from customer private area
* Improved compatibility for older Wordpress version (4.2)

= 2.1.4
* Minor bugfix
* Css/JS code highlight for backend

= 2.1.3
* Improved Cookie Shield detecting
* Tag noscript code inject fix
* Cloudflare Rocket Loader optimization

= 2.1.2 =
* php8 bugfix

= 2.1.1 =
* Bugfix
* Security improvements
* Support for page reload on user interaction

= 2.1.0 =
* IAB TCF 2.2 integration release
* Improved help messages
* Thrive template manager added support
* Bugfix

= 2.0.9 =
* Bugfix

= 2.0.8 =
* Improved mobile optimization for extra narrow devices
* Optimized debug
* Internal optimization and speed up
* Added settings for autoupdate and legacy mode
* Improved Cookie Shield detecting

= 2.0.7 =
* WordPress 6.2 compatibility check
* Bugfix
* Improved "revise consent" functionality

= 2.0.6 =
* CCPA support
* DPO edit with detailed data
* Oxygen pagebuilder fix for live editor
* Improved Cookie Shield compatibility

= 2.0.5 =
* Bugfix for .xml / xsl file
* Improved file caching handling

= 2.0.4 =
* Js inline notify fix for Cookie Shield missing blocked script
* Fix for PHP version < 7
* Bugfix for YouTube videos

= 2.0.3 =
* Backend interface bugfix
* Improved cookie auto detect functions
* Added internal file caching

= 2.0.2 =
* Mobile optimization for extra narrow devices
* Blocked cookies notification fix
* Added compatibility for older WordPress version (< 4.7)
* Added compatibility for Rank Math

= 2.0.1 =
* Minor bug fix

= 2.0.0 =
* Major code refactoring: new backend, new frontend, more compatibility and bugfix
* Capabilities for cookie banner positioning
* DNS prefetch / preconnect attributes
* Improved textdomain load/unload algorithm
* Debug bar for admin users
* Improved performances
* Code refactoring for backend compatibility and speed up (Polylang, WPML, WordPress 6.1)
* Enhanced Google SEO via data-nosnippet attribute
* CommerceKit added compatibility

= 1.3.14 =
* AMP fix
* Enhanced PHP compatibility
* Cookie Shield - Added option for what hook to use
* Improved support for older WordPress version

= 1.3.13 =
* Translations fix
* Elementor compatibility fix

= 1.3.12 =
* PHP 8 compatibility fix
* My Agile Pixel support
* CSS fix
* Revised translations

= 1.3.11 =
* Restored notify auto shutdown time option
* Improved handling of post pages (WooCommerce basket)
* Option for shadows and border radius removal
* Improved JS frontend handling

= 1.3.10 =
* AMP added as skip condition for not inject My Agile Privacy® code
* Added option to show the blocked content notification bar even if the user has not yet expressed a consent choice
* CDN fix for premium customer

= 1.3.9 =
* WordPress 6.0 tested version
* Translation fix

= 1.3.8 =
* Internal speed up
* Lazy load fix for Vimeo
* WPML languages fix

= 1.3.7 =
* More cookie support
* Changed plugin lifecycle with remote support for blocking auto updates
* Marketing policy feature
* Bug fixing
* Improved backend usability
* Youtube enforced privacy option
* Improved Google Tag Manager script blocking
* Some compatibility for older 4.5 WordPress version
* Improved handling of Cookie Shield unblock scripts
* jQuery reinject option for custom themes forcing jQuery deactivation
* WPML fix for wrong translation link (frontend)

= 1.3.6 =
* Bug fixing

= 1.3.5 =
* Fix for WPML backend
* Improved frontend handling for highly customized themes
* Elementor fix for video background
* Fix for compatibility issues
* Fix for missing jQuery themes

= 1.3.4 =
* Fix for compatibility issues

= 1.3.3 =
* Fix for compatibility


= 1.3.2 =
* Fix for compatibility issues

= 1.3.1 =
* Major code refactoring
* JS Cookie Shield
* Shield scan mode switchs from learning mode to live mode automatically after 1 week
* Support for lang attribute on myagileprivacy_fixed_text shortcode

= 1.2.12 =
* Cookie Shield log reset if learning mode left active
* improved backend usability
* improved compatibility for policies display
* improved compatibility with WPML

= 1.2.11 =
* more compatibility fixings (cookie scanner / frontend js)
* contextual help

= 1.2.10 =
* avia theme specific fixings

= 1.2.9 =
* backend fixings
* fronted fixings
* improved onboarding process
* general code rewrite

= 1.2.8 =
* added shortcode [myagileprivacy_showconsent]
* added shortcode [myagileprivacy_blocked_content_notification api_key="google_recaptcha"]
* showConsentAgain css class for consent bar triggering from custom link
* triggerShowAgainDisplay event for retriggering consent bar
* option for resetting user consent, asking it again
* more frontend compatibility (js event binding)
* restored capability to not show floating widget link consent

= 1.2.7 =
* Internal styles fix
* Backend restore tab fix
* Customizable auto close timeout for blocked content
* Styled warning for forms with captcha / blocked content

= 1.2.6 =
* Compatibility fixings

= 1.2.5 =
* WordPress 4.9 compatibility
* Captcha / Cf7 bugfix
* Polylang / Wpml fix
* map_custom_notify for custom blocked content notifications

= 1.2.4 =
* Tested up to WordPress 5.9
* Lazy load fix
* Cookie sync bug fix
* Blocked iframe user notify

= 1.2.3 =
* Multilang fix
* Lazy iframe block fix

= 1.2.2 =
* Compatibility fix

= 1.2.1 =
* Minor fix

= 1.2.0 =
* WPML support first release (backend/frontend/scanner compatibility)
* POLYLANG support first release (backend/frontend/scanner compatibility)
* backup / restore / cleanup admin functions

= 1.1.9 =
* frontend fix
* backend fix

= 1.1.8 =
* simple_html_dom function fix file_get_html
* improved scanner compatibility
* backend minor fixings
* review consent now mandatory

= 1.1.7 =
* improved frontend cookie handling (consent all)
* json scanner fix

= 1.1.6 =
* scanner fixed compatibility
* frontend blocked cookies display
* shortcode fix (elementor)
* improved backend usability
* frontend bar fix

= 1.1.5 =
* improved frontend usability
* Cookie Shield compatibility settings
* scanner log for detection debug
* matomo plugin bugfix
* elementor widget / lightbox youtube fixed

= 1.1.4 =
* deny button fix

= 1.1.3 =
* Js optimization / bugfixing
* Added option for auto closing blocked content notification bar

= 1.1.2 =
* Js optimization / bugfixing
* Added option for auto closing blocked content notification bar

= 1.1.1 =
* Cookie Shield minor fixing

= 1.1.0 =
* Cookie Shield first release
* minor fixings
* html allowed in show consent again

= 1.0.13 =
* minor fix for policy update

= 1.0.12 =
* improved sync cookies via cron and backend
* added options for custom css for improved display on heavy customized themes
* improved consent visualization and customization
* mobile fixings
* WPML support (beta version)
* first release of remote-controlled options (beta version)
* internal debug function for faster debug & fix

= 1.0.11 =
* Improved backend UX

= 1.0.10 =
* Code optimization (Divi / Elementor)
* Backend UX fix
* Global css frontend optimization

= 1.0.9 =
* Minor fixings for Divi / Elementor
* Minor internal link fix
* added MAP.debugCookieScripts(); js frontend function
* Improved licence updates on scheduled jobs

= 1.0.8 =
* Fixes for custom cookie creation and cronjob updates

= 1.0.7 =
* Added events for binding to cookie change, advanced customizations for multi-domain installation, improved cookie text visualization

= 1.0.6 =
* Graphic fixes

= 1.0.5 =
* Graphic fixes

= 1.0.4 =
* Translations fix

= 1.0.3 =
* Bug fixing, support for raw html code inject, inline help

= 1.0.2 =
* Internal speed up

= 1.0.1 =
* Minor fix for security, add noscript tag support

= 1.0 =
* First public release
