[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAx8P2CnbxUGK41NBtm2LoocSeP6EAa3OhAaIQUInOkE":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":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":137,"fingerprints":180},"fastest-age-verification","Fastest Age Verification","1.4.1","Bulbul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fbulbulislamdev\u002F","\u003Cp>\u003Cstrong>Fastest Age Verification\u003C\u002Fstrong> is the simplest and most efficient age gate solution for WordPress. It ensures compliance with age restrictions while keeping the user experience smooth and non-intrusive.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fastest Age Verification\u003C\u002Fstrong> – Loads instantly with minimal impact on performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-blocking\u003C\u002Fstrong> – Does not interfere with website content or slow down loading time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplest Age Verification\u003C\u002Fstrong> – Easy setup with a user-friendly admin interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable\u003C\u002Fstrong> – Upload your logo and set button colors from the settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persistent Verification\u003C\u002Fstrong> – Uses cookies to remember user responses for 30 days.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Your Own Age Limit\u003C\u002Fstrong> – Admins can define the minimum age requirement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> – Works perfectly on all screen sizes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. See the full license at \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU.org\u003C\u002Fa>.\u003C\u002Fp>\n","A non-blocking, fastest age verification popup for WordPress with customizable logo, button colors, and user-defined minimum age.",200,1370,100,4,"2026-02-11T21:03:00.000Z","6.9.4","5.0","7.0",[20,4,21,22,23],"age-verification","non-blocking","popup","simplest-age-verification","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffastest-age-verification.1.4.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"bulbulislamdev",1,30,94,"2026-04-04T19:18:11.889Z",[37,60,81,102,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":17,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":26,"last_vuln_date":59,"fetched_at":28},"wp-terms-popup","WP Terms Popup – Terms and Conditions and Privacy Policy WordPress Popups","2.11.0","Link Software LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Flinksoftware\u002F","\u003Cp>Control access to your WordPress site with a popup. WP Terms Popup gives you the ability to use a popup to restrict users from accessing your website. You can use the plugin to ask visitors to agree to your terms and conditions, terms of service, or privacy policy before they are allowed to view your site. Add an age verification check to your popups before they can be accepted.\u003C\u002Fp>\n\u003Ch3>How Does WP Terms Popup Work?\u003C\u002Fh3>\n\u003Cp>WP Terms Popup gives your users a simple three-step process for gaining access to your website. Use this as a way to make sure your visitors are presented with your terms and conditions, terms of service, or even a privacy policy before viewing your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step #1: Your user must read the popup first.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You decide what your popup shows to visitors: terms of service, a privacy policy, etc. You can include any content, such as text or images, that you would include in a typical WordPress post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step #2: The user agrees to your conditions.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Each popup contains two buttons: one to show acceptance and another that redirects away from your site. The popup will not go away until your user clicks the accept button to agree to the content of your popup.\u003C\u002Fp>\n\u003Cp>You can add an optional age verification check to your popup as well that disables the accept button until a valid date of birth is entered. Age verification settings can be defined while you create your popup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step #3: Website access is granted to your user.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When the user accepts your popup they are immediately taken to your site without any further interaction. They will not see the popup again until your agreement expiration has expired.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>After installing and activating WP Terms Popup, go to “WP Terms Popup” in your WordPress admin menu and select “Add New” to create your first popup.\u003C\u002Fp>\n\u003Cp>Go to “Settings” in the same “WP Terms Popup” menu to create the global settings that will apply to all popups. You can override some of these settings by editing each individual popup.\u003C\u002Fp>\n\u003Cp>From the “Settings” screen you can assign a popup to be shown sitewide or you can assign popups to individual pieces of content using the standard post editing screen.\u003C\u002Fp>\n\u003Cp>You can set up age verification using the WP Terms Popup Settings meta box. Define how old a visitor has to be to agree to your popup. You can also set the order of the age verification dropdowns so the date format matches your country’s format. The age verification feature is available in WP Terms Popup 2.6.0 and above.\u003C\u002Fp>\n\u003Ch3>Premium Add-Ons\u003C\u002Fh3>\n\u003Cp>You can extend the feature set of WP Terms Popup with one of our premiums add-ons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftermsplugin.com\u002Fdesigner?utm_source=readme&utm_medium=plugin-repository&utm_content=designer\" rel=\"nofollow ugc\">WP Terms Popup Designer\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust the appearance of your popups without writing code or modifying your WordPress theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftermsplugin.com\u002Fcollector?utm_source=readme&utm_medium=plugin-repository&utm_content=collector\" rel=\"nofollow ugc\">WP Terms Popup Collector\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nStore information about your website’s visitors after they agree to your popups.\u003C\u002Fli>\n\u003C\u002Ful>\n","Use WP Terms Popup to ask visitors to agree to your terms and conditions or privacy policy before they are allowed to view your site.",3000,115324,96,15,"2026-03-02T16:39:00.000Z","5.6",[20,22,52,53,54],"privacy-policy","terms-and-conditions","terms-of-service","https:\u002F\u002Ftermsplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-terms-popup.2.11.0.zip",98,2,"2026-03-20 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":16,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"surbma-yes-no-popup","CPS | Age Verification","8.0","Surbma","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurbma\u002F","\u003Cblockquote>\n\u003Cp>NEW WooCommerce Settings Arrived for Premium version!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin is showing a Popup for visitors to verify their ages on your page. YES button will close the Popup and visitors can continue reading your content. NO button will redirect visitors to another URL, set by you to inform them about your policy.\u003C\u002Fp>\n\u003Cp>The CPS | Age Verification plugin can be used on 18+ adult sites, restricted content websites or any websites, where a visitor confirmation about age, knowledge, warning is necessary to continue reading the website. Even can be used for online marketing tricks.\u003C\u002Fp>\n\u003Cp>This plugin can be an alternative for other Cookie Notice plugins to inform users that your site uses cookies and to comply with the EU cookie law regulations.\u003C\u002Fp>\n\u003Ch3>Cache Proof Technology\u003C\u002Fh3>\n\u003Cp>The CPS | Age Verification plugin is compatible with all kind of cache systems. It even works with all managed WordPress hostings’ server side cache solutions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IMPORTANT:\u003C\u002Fstrong> the popup is intentionally obtrusive and can not be closed, except clicking on the yes or no buttons. In the Premium version, you can enable the close function, but it is not recommended.\u003C\u002Fp>\n\u003Ch3>Free version features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Popup Positions\u003C\u002Fli>\n\u003Cli>Customizations\u003C\u002Fli>\n\u003Cli>Developer Friendly\u003C\u002Fli>\n\u003Cli>WPML & Polylang Compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional features in the Premium version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Header Image Field \u002F Logo\u003C\u002Fli>\n\u003Cli>Set Background Image\u003C\u002Fli>\n\u003Cli>Popup Styles\u003C\u002Fli>\n\u003Cli>Popup Themes\u003C\u002Fli>\n\u003Cli>Button Styles\u003C\u002Fli>\n\u003Cli>Dark mode\u003C\u002Fli>\n\u003Cli>Other Customizations\u003C\u002Fli>\n\u003Cli>Membership Mode\u003C\u002Fli>\n\u003Cli>Close Popup\u003C\u002Fli>\n\u003Cli>Popup Delay\u003C\u002Fli>\n\u003Cli>Cookie Control\u003C\u002Fli>\n\u003Cli>WooCommerce Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features in details\u003C\u002Fh3>\n\u003Ch4>Popup Positions\u003C\u002Fh4>\n\u003Cp>You can set where to show the popup, for example: only on frontpage, only on category pages, only on special pages or posts, even for Custom Post Types and more…\u003C\u002Fp>\n\u003Ch4>Customizations\u003C\u002Fh4>\n\u003Cp>Every text is customizable, even the button’s texts! You can also set the design of the buttons and you have the option to make the first or the second button to be the confirmation button.\u003C\u002Fp>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cp>If you enable debug mode, popup will show always, on every refresh, so you can test how it works.\u003C\u002Fp>\n\u003Ch4>WPML & Polylang Compatible\u003C\u002Fh4>\n\u003Cp>If you have a multilingual website, you can set the texts for each language with WPML String Translation add-on.\u003C\u002Fp>\n\u003Ch4>Header Image Field \u002F Logo\u003C\u002Fh4>\n\u003Cp>You can upload an image or logo, that will display above the title. It can be an icon also. Make your popup to fit your website and brand.\u003C\u002Fp>\n\u003Ch4>Set Background Image\u003C\u002Fh4>\n\u003Cp>Custom background image for the popup. It will cover the entire screen with your beautiful background. One of the best design feature to wow your visitors.\u003C\u002Fp>\n\u003Ch4>Popup Styles\u003C\u002Fh4>\n\u003Cp>There are popup styles to choose the look and feel of the popup: Default, Almost Flat and Gradient. Fit the style to your website easily.\u003C\u002Fp>\n\u003Ch4>Popup Themes\u003C\u002Fh4>\n\u003Cp>There are popup themes to choose the design, you like. The Full Page Themes are hiding the entire content behind the popup. There are a lot of design settings to make the popup fit your website design. Dark mode is also available.\u003C\u002Fp>\n\u003Ch4>Button Styles\u003C\u002Fh4>\n\u003Cp>Choose from one of the pre-defined button styles to fit your message and design. You can set custom style for your “yes” and for your “no” button individually.\u003C\u002Fp>\n\u003Ch4>Dark mode\u003C\u002Fh4>\n\u003Cp>Welcome to the dark side! If you prefer dark design, this feature is for you. Choose this option also, when you have a dark background image.\u003C\u002Fp>\n\u003Ch4>Membership Mode\u003C\u002Fh4>\n\u003Cp>You can disable popup for logged in users, so your members will not see any popups at all. You can always show the popup to all visitors, who are not logged in, even if they clicked on the Yes button. There is a “One button mode” also, that will hide the second button, so you can show only one option to your visitors. This option is best paired with the “always show to all visitors, who are not logged in” option, so you can keep your content safe.\u003C\u002Fp>\n\u003Ch4>Close Popup\u003C\u002Fh4>\n\u003Cp>Yes, I know, the point of an age verification popup is, that it can not be closed without the consent. But some of you missed this feature, so it is built in. Don’t use, if you don’t need it!\u003C\u002Fp>\n\u003Ch4>Popup Delay\u003C\u002Fh4>\n\u003Cp>Set your preferred time to delay the popup after the page is loaded. Maybe you want your visitors to have a few seconds to see the webpage and only then ask them to consent your conditions.\u003C\u002Fp>\n\u003Ch4>Cookie Control\u003C\u002Fh4>\n\u003Cp>Set cookie expiration for visitors, so the popup won’t show again in X days, you set.\u003C\u002Fp>\n\u003Ch4>WooCommerce Settings\u003C\u002Fh4>\n\u003Cp>Set the popup to show it on WooCommerce pages: Shop, Cart, Checkout, Account pages, single Products or Product category and tag archive pages.\u003C\u002Fp>\n\u003Ch3>Developer informations\u003C\u002Fh3>\n\u003Ch4>Do you want to contribute to the plugin development?\u003C\u002Fh4>\n\u003Cp>You can find the plugin source code on GitHub:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcherrypickstudios\u002Fsurbma-yes-no-popup\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fcherrypickstudios\u002Fsurbma-yes-no-popup\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More projects on GitHub:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCherryPickStudios\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FCherryPickStudios\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You are welcome to contribute to our free softwares.\u003C\u002Fp>\n\u003Ch4>Want to know more about us?\u003C\u002Fh4>\n\u003Cp>Check our website: \u003Ca href=\"https:\u002F\u002Fwww.cherrypickstudios.com\u002F\" rel=\"nofollow ugc\">Cherry Pick Studios\u003C\u002Fa>\u003C\u002Fp>\n","Shows a popup with age verification options. One of the best plugin for any membership or 18+ adult sites or any sites, that requires confirmation fro &hellip;",900,34483,88,7,"2026-02-03T21:10:00.000Z","5.2","7.4",[20,76,22,77,78],"age-verify","woocommerce","yes-no","https:\u002F\u002Fsurbma.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurbma-yes-no-popup.8.0.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":32,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":50,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"age-verification-screen-for-woocommerce","Age Verification Screen for WooCommerce","1.1.1","meowcrew","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeowcrew\u002F","\u003Cp>Age Verification Screen for WooCommerce lets you restrict your website or particular pages of it using the age-restriction screen. Easily install and configure pop-up look and texts via customizer tool.\u003C\u002Fp>\n\u003Ch4>Major plugin features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modal window or full-page pop-up to ask your users to verify their age when the page loads.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show the age restriction pop-up only on those pages where you need it.\u003C\u002Fstrong> You can choose what pages, products, categories, or any other post types or taxonomies would be age-restricted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the minimum allowed age for your website.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple ways to check user age.\u003C\u002Fstrong> You can choose between two methods of age verification – a simple checkbox or confirm\\cancel buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set up the look and feel of restriction pop-up via live customizer.\u003C\u002Fstrong> Select background color or image, blur opacity, text color, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All texts are editable through the customizer.\u003C\u002Fstrong> You are able to edit the heading, description, texts on buttons, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect users on failure.\u003C\u002Fstrong> Here you can find two default options – get the user to the previous page or any other page of your site (e.g., page w\u002F your age policy).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accepts your theme styling by default.\u003C\u002Fstrong> No need to work hard on pop-up styling; it fits your website style perfectly right off the bat.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage cookie lifetime.\u003C\u002Fstrong> Age verification pop-up should not appear once more for those who previously passed the confirmation within XX days (established by you).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>An additional method to check the age. One more way to prevent users’ age is the date of birth picker.\u003C\u002Fli>\n\u003Cli>Redirect to external URL. If the user doesn’t reach the minimum required age, you can redirect him to the external website instead of your internal page.\u003C\u002Fli>\n\u003Cli>Age-restriction for custom taxonomies and custom post types. In case you need to restrict particular custom taxonomies or post types instead of regular ones (like product categories, products, pages, etc).\u003C\u002Fli>\n\u003Cli>Assistance from plugin developers first hand.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily add a customizable age verification screen to your store.",300,5725,20,"2024-11-01T13:50:00.000Z","6.7.5","5.6.1",[96,97,98,20,76],"age-gate","age-popup","age-restriction","https:\u002F\u002Falpakawp.com\u002Fplugins\u002Fage-verification-screen-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fage-verification-screen-for-woocommerce.1.1.1.zip",92,{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":13,"downloaded":110,"rating":101,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":50,"requires_php":74,"tags":114,"homepage":117,"download_link":118,"security_score":119,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"agy-verification","Agy verification","1.2.0","Marko Radulovic","https:\u002F\u002Fprofiles.wordpress.org\u002Fupss1988\u002F","\u003Cp>Agy Verification is a modern and responsive solution for any kind of verification.\u003Cbr \u002F>\nSimply setup the texts, modify the design and you are ready to go.\u003C\u002Fp>\n\u003Cp>This comes especially handy if your content or products are about CBD, alcohol, gambling, or some other adult content.\u003C\u002Fp>\n\u003Cp>Try it \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=agy-verification&redirect=tools.php%3Fpage%3Dagy-dashboard&ni=true\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F634297863\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Cp>After activation, move to Tools->Agy Verification and begin to configure your verification settings.\u003C\u002Fp>\n\u003Cp>Start with your general settings: turn on \u002F off, and decide if it should apply to registered users or not.\u003C\u002Fp>\n\u003Cp>Move to the text settings and customize all your texts.\u003C\u002Fp>\n\u003Cp>Move to the Design section to design your modal popup.\u003C\u002Fp>\n\u003Ch3>🔥 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Let users verify anything on page visit\u003C\u002Fli>\n\u003Cli>Show the verification only for non-registered users\u003C\u002Fli>\n\u003Cli>Modify everything! Text, color, background and more\u003C\u002Fli>\n\u003Cli>Redirect failed attempt to a specified page\u003C\u002Fli>\n\u003Cli>Mobile-friendly design\u003C\u002Fli>\n\u003Cli>Multisite friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 WHAT’S NEW WITH AGY VERIFICATION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fully AJAX loaded\u003C\u002Fli>\n\u003Cli>New UI\u002FUX\u003C\u002Fli>\n\u003Cli>Exclude pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>The support is exclusively limited to the wordpress.org support forum.\u003C\u002Fp>\n\u003Ch3>🔝 CODING STANDARDS\u003C\u002Fh3>\n\u003Cp>Agy is coded with modern PHP, JavaScript and WordPress standards in mind. It’s fully OOP coded.\u003Cbr \u002F>\nAgy has your website performance in mind –  every script and style is minified and loaded conditionally.\u003C\u002Fp>\n\u003Ch3>🌟 Check our other plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-conditions-for-woocommerce\" rel=\"ugc\">Custom Conditions for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fagy-verification\u002F\" rel=\"ugc\">Agy Verification\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Agy Verification is a modern and responsive solution for any kind of verification.",16517,5,"2023-04-17T19:22:00.000Z","6.2.9",[97,98,20,115,116],"content-restriction","page-restriction","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fagy-verification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fagy-verification.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":13,"num_ratings":32,"last_updated":130,"tested_up_to":131,"requires_at_least":17,"requires_php":132,"tags":133,"homepage":135,"download_link":136,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"advanced-age-verification-popup","Advanced Age Verification Popup","1.0","Yeasin","https:\u002F\u002Fprofiles.wordpress.org\u002Fyeasin1\u002F","\u003Cp>\u003Cstrong>Advanced Age Verification Popup\u003C\u002Fstrong> is a simple, lightweight, and customizable WordPress plugin that allows you to add an age verification popup to your website. Ideal for websites selling adult products like vaping supplies, alcohol, or any age-restricted content.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Yes\u002FNo Button Verification\u003C\u002Fli>\n\u003Cli>Date of Birth Verification with modern Flatpickr date picker\u003C\u002Fli>\n\u003Cli>Option to enable \u003Cstrong>both methods\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Custom logo upload\u003C\u002Fli>\n\u003Cli>Editable text (Title, Buttons, Warning)\u003C\u002Fli>\n\u003Cli>Set cookie duration\u003C\u002Fli>\n\u003Cli>Redirect underage users to a custom URL\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003Cli>Lightweight and fast loading\u003C\u002Fli>\n\u003Cli>Flatpickr dark theme for professional look\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Use Cases\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Vape and E-Cigarette Shops\u003C\u002Fli>\n\u003Cli>Alcohol and Spirits Stores\u003C\u002Fli>\n\u003Cli>CBD \u002F Cannabis Products\u003C\u002Fli>\n\u003Cli>Adult Content Sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>None.\u003C\u002Fp>\n","Add an age verification popup with Yes\u002FNo and Date of Birth check for WooCommerce or adult sites.",50,1083,"2025-07-30T19:13:00.000Z","6.8.5","7.2",[134,96,20,22,77],"adult-content","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-age-verification-popup\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-age-verification-popup.zip",{"attackSurface":138,"codeSignals":162,"taintFlows":170,"riskAssessment":171,"analyzedAt":179},{"hooks":139,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":26,"unprotectedCount":26},[140,146,150,154],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_enqueue_scripts","age_verification_admin_enqueue_scripts","fastest-age-verification.php",35,{"type":141,"name":147,"callback":148,"file":144,"line":149},"wp_enqueue_scripts","age_verification_enqueue_scripts",70,{"type":141,"name":151,"callback":152,"file":144,"line":153},"admin_menu","age_verification_add_admin_menu",82,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_init","age_verification_register_settings",117,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":169},[],{"prepared":26,"raw":26,"locations":165},[],{"escaped":167,"rawEcho":26,"locations":168},16,[],[],[],{"summary":172,"deductions":173},"The \"fastest-age-verification\" plugin, version 1.4.1, exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any dangerous functions, external HTTP requests, file operations, raw SQL queries, or unsanitized taint flows is highly commendable. Furthermore, all output is properly escaped, and there are no known vulnerabilities or CVEs associated with this plugin. This indicates a developer who adheres to secure coding practices and maintains the plugin responsibly.\n\nHowever, the analysis reveals a complete absence of any security checks such as nonce checks or capability checks across all identified entry points. While the current attack surface is zero, which makes this absence less immediately critical, it represents a significant gap in defensive programming. Should any new entry points be introduced or discovered in future versions, the lack of these fundamental security mechanisms would expose the plugin to severe risks. The vulnerability history being entirely clear is a positive indicator, but the lack of implemented security checks is a notable weakness that could become a liability.\n\nIn conclusion, while the plugin is currently very secure due to its limited functionality and clean history, the lack of any authentication or authorization checks on its (currently non-existent) entry points is a significant concern. This oversight could be a ticking time bomb if the plugin's functionality expands or if new vulnerabilities are introduced. The strengths lie in the absence of known vulnerabilities and the clean code regarding dangerous functions and data handling, but the weakness in fundamental security checks needs to be addressed to ensure long-term security.",[174,177],{"reason":175,"points":176},"No nonce checks implemented",10,{"reason":178,"points":176},"No capability checks implemented","2026-03-16T20:20:10.280Z",{"wat":181,"direct":192},{"assetPaths":182,"generatorPatterns":186,"scriptPaths":187,"versionParams":188},[183,184,185],"\u002Fwp-content\u002Fplugins\u002Ffastest-age-verification\u002Fassets\u002Fjs\u002Fadmin-script.js","\u002Fwp-content\u002Fplugins\u002Ffastest-age-verification\u002Fassets\u002Fjs\u002Fage-verification.js","\u002Fwp-content\u002Fplugins\u002Ffastest-age-verification\u002Fassets\u002Fcss\u002Fstyle.css",[],[183,184],[189,190,191],"fastest-age-verification\u002Fassets\u002Fjs\u002Fadmin-script.js?ver=1.4.1","fastest-age-verification\u002Fassets\u002Fjs\u002Fage-verification.js?ver=1.4.1","fastest-age-verification\u002Fassets\u002Fcss\u002Fstyle.css?ver=1.4.1",{"cssClasses":193,"htmlComments":194,"htmlAttributes":195,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":204},[],[],[196,197,198,199,200],"id=\"age_verification_logo\"","id=\"age_verification_logo_upload_button\"","name=\"age_verification_yes_button_color\"","name=\"age_verification_no_button_color\"","name=\"age_verification_min_age\"",[],[203],"ageVerificationData",[]]