[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-z6jKQoqX3X4pnRxUI5iLrc0NFNRqubwRLHKiGwGpyo":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":146,"fingerprints":235},"eu-opt-in-compliance-for-mailchimp","GDPR Compliance for Mailchimp","1.3.8","Evan Herman","https:\u002F\u002Fprofiles.wordpress.org\u002Feherman24\u002F","\u003Cp>This addon creates an additional section on the Easy Forms for Mailchimp form builder called ‘EU Law Compliance.’ There you can manage settings assisting forms to be compliant with The EU General Data Protection Regulation (GDPR). The law applies to the processing of personal user data in the European Union (EU) regardless of whether the processing takes place in the EU or not.\u003C\u002Fp>\n\u003Cp>All Mailchimp forms will have a checkbox above the submit button accompanied by text you can customize to confirm the user consents to their data being submitted.\u003C\u002Fp>\n\u003Cp>There is an option to save your checkbox confirmation text as a note on the subscriber’s profile. This is to help you demonstrate consent as required by GDPR.\u003C\u002Fp>\n\u003Cp>There is another option to save a value of your choice to a specific MERGE field on your list. Along with demonstrating consent, this can help you manage your lists by showing you who has opted-in post-GDPR.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note: This add-on plugin requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyikes-inc-easy-mailchimp-extender\u002F\" rel=\"ugc\">Easy Forms for Mailchimp\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","This extends Easy Forms for Mailchimp to help forms comply with The EU General Data Protection Regulation (GDPR).",2000,56552,74,3,"2023-10-02T06:16:00.000Z","6.3.8","3.5","",[20,21,22,23,24],"compliance","eu","gdpr","mailchimp","yikes-mailchimp","https:\u002F\u002Fwww.codeparrots.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feu-opt-in-compliance-for-mailchimp.1.3.8.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"eherman24",15,136400,84,375,68,"2026-04-04T14:58:33.538Z",[41,62,82,105,124],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":11,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":18,"tags":55,"homepage":60,"download_link":61,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cookiepro","CookiePro | Simplify Compliance with GDPR & EU Cookie Laws","1.0.4","CookiePro","https:\u002F\u002Fprofiles.wordpress.org\u002Fcookiepro\u002F","\u003Cp>CookiePro is the most mature and trusted cookie consent tool that is purpose-built for compliance with GDPR, ePrivacy and IAB framework. Now including IAB TCF v2.0!\u003C\u002Fp>\n\u003Ch3>OVERVIEW\u003C\u002Fh3>\n\u003Cp>Use the CookiePro plugin to insert an automatically generated cookie banner & preference center script to your website. Simply copy and paste the main script tag provided in your CookiePro account into the plugin script box – no need to edit your website code.\u003C\u002Fp>\n\u003Ch3>GETTING STARTED\u003C\u002Fh3>\n\u003Cp>Sign up for a CookiePro account to retrieve the cookie banner script. We offer different editions, so you can scale your cookie consent needs with your business.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwww.cookiepro.com\u002Fpricing\u002F?referral=WORDPRESS\" rel=\"nofollow ugc\">CookiePro.com\u003C\u002Fa> to start creating an account with complete features and access to CCPA, GDPR, and IAB TCF templates. In need of only an IAB TCF v2.0 script? Visit \u003Ca href=\"http:\u002F\u002Fcomply.cookiepro.com\u002F\" rel=\"nofollow ugc\">Comply.CookiePro.com\u003C\u002Fa> to create a FREE script without having to create an account.\u003C\u002Fp>\n\u003Ch3>HOW IT WORKS\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Scan your website and review your cookies categories\u003C\u002Fli>\n\u003Cli>Style and configure your banner and preference center\u003C\u002Fli>\n\u003Cli>Block cookies using a tag manager and\u002For JS Rewrite\u003C\u002Fli>\n\u003Cli>Copy and paste CookiePro script into WordPress plugin\u003C\u002Fli>\n\u003Cli>Save the configuration to publish the cookie banner\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>FEATURE HIGHLIGHTS\u003C\u002Fh3>\n\u003Cp>CookiePro is the most mature and trusted cookie consent tool that is purpose-built for compliance with GDPR, ePrivacy and IAB framework.\u003Cbr \u002F>\n* Automatically scan and categorize cookies on your website\u003Cbr \u002F>\n* Customize your cookie banner and preview before publishing\u003Cbr \u002F>\n* Configure consent models by geolocation (Show only in EU)\u003Cbr \u002F>\n* Respect prior consent and Do Not Track browser settings\u003Cbr \u002F>\n* Granular preferences center and ability to withdraw consent\u003Cbr \u002F>\n* Complete records of consent to demonstrate compliance\u003Cbr \u002F>\n* Generate and maintain an always up-to-date cookie policy\u003Cbr \u002F>\n* Audit website for changes through scheduled website scans\u003Cbr \u002F>\n* View previously published versions saved in a script archive\u003Cbr \u002F>\n* Leverage built-in templates with multilingual support (50+)\u003C\u002Fp>\n\u003Ch3>WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>Get up and running quickly with detailed step-by-step instructions and best practices, available in the \u003Ca href=\"https:\u002F\u002Fcommunity.cookiepro.com\u002F\" rel=\"nofollow ugc\">CookiePro Community\u003C\u002Fa>. You will need a CookiePro account to access the community.\u003C\u002Fp>\n\u003Ch3>HOW TO INTEGRATE COOKIEPRO WITH WORDPRESS\u003C\u002Fh3>\n\u003Cp>\u003Cscript src=\"https:\u002F\u002Ffast.wistia.com\u002Fassets\u002Fexternal\u002FE-v1.js\" async>\u003C\u002Fscript>\u003C\u002Fp>\n\u003Cdiv class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\">\n\u003Cdiv class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\">\n\u003Cdiv class=\"wistia_embed wistia_async_jwblrqx750 dnt=1 videoFoam=true\" style=\"height:100%;position:relative;width:100%\">\n\u003Cdiv class=\"wistia_swatch\" style=\"height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Ffast.wistia.com\u002Fembed\u002Fmedias\u002Fjwblrqx750\u002Fswatch\" style=\"filter:blur(5px);height:100%;object-fit:contain;width:100%;\" alt=\"\" aria-hidden=\"true\" onload=\"this.parentNode.style.opacity=1;\" \u002F>\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Ch3>HOW TO SIGN UP FOR A COOKIEPRO ACCOUNT\u003C\u002Fh3>\n\u003Cp>\u003Cscript src=\"https:\u002F\u002Ffast.wistia.com\u002Fassets\u002Fexternal\u002FE-v1.js\" async>\u003C\u002Fscript>\u003C\u002Fp>\n\u003Cdiv class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\">\n\u003Cdiv class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\">\n\u003Cdiv class=\"wistia_embed wistia_async_lphdhte3n4 dnt=1 videoFoam=true\" style=\"height:100%;position:relative;width:100%\">\n\u003Cdiv class=\"wistia_swatch\" style=\"height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Ffast.wistia.com\u002Fembed\u002Fmedias\u002Flphdhte3n4\u002Fswatch\" style=\"filter:blur(5px);height:100%;object-fit:contain;width:100%;\" alt=\"\" aria-hidden=\"true\" onload=\"this.parentNode.style.opacity=1;\" \u002F>\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Ch3>Get HELP\u003C\u002Fh3>\n\u003Cp>Email us at \u003Ca href=\"mailto:support@cookiepro.com\" rel=\"nofollow ugc\">support@cookiepro.com\u003C\u002Fa>\u003Cbr \u002F>\nBrowse the \u003Ca href=\"https:\u002F\u002Fcommunity.cookiepro.com\" rel=\"nofollow ugc\">CookiePro Community \u003C\u002Fa>for knowledgebase articles, product updates and privacy news.\u003C\u002Fp>\n\u003Ch3>DISCLAIMER\u003C\u002Fh3>\n\u003Cp>This plugin allows you to publish CookiePro’s cookie banner and preference center on your WordPress website. Use of this plugin does not, by itself, ensure compliance with legal requirements related to cookies.\u003C\u002Fp>\n\u003Ch3>ABOUT\u003C\u002Fh3>\n\u003Cp>This plugin was created by the \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fcookiepro\u002F\" rel=\"nofollow ugc\">CookiePro\u003C\u002Fa> team. CookiePro provides purpose-built tools to help website owners and agencies simplify compliance with global privacy laws including GDPR, CCPA, and ePrivacy and is powered by the OneTrust platform. \u003Ca href=\"https:\u002F\u002Fwww.onetrust.com\u002Fresources\u002Fonetrust-named-a-leader-forrester-new-wave-2018\u002F\" rel=\"nofollow ugc\">OneTrust\u003C\u002Fa> was named a leader in the Forrester New Wave™: GDPR and Privacy Management Software, Q4 2018.\u003C\u002Fp>\n","CookiePro is the most mature and trusted cookie consent tool that is purpose-built for compliance with GDPR, ePrivacy and IAB framework.",43980,60,9,"2021-10-12T12:28:00.000Z","5.8.13","3.6",[56,57,58,59,22],"cookie-compliance","cookie-consent","cookie-law","eu-privacy-directive","http:\u002F\u002Fwww.onetrust.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookiepro.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":28,"num_ratings":28,"last_updated":72,"tested_up_to":73,"requires_at_least":54,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"light-weight-cookie-popup","Light Weight Cookie Popup","1.0","Tushar Kapdi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftusharkapdi\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=light-weight-cookie-popup&redirect=options-general.php%3Fpage%3Dlwcp&ni=true\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=light-weight-cookie-popup&redirect=options-general.php%3Fpage%3Dlwcp&ni=true\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Light Weight Cookie Popup\u003C\u002Fstrong> where you can inform to users that your site uses cookies and to comply with the EU cookie law regulations.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Message (optional)\u003C\u002Fli>\n\u003Cli>Cookie Expiry (optional) : Default – 1 day\u003C\u002Fli>\n\u003Cli>Country (Display within selected countries) (optional) : Default – All Countries\u003C\u002Fli>\n\u003Cli>Position: Top\u002FBottom (optional) : Default – Bottom\u003C\u002Fli>\n\u003Cli>Popup Padding (optional) : Default – 15px\u003C\u002Fli>\n\u003Cli>Popup Background Color (optional) : Gray\u003C\u002Fli>\n\u003Cli>Popup Text Color (optional) : Default – Black\u003C\u002Fli>\n\u003Cli>Popup Font Size (optional) : Default – 13px\u003C\u002Fli>\n\u003Cli>Hide Close Button (optional) : Default – Show\u003C\u002Fli>\n\u003Cli>Close Button Text (optional) : Default – x\u003C\u002Fli>\n\u003Cli>Hide Accept Button (optional) : Default – Show\u003C\u002Fli>\n\u003Cli>Accept Button Text (optional) : Default – Ok\u003C\u002Fli>\n\u003Cli>Accept Button Background Color (optional) : Default – inherited from button tag\u003C\u002Fli>\n\u003Cli>Accept Button Text Color (optional) : Default – inherited from button tag\u003C\u002Fli>\n\u003Cli>Accept Button Class (optional)\u003C\u002Fli>\n\u003Cli>Hide Read More Link (optional) : Default – Show\u003C\u002Fli>\n\u003Cli>Read More Color (optional) : Default – inherited from theme style\u003C\u002Fli>\n\u003Cli>Read More Text (optional) : Default – Read more…\u003C\u002Fli>\n\u003Cli>Read More Link (optional) : Default – #\u003C\u002Fli>\n\u003Cli>Reamore Link Target (optional) : Default – _self\u003C\u002Fli>\n\u003Cli>Reamore Link class (optional)\u003C\u002Fli>\n\u003Cli>Multi language compatible\u003C\u002Fli>\n\u003Cli>.pot file included for translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters and Functions\u003C\u002Fh4>\n\u003Cp>The code would be placed in your theme functions.php file or a custom plugin.\u003C\u002Fp>\n\u003Cp>Would you like to do something if cookie accepted\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists('LWCP_cookie_accepted') && LWCP_cookie_accepted() ) {\n    \u002F\u002F Write your code here\n}\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example for the override options by filtering ‘lwcp_options_args’ filter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction my_popup_options_args_filter( $options ) {\n    \u002F\u002F do something with $options\n    return $options;\n}\nadd_filter( 'lwcp_options_args', 'my_popup_options_args_filter', 10, 1 );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example for the override output by filtering ‘lwcp_cookie_output’ filter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction my_popup_output_filter( $output, $options ) {\n    \u002F\u002F do something with $output and $options\n    return $output;\n}\nadd_filter( 'lwcp_cookie_output', 'my_popup_output_filter', 10, 2 );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For help use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flight-weight-cookie-popup\u002F\" rel=\"ugc\">wordpress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fork or contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftusharkapdi\u002Flight-weight-cookie-popup\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Visit \u003Ca href=\"http:\u002F\u002Famplebrain.com\u002Flight-weight-cookie-popup\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa> for more\u003C\u002Fli>\n\u003Cli>Follow me on \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Ftusharkapdi\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>View my other \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftusharkapdi\u002F\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Did you enjoy this plugin? Please \u003Ca href=\"http:\u002F\u002Famplebrain.com\u002Fdonate\u002F\" rel=\"nofollow ugc\">donate to support ongoing development\u003C\u002Fa>. Your contribution would be greatly appreciated.\u003C\u002Fp>\n","Light Weight Cookie Popup allows you to inform to users that your site uses cookies and to comply with the EU cookie law regulations.",10,1567,"2024-10-31T11:33:00.000Z","6.6.5","5.2.4",[56,76,77,22,78],"display-within-countries","eu-cookie-law-regulations","notice-for-gdpr","http:\u002F\u002Famplebrain.com\u002Flight-weight-cookie-popup\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flight-weight-cookie-popup.zip",92,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":96,"tags":97,"homepage":18,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":28,"last_vuln_date":104,"fetched_at":30},"cookie-script-com","Cookie-Script.com","1.4.3","csarturas","https:\u002F\u002Fprofiles.wordpress.org\u002Fcsarturas\u002F","\u003Cp>\u003Cstrong>CookieScript\u003C\u002Fstrong> helps your WordPress site meet privacy requirements like \u003Cstrong>GDPR, CPRA, PIPEDA\u003C\u002Fstrong> and more. It adds a cookie banner to your site—no need to edit files or write any code yourself.\u003C\u002Fp>\n\u003Cp>You can use it right after installing, \u003Cstrong>even without a CookieScript account\u003C\u002Fstrong>. Later on, if you want to adjust how the banner looks or behaves, you can link an account to unlock more options.\u003C\u002Fp>\n\u003Cp>The plugin works with \u003Cstrong>Google Consent Mode v2\u003C\u002Fstrong> and the \u003Cstrong>WP Consent API\u003C\u002Fstrong>, and can \u003Cstrong>block third-party cookies\u003C\u002Fstrong> until a visitor gives permission. It keeps your site compliant without interfering with tools like Google Analytics or ads.\u003C\u002Fp>\n\u003Cp>More details are available at \u003Ca href=\"https:\u002F\u002Fcookie-script.com\u002F\" rel=\"nofollow ugc\">cookie-script.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin utilizes Cookie-Script.com services to function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Cookie-Script.com API\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Service:\u003C\u002Fstrong> Scans your website for cookies and retrieves configuration\u002Fstatus.\u003Cbr \u002F>\n*   \u003Cstrong>Data Sent:\u003C\u002Fstrong> Website URL, Privacy Policy URL, Language preference, and a unique scan identifier.\u003Cbr \u002F>\n*   \u003Cstrong>When:\u003C\u002Fstrong> During manual scan initiation via the plugin settings.\u003Cbr \u002F>\n*   \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fcookie-script.com\u002Flegal\u002Fprivacy-policy\u003Cbr \u002F>\n*   \u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fcookie-script.com\u002Flegal\u002Fterms-and-conditions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Cookie-Script.com CDN\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Service:\u003C\u002Fstrong> Delivers the JavaScript file for the cookie banner (for “With Account” mode).\u003Cbr \u002F>\n*   \u003Cstrong>Data Sent:\u003C\u002Fstrong> Standard web request data (IP address, User Agent) when fetching the script.\u003Cbr \u002F>\n*   \u003Cstrong>When:\u003C\u002Fstrong> On every page load where the banner is active.\u003Cbr \u002F>\n*   \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fcookie-script.com\u002Flegal\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n","Cookie-Script.com WordPress plugin.",10000,109708,62,14,"2026-01-19T09:00:00.000Z","6.9.4","5.6",[20,98,99,100,22],"consent","cookie","cookiescript","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookie-script-com.1.4.3.zip",99,1,"2025-06-19 00:00:00",{"slug":22,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":90,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":95,"requires_at_least":116,"requires_php":96,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"GDPR","2.1.2","Trew Knowledge","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrewknowledge\u002F","\u003Cp>This plugin is meant to assist a Controller, Data Processor, and Data Protection Officer (DPO) with efforts to meet the obligations and rights enacted under the GDPR.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002FGDPR\u002Fwiki\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002FGDPR\u002Fwiki\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Collaboration\u003C\u002Fh3>\n\u003Cp>You can send your pull request at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002Fgdpr\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002Fgdpr\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Shortcodes & helper functions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002FGDPR\u002Fwiki\u002FFunctions-&-Shortcodes\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Ftrewknowledge\u002FGDPR\u002Fwiki\u002FFunctions-&-Shortcodes\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Consent management\u003C\u002Fli>\n\u003Cli>Privacy Preference management for Cookies with front-end preference UI & banner notifications\u003C\u002Fli>\n\u003Cli>Privacy Policy page configurations with version control and re-consent management\u003C\u002Fli>\n\u003Cli>Rights to erasure & deletion of website data with a double opt-in confirmation email\u003C\u002Fli>\n\u003Cli>Re-assignment of user data on erasure requests & pseudonymization of user website data\u003C\u002Fli>\n\u003Cli>Data Processor settings and publishing of contact information\u003C\u002Fli>\n\u003Cli>Right to access data by admin dashboard with email look up and export\u003C\u002Fli>\n\u003Cli>Right to access data by Data Subject with front-end requests button & double opt-in confirmation email\u003C\u002Fli>\n\u003Cli>Right to portability & export of data by Admin or Data Subject in XML or JSON formats\u003C\u002Fli>\n\u003Cli>Encrypted audit logs for the lifetime of Data Subject compliance activity\u003C\u002Fli>\n\u003Cli>Data Subject Secret Token for two-factor decryption and recovery of data\u003C\u002Fli>\n\u003Cli>Data breach notification logs and batch email notifications to Data Subjects\u003C\u002Fli>\n\u003Cli>Telemetry Tracker for visualizing plugins and website data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>General\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From the Settings options in the dashboard, you can select the Privacy Policy page for tracking and logging consent.\u003C\u002Fp>\n\u003Cp>On login, the user must consent to the Privacy Policy outlined on the site. If the user does not consent, the user will not be registered or logged in.\u003C\u002Fp>\n\u003Cp>If the site owner updates the Privacy Policy page content, the change will be logged and flagged to the admin that they must notify users on next login to seek re-consent. Additionally, the warning message can be dismissed in the event of a minor correction or mistake.\u003C\u002Fp>\n\u003Cp>Additionally, under General Settings the Admin can set the outgoing email limitation which would set the batch notification email limit per hour in the event of a Breach Notification.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cookie Preference Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Similar to consent management, users can opt in or out of cookies that are being used on the site. There are 3 formats of cookies that can be created which include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Always Active:\u003C\u002Fstrong> Cookies that are always active or are required for the site to function.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toggled:\u003C\u002Fstrong> Cookies that can be activated or blocked based on the user preference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opt-Out Link:\u003C\u002Fstrong> Cookies that require configuration from a third-party source in order to opt-out\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Depending on the user preference setting, you can use the \u003Ccode>is_allowed_cookie( $cookie )\u003C\u002Fcode> function to save and set the cookies. The cookie with the user approved cookies can be found at another cookie named \u003Ccode>gdpr_approved_cookies\u003C\u002Fcode>. There’s also a helper function called \u003Ccode>is_allowed_cookie( $cookie )\u003C\u002Fcode> that you can use to prevent setting up a cookie.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Consent Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Consents can be registered on the settings page. They can be optional or not. By default, this plugin comes with a Privacy Policy consent that users need to agree with on registration.\u003C\u002Fp>\n\u003Cp>For optional consents, there’s a wrapper function \u003Ccode>have_consent( $consent_id )\u003C\u002Fcode> to help you display or hide something on the site depending if the user gave consent or not.\u003C\u002Fp>\n\u003Cp>Consents are logged to the user record for auditing or for access purposes.\u003C\u002Fp>\n\u003Ch3>Requests Table & Rights of Data Subject\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Right to Erasure Requests\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>The Data Subject is able to submit a request to be erased from the site using a shortcode.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>When a request is made, the Data Subject will receive an email confirmation to confirm the deletion request.\u003C\u002Fp>\n\u003Col>\n\u003Cli>After email confirmation, the user request is added to the requests table for review by the Administrator. The Administrator can also add a user manually with an email look up and review.\u003C\u002Fli>\n\u003Cli>If the Data Subject has content published on the site for any post types or comments, they will be added to this table. If they do not have any content, they will receive a confirmation of erasure request and be provided a 6 digit Token for safekeeping after erasure in case of recover data needs.\u003C\u002Fli>\n\u003Cli>The requests table allows the Administrator to reassign any content to another user or delete it.\u003C\u002Fli>\n\u003Cli>In the event of comments, the Data Subject’s content would be made anonymous.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Admin can also manually add users to the erasure requests table with a manual email search\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Right to Access Data Request & User Data Portability\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>The Data Subject can place a request to download their data with the shortcode.\u003C\u002Fli>\n\u003Cli>After requesting their data, the user will receive a double opt-in confirmation email then the plugin will generate an XML or JSON file, which will be emailed to them for download with an expiration time of 48 hours.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Right to Rectify & Complaint Requests\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>The Data Subject can place a request to rectify data or file a complaint with the shortcode.\u003C\u002Fli>\n\u003Cli>After making their request, the user will receive a double opt-in confirmation email and then add them to the table for admin to handle the request.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Tools\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Access Data\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Access Data tool allows the Admin to look up a user email and view the data of a particular user. The Admin can download and export the data in a JSON or XML format and provide to the Data Subject if manually requested.\u003C\u002Fp>\n\u003Cp>NOTE: This method should not be used without the Data Subject confirming their identity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audit Log\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Everything the Data Subject does from registration, providing consent to the privacy policy, terms of service and other requests are logged and encrypted in a database. Data breach notifications are also logged to all Data Subjects upon confirmation by Controller.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Using the Data Subject’s email, you can look up and retrieve the user information and display it.\u003C\u002Fli>\n\u003Cli>If the Data Subject has been removed from the site, this encrypted log is deleted from the database and saved as an encrypted file inside the plugin folder.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If in the future, the Data Subject makes a complaint or there is a need to recover the data, the user can provide their email address and the 6 digit token they received from the deletion confirmation email to decrypt and retrieve the file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Breach & Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In case of a data breach, the Admin can generate a Data Breach Notification to users by logging the information and confirm the breach through a double opt-in confirmation email. The following information would be recorded in the audit log:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Nature of the personal data breach\u003C\u002Fli>\n\u003Cli>Name and contact details of the data protection officer\u003C\u002Fli>\n\u003Cli>Likely consequences of the personal data breach\u003C\u002Fli>\n\u003Cli>Measures were taken or proposed to be taken\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Once the confirmation of the breach has been confirmed via email, the website will begin a batch email notification process to all users every hour until all users receive the notification.\u003C\u002Fp>\n\u003Ch3>Telemetry Tracker\u003C\u002Fh3>\n\u003Cp>The Telemetry Tracker feature will display all data that is being sent outside of your server to another destination. It will indicate the plugin or theme responsible, file and line where the data is being sent.\u003C\u002Fp>\n\u003Cp>WordPress Core and some plugins gather data from your install and send this data to an outside server.\u003C\u002Fp>\n\u003Cp>WordPress Plugin Repository does not allow plugins to do that, but premium plugins are able to do this because they are not bound by the Plugin repository rules. If you did not explicitly opt-in for this feature you should make a complaint.\u003C\u002Fp>\n\u003Ch3>Important!\u003C\u002Fh3>\n\u003Cp>Activating this plugin does not guarantee that an organization is successfully meeting its responsibilities and obligations of GDPR. Individual organizations should assess their unique responsibilities and ensure extra measures are taken to meet any obligations required by law and based on a data protection impact assessment (DPIA).\u003C\u002Fp>\n","This plugin is meant to assist with the GDPR obligations of a Data processor and Controller.",371698,86,58,"2026-02-24T15:47:00.000Z","4.7",[20,22,118,119,120],"general-data-protection-regulation","law","privacy","https:\u002F\u002Ftrewknowledge.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgdpr.2.1.2.zip",100,{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":90,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":95,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":142,"download_link":143,"security_score":144,"vuln_count":70,"unpatched_count":28,"last_vuln_date":145,"fetched_at":30},"gdpr-cookie-consent","Cookie Banner for GDPR \u002F CCPA – WPLP Cookie Consent","4.2.3","WP Legal Pages","https:\u002F\u002Fprofiles.wordpress.org\u002Fwplegalpages\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwplegalpages.com\u002F?utm_source=wordpress.org&utm_medium=wpcookieconsentplugin&utm_campaign=readme\" rel=\"nofollow ugc\">WPLP Cookie Consent\u003C\u002Fa> helps WordPress website owners display cookie consent banners, manage user preferences, and control third-party scripts in line with major privacy regulations such as GDPR, CCPA\u002FCPRA, ePrivacy, LGPD, POPIA, PIPEDA, and similar frameworks.\u003C\u002Fp>\n\u003Cp>The plugin is designed to be easy to configure while offering the controls needed to understand and manage cookies used on your website.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F93LIh4ARMN8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Customizable Cookie Consent Banner\u003C\u002Fh3>\n\u003Cp>You can configure the cookie banner to match your website’s design and consent requirements.\u003Cbr \u002F>\nAvailable options include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Multiple banner layouts and positions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customizable text, colors, and button labels\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Category-based consent for analytics, marketing, and functional cookies\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional explicit accept or reject actions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display banners based on visitor location where applicable\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwplegalpages.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=link\" rel=\"nofollow ugc\">🔗Learn More About WPLP Cookie Consent\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Cookie Scanning and Detection\u003C\u002Fh3>\n\u003Cp>WPLP Cookie Consent includes a built-in cookie scanner that detects cookies and third-party services used on your website.\u003Cbr \u002F>\nThe scanner helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Identify cookies and scripts added by common service\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Group cookies by category for clearer disclosure\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keep cookie information updated as your site changes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Detected cookie details can be used to inform your cookie policy and consent configuration.\u003C\u002Fp>\n\u003Ch3>Automatic Script and Content Blocking\u003C\u002Fh3>\n\u003Cp>The plugin can prevent certain third-party scripts from loading until user consent is provided.\u003Cbr \u002F>\nThis includes commonly used services such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Analytics tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Advertising and marketing scripts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embedded media and social content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Script blocking works with scripts added directly, through plugins, or via tag managers. Support for Google Consent Mode v2 is included, allowing Google services to adjust behavior based on consent signals.\u003C\u002Fp>\n\u003Ch3>Smart Embed Control\u003C\u002Fh3>\n\u003Cp>Third-party content such as videos, maps, or social embeds can be blocked until consent is given.\u003Cbr \u002F>\nWhen content is blocked:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Placeholders are displayed instead of loading external resources\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Visitors can choose to enable content by providing consent\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Placeholder behavior can be configured from the admin area\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Consent Records\u003C\u002Fh3>\n\u003Cp>The plugin can store consent-related information such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Consent status by category\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Date and time of interaction\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These records are stored on your website and can be used for reference or internal review purposes.\u003C\u002Fp>\n\u003Ch3>Supported Privacy Regulations\u003C\u002Fh3>\n\u003Cp>WPLP Cookie Consent is built to support a wide range of privacy and data protection regulations, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>GDPR and ePrivacy Directive (European Union)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>CCPA and CPRA (United States)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>LGPD (Brazil)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>POPIA (South Africa)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>PIPEDA (Canada)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>UK GDPR and related frameworks\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setup and Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Guided setup to help configure basic consent settings\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Compatible with popular themes and page builders\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with WooCommerce, Google Tag Manager, and commonly used plugins\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Translation-ready and compatible with multilingual plugins\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support & Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwplegalpages.com\u002Fdocs\u002F?utm_source=wordpress.org&utm_medium=wpcookieconsentplugin&utm_campaign=readme\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> and setup guides are available to help configure the plugin.\u003Cbr \u002F>\nFor questions related to features or compatibility, you can \u003Ca href=\"https:\u002F\u002Fwplegalpages.com\u002Fcontact-us\u002F?utm_source=wordpress.org&utm_medium=wpcookieconsentplugin&utm_campaign=readme\" rel=\"nofollow ugc\">contact the WPLP Legal Pages support team\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Part of the WPLP Compliance Platform\u003C\u002Fh3>\n\u003Cp>WPLP Cookie Consent integrates with the WPLP Compliance Platform to support broader privacy management workflows, including cookie policy generation and legal page management.\u003C\u002Fp>\n\u003Cp>Additional features are available in premium plans. Details about available plans and features can be found on the \u003Ca href=\"https:\u002F\u002Fwplegalpages.com\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=wpcookieconsentplugin&utm_campaign=readme\" rel=\"nofollow ugc\">pricing page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin provides tools to help manage cookie consent and related settings. It does not guarantee compliance with any specific law or regulation. Website owners are responsible for ensuring their sites meet applicable legal requirements.\u003C\u002Fp>\n","WPLP Cookie Consent helps WordPress website owners display cookie consent banners, manage user preferences, and control third-party scripts in line wi &hellip;",552544,94,49,"2026-03-04T06:19:00.000Z","3.3.1","7.0",[139,57,140,141,22],"cookie-banner","cookie-notice","eu-cookie-law","https:\u002F\u002Fwplegalpages.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgdpr-cookie-consent.4.2.3.zip",89,"2026-02-18 14:54:28",{"attackSurface":147,"codeSignals":196,"taintFlows":206,"riskAssessment":225,"analyzedAt":234},{"hooks":148,"ajaxHandlers":192,"restRoutes":193,"shortcodes":194,"cronEvents":195,"entryPointCount":28,"unprotectedCount":28},[149,155,158,162,166,170,174,178,182,185,189],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","admin_notices","yikes_inc_mailchimp_eu_law_compliance_display_activation_error","yikes-inc-easy-mailchimp-eu-law-compliance-extension.php",43,{"type":150,"name":156,"callback":157,"file":153,"line":36},"yikes-mailchimp-edit-form-section-links","add_eu_law_compliance_section_links",{"type":150,"name":159,"callback":160,"file":153,"line":161},"yikes-mailchimp-edit-form-sections","render_eu_compliance_section",87,{"type":150,"name":163,"callback":164,"file":153,"line":165},"admin_enqueue_scripts","enqueue_yikes_mailchimp_eu_compliance_admin_styles_scripts",90,{"type":150,"name":167,"callback":168,"file":153,"line":169},"yikes-mailchimp-shortcode-enqueue-scripts-styles","enqueue_yikes_mailchimp_eu_compliance_frontend_assets",93,{"type":150,"name":171,"callback":172,"priority":70,"file":153,"line":173},"yikes-mailchimp-additional-form-fields","render_frontend_compliance_checkbox",96,{"type":175,"name":176,"callback":177,"priority":70,"file":153,"line":102},"filter","yikes-mailchimp-form-submission","submit_checkbox_compliance_merge_field",{"type":175,"name":179,"callback":180,"priority":70,"file":153,"line":181},"yikes-mailchimp-filter-before-submission","add_checkbox_optin_merge_field",102,{"type":175,"name":179,"callback":183,"priority":103,"file":153,"line":184},"maybe_fail_if_checkbox_not_checked",105,{"type":150,"name":186,"callback":187,"file":153,"line":188},"plugins_loaded","load_eu_compliance_text_domain",522,{"type":150,"name":186,"callback":190,"file":153,"line":191},"load_eu_compliance_law_extension",555,[],[],[],[],{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":200,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":205},[],{"prepared":28,"raw":28,"locations":199},[],{"escaped":28,"rawEcho":103,"locations":201},[202],{"file":153,"line":203,"context":204},382,"raw output",[],[207],{"entryPoint":208,"graph":209,"unsanitizedCount":103,"severity":224},"\u003Cyikes-inc-easy-mailchimp-eu-law-compliance-extension> (yikes-inc-easy-mailchimp-eu-law-compliance-extension.php:0)",{"nodes":210,"edges":221},[211,216],{"id":212,"type":213,"label":214,"file":153,"line":215},"n0","source","$_POST",141,{"id":217,"type":218,"label":219,"file":153,"line":203,"wp_function":220},"n1","sink","echo() [XSS]","echo",[222],{"from":212,"to":217,"sanitized":223},false,"low",{"summary":226,"deductions":227},"The static analysis of eu-opt-in-compliance-for-mailchimp v1.3.8 reveals a generally secure codebase with no identified vulnerabilities in its entry points, dangerous functions, SQL queries, or file operations.  The absence of known CVEs and a clean vulnerability history are positive indicators of the plugin's security maintenance.  However, a significant concern arises from the output escaping analysis, where 100% of outputs are not properly escaped. This presents a potential risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is directly rendered on the page without proper sanitization.  Additionally, the taint analysis identified one flow with an unsanitized path, which, while not classified as critical or high severity in this instance, warrants attention as it indicates a potential for data manipulation or unintended execution if such paths are not handled securely in future updates or other unanalyzed flows.",[228,231],{"reason":229,"points":230},"100% of outputs not properly escaped",8,{"reason":232,"points":233},"Taint analysis found unsanitized paths",5,"2026-03-16T18:29:41.700Z",{"wat":236,"direct":249},{"assetPaths":237,"generatorPatterns":242,"scriptPaths":243,"versionParams":244},[238,239,240,241],"\u002Fwp-content\u002Fplugins\u002Feu-opt-in-compliance-for-mailchimp\u002Fcss\u002Fyikes-mailchimp-eu-law-compliance-admin.css","\u002Fwp-content\u002Fplugins\u002Feu-opt-in-compliance-for-mailchimp\u002Fcss\u002Fyikes-mailchimp-eu-law-compliance-frontend.css","\u002Fwp-content\u002Fplugins\u002Feu-opt-in-compliance-for-mailchimp\u002Fjs\u002Fyikes-mailchimp-eu-law-compliance-admin.js","\u002Fwp-content\u002Fplugins\u002Feu-opt-in-compliance-for-mailchimp\u002Fjs\u002Fyikes-mailchimp-eu-law-compliance-frontend.js",[],[240,241],[245,246,247,248],"eu-opt-in-compliance-for-mailchimp\u002Fcss\u002Fyikes-mailchimp-eu-law-compliance-admin.css?ver=","eu-opt-in-compliance-for-mailchimp\u002Fcss\u002Fyikes-mailchimp-eu-law-compliance-frontend.css?ver=","eu-opt-in-compliance-for-mailchimp\u002Fjs\u002Fyikes-mailchimp-eu-law-compliance-admin.js?ver=","eu-opt-in-compliance-for-mailchimp\u002Fjs\u002Fyikes-mailchimp-eu-law-compliance-frontend.js?ver=",{"cssClasses":250,"htmlComments":253,"htmlAttributes":258,"restEndpoints":260,"jsGlobals":261,"shortcodeOutput":264},[251,252],"yikes-mailchimp-eu-compliance-checkbox-label","yikes-mailchimp-eu-compliance-checkbox",[254,255,256,257],"\u003C!-- hide the 'Plugin Activated' default message -->","\u003C!-- display our error message -->","\u003C!-- Begin Main Plugin -->","\u003C!-- end check -->",[259],"data-eu-compliance-law-checkbox-disabled",[],[262,263],"yikes_mailchimp_eu_law_compliance_admin_script","yikes_mailchimp_eu_law_compliance_frontend_script",[]]