[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZQveH2590m8IMzpqcbGFmPVhMhaw7wooCH1I9mFUJa0":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":37,"analysis":134,"fingerprints":300},"konfirmi","Konfirmi Plugin","2.1.3","konfirmillc","https:\u002F\u002Fprofiles.wordpress.org\u002Fkonfirmillc\u002F","\u003Cp>\u003Cstrong>Verify your customers automatically!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>KONFIRMI provides an easy and affordable way to automatically verify your customer’s identity and other information — in any e-commerce store, registration form, contact form or survey, webform, or online application.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Set up takes less than 5 minutes!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For example, this video shows KONFIRMI being set up in about 4 minutes:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkonfirmi.com\u002F#howitworks\" rel=\"nofollow ugc\">Click Here for Set Up Example Video\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>KONFIRMI goes beyond just providing a popup asking a user or customer to provide their information or state their age.  KONFIRMI also goes beyond fraud prevention and CAPTCHA-like functionalty.  In addition, KONFIRMI avoids many problems often present in other customer verification systems.\u003C\u002Fp>\n\u003Cp>Our easy-to-use app allows you to select from a variety of ways to automatically verify your customer’s information, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Age\u003C\u002Fli>\n\u003Cli>Photo ID\u003C\u002Fli>\n\u003Cli>Mailing Address\u003C\u002Fli>\n\u003Cli>Phone number\u003C\u002Fli>\n\u003Cli>Email Address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>before any services are provided, before any access is granted, and before any products are sold or delivered.\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>\u003Cstrong>USE KONFIRMI TO AVOID VIOLATING THE LAW\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our app provides an easy and affordable way to comply with various laws affecting e-commerce and other online businesses:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>True Age Verification:\u003C\u002Fstrong>  KONFIRMI lets you automatically verify your customer’s age!  Online sellers of age restricted products — like certain kinds of video games, liquor and alcoholic beverages, tobacco and vaping products, marijuana sales, pornography, and gambling services — must check the buyer’s government-issued photo ID, or in some cases at least verify the buyer’s information against consumer databases, to ensure that the buyer is old enough. In most cases, you also need a clear audit trail to prove the verifications were being done properly.  KONFIRMI handles all of this automatically!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Facial Recognition.\u003C\u002Fstrong>  Studies have shown that facial recognition is unreliable with non-Caucasians — just search the internet, and you will find several reputable studies and articles on this issue.  In addition, facial recognition is disfavored and highly problematic in many places, including in the European Economic Area (EEA) and in several states in the United States.  In some cases, you even need a written release from your customer to use facial recognition or other biometrics, and written disclosure of the specific purpose and duration of time for which the facial recognition or biometric information is being collected, stored, and used.  KONFIRMI lets you avoid all of this!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>“Behind the Scenes” Verification.\u003C\u002Fstrong>  KONFIRMI gets the consents you need to verify your customers!  In many countries, including in the United States, it is often illegal to identify individuals without their knowledge and consent, especially using biometrics of any kind.  This is easy with KONFIRMI!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GDPR Compliance:\u003C\u002Fstrong>  KONFIRMI allows you to easily comply with the GDPR!  Under the European Union’s General Data Protection Regulation (GDPR), EU residents have the right to request information you have about them, and have you delete or correct this information.  However, you first have to verify that the request is actually from your customer.  KONFIRMI handles this for you!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CCPA Compliance:\u003C\u002Fstrong>  KONFIRMI also lets you easily comply with the CCPA!  Under the new California Consumer Privacy Act (CCPA), businesses have to provide California customers with a copy of their personal information held by the business, and delete or correct their information upon request.  However, you first have to verify that the request is from the customer.  KONFIRMI handles this for you automatically!\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>KONFIRMI allows you to easily get Single- or Multi-Factor Authentication for your customers.\u003C\u002Fp>\n\u003Cp>You can easily pick and choose from many simple or sophisticated verification methods.\u003C\u002Fp>\n\u003Cp>In addition, you can easily swap out one verification method for another, stack or layer various verifications methods together, and ‘mix and match’ different verification methods for use in various parts of your website.\u003C\u002Fp>\n\u003Cp>For example, our most popular combination of verification methods is “SMS\u002FText Code” authentication, combined with “Knowledge Based” or “Information Check” authentication.\u003C\u002Fp>\n\u003Cp>This combination allows you to automatically verify your customer’s phone number or email address with third-party data sources, and then have your customer enter a code sent that same phone number or email address.\u003C\u002Fp>\n\u003Cp>This combination is very hard to spoof, but also is very fast and easy for your customers!\u003C\u002Fp>\n\u003Cp>KONFIRMI works with WooCommerce, as well as various popular contact form plugins.\u003C\u002Fp>\n\u003Cp>For more information, please visit:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkonfirmi.com\" rel=\"nofollow ugc\">Konfirmi Website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW FEATURES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works Internationally:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your customers can easily change the language they see.  In addition, our app allows you to select the language that your customers will see first.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to Customize:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can easily change the appearance of the parts of our app that your customers see.  You can also add your own company logo for consistent branding on your website.\u003C\u002Fp>\n","KONFIRMI allows you to easily and automatically verify your customer's age, ID, address, and other information.",10,3317,100,2,"2023-03-12T20:11:00.000Z","6.1.10","4.9","7.0",[20,21,22,23,24],"age-verification","id-verification","identity-verification","verify-age","verify-id","https:\u002F\u002Flogin.konfirmi.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkonfirmi.2.1.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-05T02:29:52.322Z",[38,59,79,96,114],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"token-of-trust","Age Verification & Identity Verification by Token of Trust","3.32.2","Token of Trust","https:\u002F\u002Fprofiles.wordpress.org\u002Ftokenoftrust\u002F","\u003Ch3>Age Verification and Identity Verification for WordPress and WooCommerce\u003C\u002Fh3>\n\u003Cp>Token of Trust is a powerful \u003Cstrong>Age Verification\u003C\u002Fstrong> and \u003Cstrong>Identity Verification\u003C\u002Fstrong> (KYC) plugin for WordPress and WooCommerce. Unlike simple age disclaimers, our solution provides robust AI-based checks to verify user identity, prevent underage purchases, and maintain compliance with regulations for alcohol, tobacco, vape, cannabis, gaming, firearms, and other age-restricted products.\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\u002Fu9ga4OpzLoo?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\u003Ch4>SELL AGE-RESTRICTED GOODS • VERIFY IDENTITIES • PREVENT FRAUD\u003C\u002Fh4>\n\u003Cp>Your customers will check out faster with Token of Trust’s seamless age verification and identity verification flows.\u003C\u002Fp>\n\u003Cp>Integrate directly within the WooCommerce checkout process or WordPress account registration. Token of Trust is used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftokenoftrust.com\u002Fresources\u002Fintegrations\u002Fwordpress-age\u002F?utm_source=wordpress&utm_medium=app&utm_campaign=wordpress&utm_content=wordpress.age\" rel=\"nofollow ugc\">Age Verification Compliance\u003C\u002Fa>\u003C\u002Fstrong> – Enforce age restrictions for tobacco, vape, cannabis, alcohol, gaming, firearms, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftokenoftrust.com\u002Fresources\u002Fintegrations\u002Fwordpress-identity\u002F?utm_source=wordpress&utm_medium=app&utm_campaign=wordpress&utm_content=wordpress.identity\" rel=\"nofollow ugc\">Identity Verification or KYC\u002FAML\u003C\u002Fa>\u003C\u002Fstrong> – Meet regulations across industries such as financial services, web3 or crypto, gambling, or healthcare.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftokenoftrust.com\u002Fresources\u002Fintegrations\u002Fwordpress-anti-fraud\u002F?utm_source=wordpress&utm_medium=app&utm_campaign=wordpress&utm_content=wordpress.antifraud\" rel=\"nofollow ugc\">Safety & Security (Fraud Prevention)\u003C\u002Fa>\u003C\u002Fstrong> – Build trust on social media platforms, online communities, marketplaces, and dating sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AGE VERIFICATION SOFTWARE FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Turnkey Age Gate Setup\u003C\u002Fstrong> – Get your age verification running in minutes with pre-configured settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expedited Age Verification\u003C\u002Fstrong> – Quickly verify age in ecommerce using checkout data often skipping the need for document uploads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Age Requirements\u003C\u002Fstrong> – Set different minimum ages (18+, 19+, 21+, etc.) for different products or regions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Age Gate Options\u003C\u002Fstrong> – Choose between simple disclaimers or robust ID scanning.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block Underage Visitors\u003C\u002Fstrong> – Disallow access to age-restricted content or purchases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ID Document Verification\u003C\u002Fstrong> – Analyze over 5000 ID types from 240+ countries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selfie-Match (Optional)\u003C\u002Fstrong> – Add extra layers of identity confirmation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Loyal Customers\u003C\u002Fstrong> – Optionally skip repeat age verifications for returning users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product-Specific Rules\u003C\u002Fstrong> – Trigger age checks based on product categories, shipping methods, price, or buyer location.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>HOW OUR AGE VERIFICATION FOR WEBSITES WORKS\u003C\u002Fh4>\n\u003Col>\n\u003Cli>You set minimum-age rules (e.g., 21+ for certain products).\u003C\u002Fli>\n\u003Cli>The Token of Trust modal securely gathers relevant data or images.\u003C\u002Fli>\n\u003Cli>Token of Trust’s AI system checks user details, and forwards for human intervention if necessary.\u003C\u002Fli>\n\u003Cli>Underage or non-compliant users can be blocked, with an explanation and chance to retry.\u003C\u002Fli>\n\u003Cli>Verification results display in WordPress\u002FWooCommerce and within the Token of Trust dashboard.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>IDENTITY VERIFICATION FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>KYC Compliant\u003C\u002Fstrong> – Capture and verify government-issued IDs like passports, driver’s licenses, and national IDs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Checks\u003C\u002Fstrong> – AI-based checks confirm identity details in seconds, reducing manual intervention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AML Support\u003C\u002Fstrong> – Built-in watchlist checks help maintain Anti-Money Laundering compliance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photo & Video Options\u003C\u002Fstrong> – Offer advanced document scanning with optional user selfies or live video.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global Coverage\u003C\u002Fstrong> – Validate IDs from over 240+ countries to onboard global customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fraud Engine\u003C\u002Fstrong> – Identify suspicious signups using advanced risk analysis.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>HOW IDENTITY VERIFICATION WORKS\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Define KYC criteria (e.g., ID scan required, name must match billing).\u003C\u002Fli>\n\u003Cli>Users upload ID documents, optionally supplemented by a selfie or live photo.\u003C\u002Fli>\n\u003Cli>Token of Trust’s AI system checks authenticity of documents, cross-references user details, and runs watchlist checks.\u003C\u002Fli>\n\u003Cli>Verification outcome displayed in WordPress\u002FWooCommerce or the Token of Trust portal.\u003C\u002Fli>\n\u003Cli>Flags or alerts can be generated automatically, requiring further manual review if necessary.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>WHY CHOOSE TOKEN OF TRUST AMONG AGE VERIFICATION PROVIDERS?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>True Verification\u003C\u002Fstrong> – Unlike simple age disclaimers or checkbox solutions, Token of Trust actually verifies age through government IDs and database checks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regulatory Compliance\u003C\u002Fstrong> – Stay compliant with age restriction laws for alcohol, tobacco, vape, cannabis, and other regulated industries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce Liability\u003C\u002Fstrong> – Protect your business from penalties associated with selling to underage customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Experience\u003C\u002Fstrong> – Minimize cart abandonment with a smooth verification process that doesn’t disrupt the checkout flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong> – Set different age thresholds for different products, regions, or customer types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TRUSTED AGE VERIFICATION PROVIDER\u003C\u002Fh4>\n\u003Cp>As one of the leading age verification companies, Token of Trust provides robust age verification software for websites across industries. Our age verification solution is trusted by over 1,000 businesses worldwide, processing more than 1 million verifications for age-restricted products and content.\u003C\u002Fp>\n\u003Ch4>DESIGNED FOR PRIVACY\u003C\u002Fh4>\n\u003Cp>Token of Trust employs industry-leading encryption and strict policy controls to protect your organization’s and customers’ data. Our platform complies with:\u003Cbr \u002F>\n* GDPR (UK & EU)\u003Cbr \u002F>\n* CCPA\u003Cbr \u002F>\n* PIPEDA\u003Cbr \u002F>\n* LGPD\u003Cbr \u002F>\n* And more…\u003C\u002Fp>\n\u003Ch4>NEED HELP?\u003C\u002Fh4>\n\u003Cp>Have questions about setting up age verification or identity verification with Token of Trust? \u003Ca href=\"https:\u002F\u002Ftokenoftrust.com\u002Fcontact\u002Fcontact-sales\u002F?utm_source=wordpress&utm_medium=integration&utm_campaign=wordpress&utm_content=wordpress.org_plugin-page\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You need an active Token of Trust account to use this plugin. Download and activate it in WordPress\u002FWooCommerce, then click “Get Started Now” in the plugin to create or connect your account.\u003C\u002Fp>\n\u003Ch4>USING TOKEN OF TRUST WITH MEMBER MANAGEMENT PLUGINS\u003C\u002Fh4>\n\u003Cp>Token of Trust works seamlessly alongside member management systems that set up user profiles, membership tiers, and custom pages in WordPress. Common plugins include:\u003Cbr \u002F>\n*   BuddyPress\u003Cbr \u002F>\n*   Ultimate Member\u003C\u002Fp>\n\u003Ch4>OTHER INTEGRATIONS\u003C\u002Fh4>\n\u003Cp>Discover \u003Ca href=\"https:\u002F\u002Ftokenoftrust.com\u002Fresources\u002Fintegrations\u002FWordPress\u002F?utm_source=wordpress&utm_medium=integration&utm_campaign=wordpress&utm_content=wordpress.org_plugin-page\" rel=\"nofollow ugc\">Token of Trust’s WordPress Integration Options\u003C\u002Fa> for details on advanced scenarios and additional plugin compatibility.\u003C\u002Fp>\n\u003Ch4>LANGUAGES\u003C\u002Fh4>\n\u003Cp>Token of Trust has been translated into:\u003Cbr \u002F>\n* English (US)\u003Cbr \u002F>\n* Spanish\u003Cbr \u002F>\n* French\u003Cbr \u002F>\n* Additional languages available upon request\u003C\u002Fp>\n","Verify age at checkout, protect pages from underage visitors, or set up advanced identity verification checks. Setup wizard gets you going in minutes.",50,43312,86,15,"2026-03-12T18:36:00.000Z","6.9.4","5.3.0","7.2.5",[55,20,22,56,23],"age-gate","kyc","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoken-of-trust.3.32.2.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":78},"trust-swiftly-verification","Trust Swiftly — Identity Verification for WooCommerce","1.1.20","Trust Swiftly","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustswiftly\u002F","\u003Cp>Trust Swiftly provides flexible and accurate identity verification platform for WooCommerce. Protect your store from fraud, prevent chargebacks, and comply with age-restricted sales regulations using over 20+ customizable verification methods. Our plugin is easily configurable to optimize your customer’s experience with frictionless verifications.\u003C\u002Fp>\n\u003Cp>Trust Swiftly helps businesses adaptively fight fraud by applying the right level of friction when needed. From simple SMS verification to robust document, banking, voice, and signature checks, you can be sure all your compliance and security needs are covered.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Verify Age:\u003C\u002Fstrong> For restricted products like alcohol, cannabis, and vaping.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent Fraud:\u003C\u002Fstrong> Reduce chargebacks on risky transactions and high-value goods.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global ID Verification:\u003C\u002Fstrong> Verify government-issued IDs, Driver’s Licenses, Passports, and more from hundreds of countries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regulatory Compliance:\u003C\u002Fstrong> Adhere to Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F9aUsSZgLXOo?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\u003Cp>\u003Cstrong>Supported Document Types Include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Driver’s Licenses\u003C\u002Fli>\n\u003Cli>Passports\u003C\u002Fli>\n\u003Cli>Insurance Cards\u003C\u002Fli>\n\u003Cli>Concealed Carry Licenses\u003C\u002Fli>\n\u003Cli>State IDs & National ID Cards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Secure your business and build trust with your customers today.\u003C\u002Fp>\n","The trusted flexible, secure, and accurate identity verification platform for WooCommerce.",6023,5,"2025-10-31T17:28:00.000Z","6.8.5","6.7","8.2",[20,74,21,22,75],"fraud-prevention","woocommerce","https:\u002F\u002Fdocs.trustswiftly.com\u002Fweb\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftrust-swiftly-verification.1.1.20.zip","2026-03-15T14:54:45.397Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":28,"downloaded":87,"rating":28,"num_ratings":28,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":57,"download_link":94,"security_score":95,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"bluecheck-age-verification","BlueCheck – Age Verification","1.0","bluecheck","https:\u002F\u002Fprofiles.wordpress.org\u002Fbluecheck\u002F","\u003Cp>BlueCheck verifies the age of your customers by automatically grabbing the details they enter into the checkout page and running it through various databases to find a match. If we are unable to find an automated match, we will prompt the user for additional information.\u003C\u002Fp>\n\u003Cp>Since 2014, BlueCheck has worked with hundreds of e-commerce sites and represents some of the largest tobacco, vape, CBD\u002FTHC brands on the market.  While this native app is a new development, our commitment to the industry and age verification technology is time-tested.\u003C\u002Fp>\n\u003Cp>Legally verify customer age during checkout without stopping conversions or showing popups.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically verify customer age without disrupting the checkout process.\u003C\u002Fli>\n\u003Cli>Verify using name\u002Faddress, photo ID, or last 4 of SSN.\u003C\u002Fli>\n\u003Cli>In-depth integration into WooCommerce ecosystem including product tags, secondary checks, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Maximize Conversions\u003C\u002Fh4>\n\u003Cp>With BlueCheck, more than 96% of your customers are verified automatically. \u003Cstrong>Other competitive solutions require an extra 3 clicks and popup during the checkout process to verify age.\u003C\u002Fstrong> This is because they don’t have the same data access that BlueCheck utilizes and require more user interaction.  With BlueCheck, we pioneered a zero touch verification process helps maintain a high level of checkout conversions.\u003C\u002Fp>\n\u003Cp>BlueCheck offers several additional verification types for the remaining customers that cannot be automatically verified including Photo ID verification and verification using the last four digits of their SSN. These alternative methods help to ensure that all of your customers are able to complete verification and you do not lose any sales because a customer could not be verified.\u003C\u002Fp>\n\u003Ch4>The Secondary Check – Protect Your Business\u003C\u002Fh4>\n\u003Cp>In addition to verifying customers during the checkout, BlueCheck also performs a secondary check of all orders that are placed in your store to ensure there is a verification on file for that order. If there is no verification for the associated order BlueCheck sends an email to the customer requesting that they complete verification. In addition BlueCheck will set the order status in woocommerce to ‘failed’ and add a note to the order saying it was not verified to ensure it is not accidentally fulfilled.\u003C\u002Fp>\n\u003Cp>The secondary check combined with the initial verification during checkout helps you avoid legal headaches and prevent sales of age restricted goods to minors.\u003C\u002Fp>\n\u003Ch4>Fully Customizable\u003C\u002Fh4>\n\u003Cp>BlueCheck can be customized to best suit your business needs. Adding your own logo to the verification modal, setting the minimum age requirement and allowable verification methods by state and country, and even blocking sales to certain states and countries are all possible with BlueCheck.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>96%+ of customers verified without having to enter any additional information.\u003C\u002Fli>\n\u003Cli>Multiple different verification methods offered.\u003C\u002Fli>\n\u003Cli>Customize verification method and age requirements by State and Country\u003C\u002Fli>\n\u003Cli>Secondary check confirms each placed order was verified.\u003C\u002Fli>\n\u003Cli>Customize the age verification modal with your logo.\u003C\u002Fli>\n\u003Cli>Verify users from all countries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get In Touch\u003C\u002Fh4>\n\u003Cp>To learn more about how BlueCheck works, or for any questions regarding installation please email us at \u003Ca href=\"mailto:merchant@bluecheck.me\" rel=\"nofollow ugc\">merchant@bluecheck.me\u003C\u002Fa> and we will be happy to assist you.\u003C\u002Fp>\n\u003Cp>Current Tags: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Fage-check\u002F\" rel=\"ugc\">Age Check\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Fage-verification\u002F\" rel=\"ugc\">age verification\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Fcheck-age\u002F\" rel=\"ugc\">check age\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Fid-verification\u002F\" rel=\"ugc\">ID verification\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Fverify-age\u002F\" rel=\"ugc\">verify age\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>BlueCheck age verification costs $25 per month plus $0.50 per completed verification. There is no charge for incomplete verifications. Volume discounts are available. Please contact \u003Ca href=\"mailto:merchant@bluecheck.me\" rel=\"nofollow ugc\">merchant@bluecheck.me\u003C\u002Fa> for more pricing information and to get your account set up.\u003C\u002Fp>\n\u003Ch4>External services\u003C\u002Fh4>\n\u003Cp>This plugin connects to BlueCheck’s verification API in order to confirm the age of the customer who is making the purchase on your store and to double check to ensure that all orders placed on your store have been verified. Each time a customer attempts to checkout the customer’s full name (first_name, last_name), full address (address_1, address_2, city, state, country, and postal_code), and email is sent to BlueCheck in order to perform the age verification. If the age of the purchaser can not be verified using that data, the user may be asked to submit additional information including a photo of their government ID, a selfie image of themselves with their government ID, their DOB, and the last four digits of their SSN. Each time an order is placed, the customer’s full name (first_name, last_name), full address (address_1, address_2, city, state, country, and postal_code), email and the order id number is sent to BlueCheck to ensure that there is an existing age verification for the newly created order.\u003C\u002Fp>\n\u003Cp>This service is provided by BlueCheck INC: \u003Ca href=\"https:\u002F\u002Fwww.bluecheck.me\u002Fterms-of-use1\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.bluecheck.me\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","Verify customer age at checkout. Cut fraud with photo ID verification. Check purchaser age info.",699,"2025-01-15T11:05:00.000Z","6.6.5","6.6.2",[92,20,93,21,23],"age-check","check-age","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbluecheck-age-verification.1.0.zip",92,{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":13,"num_ratings":105,"last_updated":106,"tested_up_to":70,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"identity-verification-for-woocommerce","Identity Verification for WooCommerce","1.33.1","Verdict","https:\u002F\u002Fprofiles.wordpress.org\u002Fverdictapps\u002F","\u003Cp>Real ID proves your customers’ real identities using their physical or digital ID and facial biometrics, allowing you to fulfill any order with confidence. It’s designed to support use cases such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Age-restricted products compliance\u003C\u002Fli>\n\u003Cli>Preventing real or fake chargebacks for high-cost goods\u003C\u002Fli>\n\u003Cli>Vetting customers for rentals\u003C\u002Fli>\n\u003Cli>Providing frictionless KYC for regulated markets\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F5Z0FJCTSUgw?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\u003Cp>Real ID’s document verification helps remove friction during fulfillment by quickly and easily detecting whether a government-issued ID is genuine or fraudulent. All the user needs to do is take a photo of their ID and a selfie on their mobile device.\u003C\u002Fp>\n\u003Cp>Real ID uses cutting-edge A.I. to verify the authenticity of the ID and instantly match the face on the ID to the selfie submitted by the customer.\u003C\u002Fp>\n\u003Cp>Quickly and simply require ID verification before, during, or after checkout—or even during account registration for members-only sites or wholesale accounts.\u003C\u002Fp>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Freal-id-demo-checkout-ui.myshopify.com?utm_source=wc_listing&utm_campaign=demo_store_cta\" title=\"The Real ID demo store which showcases our during-checkout ID verification option.\" rel=\"nofollow ugc\">demo site\u003C\u002Fa> to see an example of how it works in action.\u003C\u002Fp>\n\u003Ch4>How does ID verification help your business?\u003C\u002Fh4>\n\u003Cp>With your customers’ verified ID and selfie photos, you’re able to prove their shipping address. This gives you far more weight on your side during chargeback disputes and effectively eliminates “friendly fraud” losses.\u003C\u002Fp>\n\u003Cp>And if you need to perform age verification checks for purchases of restricted goods, Real ID’s document verification takes care of that too. We’ll confirm a user’s date of birth by verifying their ID to help you manage and reduce risk at checkout.\u003C\u002Fp>\n\u003Ch4>Verify once per account, not per order\u003C\u002Fh4>\n\u003Cp>After a customer verifies their ID, their account on your store will be remembered for future purchases, increasing your conversion rate and lowering friction because it’s a trusted account.\u003C\u002Fp>\n\u003Ch4>IDs stored on your private cloud\u003C\u002Fh4>\n\u003Cp>No customer PII (Personally Identifiable Information) is stored on your WordPress site. We securely store all IDs on your behalf and respect all data deletion requests.\u003C\u002Fp>\n\u003Ch4>Control when ID verification is required\u003C\u002Fh4>\n\u003Cp>Require ID verification at any point during your customer’s purchasing journey. Real ID can be set up without code to verify IDs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Before checkout\u003C\u002Fli>\n\u003Cli>After checkout\u003C\u002Fli>\n\u003Cli>During account registration\u003C\u002Fli>\n\u003Cli>On custom pages using our \u003Ca href=\"https:\u002F\u002Fgetverdict.com\u002Fhelp\u002Fdocs\u002Fjs\" title=\"The Real ID JavaScript SDK documentation\" rel=\"nofollow ugc\">JavaScript SDK\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can even limit ID verification to specific shipping addresses or products. For custom use cases, you can use our REST API to trigger an ID verification.\u003C\u002Fp>\n\u003Ch4>International support\u003C\u002Fh4>\n\u003Cp>Expand your market with confidence, knowing that Real ID can verify IDs from hundreds of countries, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>United States\u003C\u002Fli>\n\u003Cli>Canada\u003C\u002Fli>\n\u003Cli>Great Britain\u003C\u002Fli>\n\u003Cli>Mexico\u003C\u002Fli>\n\u003Cli>France\u003C\u002Fli>\n\u003Cli>Australia\u003C\u002Fli>\n\u003Cli>Germany\u003C\u002Fli>\n\u003Cli>And hundreds more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Real ID can verify documents such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Passports\u003C\u002Fli>\n\u003Cli>Driver’s Licenses\u003C\u002Fli>\n\u003Cli>National IDs\u003C\u002Fli>\n\u003Cli>Visas\u003C\u002Fli>\n\u003Cli>And more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See our \u003Ca href=\"https:\u002F\u002Fgetverdict.com\u002Fsupported-id-documents?utm_source=wc_listing&utm_campaign=description\" title=\"The full list of supported IDs by the Real ID plugin\" rel=\"nofollow ugc\">full list of supported countries and documents\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Customize to your brand\u003C\u002Fh4>\n\u003Cp>Control your theme and branding within the plugin itself, without code. You can even override the messaging for each step to fit your tone and brand.\u003C\u002Fp>\n\u003Cp>Build trust with your customers by using your own email address to deliver ID verification links.\u003C\u002Fp>\n\u003Ch4>Flexible for any flow\u003C\u002Fh4>\n\u003Cp>We also provide a robust REST API, JS SDK, Webhooks, and WordPress hooks for your developers to build a custom experience or for advanced logic.\u003C\u002Fp>\n","Eliminate fraud & verify customer age with real ID checks",35529,12,"2026-02-16T18:38:00.000Z","4.8","7.4",[20,110,111,21,75],"fraud","id-check","https:\u002F\u002Fgetverdict.com\u002Freal-id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidentity-verification-for-woocommerce.1.33.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":13,"num_ratings":14,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":57,"tags":127,"homepage":132,"download_link":133,"security_score":95,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"shuftipro-kyc-identity-verification","Shuftipro KYC","1.1.6","Shuftipro","https:\u002F\u002Fprofiles.wordpress.org\u002Fshuftipro\u002F","\u003Cp>Automatically verify users with ease from anywhere in the world in real-time. From ID document verification to face verification, you can easily perform advanced ID authentication checks to ensure your users are who they claim to be. Add the Shufti KYC plugin to ensure your website is safe from imposters and comply with stringent KYC and AML compliance rules.\u003C\u002Fp>\n\u003Cp>Shufti KYC plugin connects your wordpress site with the Shufti Pro’s configurable real-time Identity verification and AML screening platform where you can verify your user identity using different IDV checks. To use this for user verification, you need to activate your subscription with Shufti KYC. You can also use it right away with a \u003Ca href=\"https:\u002F\u002Fshuftipro.com\u002Ftry-now\u002F\" rel=\"nofollow ugc\">trial account\u003C\u002Fa> by getting the trial key from Shufti Pro. Once you are ready to integrate, our experts will facilitate the efficient configuration of Shufti KYC that best fits your needs.\u003C\u002Fp>\n\u003Ch4>TOP FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Verifies users in real-time without having them leave your website.\u003C\u002Fli>\n\u003Cli>Multiple automated ID verification checks to choose from.\u003C\u002Fli>\n\u003Cli>Is GDPR and PCI-compliant and secures your user data through proper data protection protocols.\u003C\u002Fli>\n\u003Cli>Supports 3000+ ID document types in 150+ languages globally.\u003C\u002Fli>\n\u003Cli>Instant AML Screening against 1700+ global watchlists.\u003C\u002Fli>\n\u003Cli>Has thousands of AI models incorporated for instant verification.\u003C\u002Fli>\n\u003Cli>Hybrid verification model that provides 98.67% accuracy rate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ADDITIONAL FEATURES YOU CAN COUNT ON\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive design with simplistic UI\u002FUX.\u003C\u002Fli>\n\u003Cli>Integrated workflows for convenient user journey.\u003C\u002Fli>\n\u003Cli>Frequent updates and new features.\u003C\u002Fli>\n\u003Cli>Customised verification flows as per your business needs.\u003C\u002Fli>\n\u003Cli>Detailed verification reports with image and video proof of verifications.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>HOW IT WORTKS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install the Shufti KYC plugin and add it to your wordpress site.\u003C\u002Fli>\n\u003Cli>Get the active subscription of the plugin or start trial mode.\u003C\u002Fli>\n\u003Cli>Enter your client ID and secret key to activate your account.\u003C\u002Fli>\n\u003Cli>Select general parameters against which you want your users to perform verification.\u003C\u002Fli>\n\u003Cli>If you agree with the settings we’ll provide you a short-code and save your settings.\u003C\u002Fli>\n\u003Cli>Copy the shortcode and paste it anywhere on the site to start verification.\u003C\u002Fli>\n\u003Cli>Users perform verification without leaving the website.\u003C\u002Fli>\n\u003Cli>Shufti KYC verifies the user in real-time and stores the verification result in compliance with data protection regulation.\u003C\u002Fli>\n\u003Cli>Verification results are stored in the admin dashboard (Shufti Pro’s \u003Ca href=\"https:\u002F\u002Fbackoffice.shuftipro.com\u002Freports\" rel=\"nofollow ugc\">back-office\u003C\u002Fa>) with proper image and video proof.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>Shufti KYC plugin is available in English and can verify the users in 150+ languages.\u003C\u002Fp>\n\u003Ch4>Help us improve\u003C\u002Fh4>\n\u003Cp>We at Shufti Pro are always open to receiving feedback from our customers. If you have any suggestion or query do write us \u003Ca href=\"tech@shuftipro.com\" rel=\"nofollow ugc\">here\u003C\u002Fa>. Our team will get in touch with you.\u003C\u002Fp>\n\u003Ch4>Expert Support\u003C\u002Fh4>\n\u003Cp>We have a global team of Happiness Engineers ready to provide incredible support. Ask your questions in the support forum or contact us directly \u003Ca href=\"tech@shuftipro.com\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Add Shuftipro identity verification process to WordPress websites.",40,5128,"2024-09-19T11:57:00.000Z","6.4.8","3.0.1",[128,129,21,130,131],"document-verification","face-verification","identity-verification-service","kyc-onboarding","https:\u002F\u002Fshuftipro.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshuftipro-kyc-identity-verification.1.1.6.zip",{"attackSurface":135,"codeSignals":247,"taintFlows":282,"riskAssessment":283,"analyzedAt":299},{"hooks":136,"ajaxHandlers":228,"restRoutes":233,"shortcodes":240,"cronEvents":245,"entryPointCount":246,"unprotectedCount":14},[137,143,148,153,159,162,166,169,173,176,180,184,188,192,195,199,202,205,208,212,214,218,220,223],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_menu","addAdminMenu","app\\Api\\SettingsApi.php",43,{"type":138,"name":144,"callback":145,"file":146,"line":147},"admin_enqueue_scripts","enqueue","app\\Base\\Enqueue.php",16,{"type":138,"name":149,"callback":150,"file":151,"line":152},"rest_api_init","closure","app\\Base\\Forms\\AgileCRM.php",45,{"type":154,"name":155,"callback":150,"priority":156,"file":157,"line":158},"filter","caldera_forms_render_get_field",99,"app\\Base\\Forms\\CalderaForm.php",26,{"type":154,"name":160,"callback":150,"priority":156,"file":157,"line":161},"caldera_forms_get_field_types",47,{"type":138,"name":163,"callback":150,"file":164,"line":165},"wpcf7_before_send_mail","app\\Base\\Forms\\ContactForm.php",32,{"type":138,"name":167,"callback":150,"file":164,"line":168},"wpcf7_init",54,{"type":138,"name":170,"callback":150,"priority":171,"file":164,"line":172},"wpcf7_admin_init",999,64,{"type":138,"name":174,"callback":150,"file":164,"line":175},"wp_enqueue_scripts",74,{"type":154,"name":177,"callback":150,"file":178,"line":179},"gform_validation","app\\Base\\Forms\\GravityForm.php",33,{"type":154,"name":181,"callback":182,"file":178,"line":183},"gform_add_field_buttons","addFieldKonfirmi",44,{"type":138,"name":185,"callback":186,"priority":11,"file":178,"line":187},"gform_field_standard_settings","addKonfirmiFieldSettings",46,{"type":138,"name":189,"callback":190,"file":178,"line":191},"gform_editor_js","addEditorScripts",48,{"type":154,"name":193,"callback":194,"priority":11,"file":178,"line":46},"gform_field_content","showKonfirmiWidged",{"type":138,"name":196,"callback":150,"file":197,"line":198},"ninja_forms_submit_data","app\\Base\\Forms\\NinjaForm.php",25,{"type":138,"name":200,"callback":150,"file":197,"line":201},"ninja_forms_output_templates",53,{"type":154,"name":203,"callback":150,"file":197,"line":204},"ninja_forms_register_fields",60,{"type":154,"name":206,"callback":150,"file":197,"line":207},"ninja_forms_localize_field_konfirmi",66,{"type":154,"name":209,"callback":150,"priority":210,"file":197,"line":211},"ninja_forms_field_settings",11,79,{"type":138,"name":174,"callback":150,"file":197,"line":213},98,{"type":138,"name":215,"callback":150,"file":216,"line":217},"woocommerce_after_order_notes","app\\Base\\Forms\\WooCommerce.php",29,{"type":138,"name":174,"callback":150,"file":216,"line":219},71,{"type":138,"name":221,"callback":150,"file":222,"line":49},"woocommerce_thankyou","app\\Base\\Forms\\WooCommerceFrom.php",{"type":138,"name":224,"callback":150,"priority":225,"file":226,"line":227},"wp_footer",9,"app\\Init.php",62,[229],{"action":230,"nopriv":231,"callback":150,"hasNonce":231,"hasCapCheck":231,"file":197,"line":232},"nf_verify_status",false,38,[234],{"namespace":235,"route":236,"methods":237,"callback":239,"permissionCallback":29,"file":151,"line":187},"\u002Fv1","\u002Fwidget\u002F(?P\u003Cid>\\d+)",[238],"GET","konfirmi_checkWidget",[241],{"tag":4,"callback":242,"file":243,"line":244},"handler","app\\Base\\Shortcode.php",20,[],3,{"dangerousFunctions":248,"sqlUsage":249,"outputEscaping":262,"fileOperations":250,"externalRequests":33,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":281},[],{"prepared":250,"raw":250,"locations":251},4,[252,256,258,260],{"file":253,"line":254,"context":255},"app\\Models\\WidgetModel.php",72,"$wpdb->get_results() with variable interpolation",{"file":253,"line":257,"context":255},73,{"file":253,"line":259,"context":255},105,{"file":253,"line":261,"context":255},123,{"escaped":263,"rawEcho":264,"locations":265},31,7,[266,270,272,274,276,277,279],{"file":267,"line":268,"context":269},"app\\Api\\Callbacks\\AdminCallbacks.php",58,"raw output",{"file":271,"line":11,"context":269},"app\\Base\\Forms\\ContactFormTag.php",{"file":271,"line":273,"context":269},27,{"file":197,"line":275,"context":269},56,{"file":216,"line":34,"context":269},{"file":226,"line":278,"context":269},69,{"file":280,"line":250,"context":269},"templates\\caldera-templates\\konfirmi-field-view.php",[],[],{"summary":284,"deductions":285},"The 'konfirmi' plugin version 2.1.3 exhibits a mixed security posture. While the code signals are largely positive, with no dangerous functions, a reasonable percentage of SQL queries using prepared statements, and good output escaping, there are significant concerns regarding its attack surface and the lack of essential security checks.\n\nThe primary risks stem from two unprotected entry points: one AJAX handler and one REST API route, both lacking proper authentication and permission checks. This opens the door to potential unauthorized actions if these endpoints can be accessed by unauthenticated users. The absence of any nonce checks or capability checks further exacerbates this risk, suggesting a disregard for fundamental WordPress security practices.\n\nDespite the clean vulnerability history with zero known CVEs, this does not negate the immediate risks identified in the static analysis. A lack of historical vulnerabilities can sometimes indicate a smaller user base or less rigorous security auditing in the past, rather than inherent robustness. The plugin's strengths lie in its avoidance of dangerous functions and its general approach to SQL and output handling. However, the identified unprotected entry points and the complete lack of capability and nonce checks represent critical weaknesses that need immediate attention to improve its overall security.",[286,289,291,293,295,297],{"reason":287,"points":288},"Unprotected AJAX handler",8,{"reason":290,"points":288},"Unprotected REST API route",{"reason":292,"points":68},"Missing nonce checks on AJAX",{"reason":294,"points":68},"Missing capability checks",{"reason":296,"points":68},"SQL queries not using prepared statements (3\u002F8)",{"reason":298,"points":246},"Output escaping not properly implemented (18% of outputs)","2026-03-17T01:03:17.042Z",{"wat":301,"direct":312},{"assetPaths":302,"generatorPatterns":309,"scriptPaths":310,"versionParams":311},[303,304,305,306,307,308],"\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fcss\u002Fkonfirmi.min.css","\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fjs\u002FConfig.js","\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fjs\u002Fkonfirmi.js","\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fjs\u002FBase.js","\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fjs\u002Fagile-crm.js","\u002Fwp-content\u002Fplugins\u002Fkonfirmi\u002Fassets\u002Fjs\u002Fcaldera-form.js",[],[304,305,306,307,308],[],{"cssClasses":313,"htmlComments":314,"htmlAttributes":315,"restEndpoints":316,"jsGlobals":318,"shortcodeOutput":320},[],[],[],[317],"\u002Fv1\u002Fwidget\u002F(?P\u003Cid>\\d+)",[319],"Konfirmi",[321],"Konfirmi Widget"]