[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKe31O_hCSfJhbHiHEzFryWdaKGTB5dBeWdTmR19ESfw":3,"$f-w0Vfc9GIPJEHyKkjySospjDjwizSo9Swwt9fkW-M78":386,"$feLy7VbNZh5RUUwyNCtyaZMCBeeYRFw3cyCRbc-o8KDk":390},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":124,"fingerprints":361},"unelma-email-verification-snapvalid","Unelma Email Verification with SnapValid","1.0.0","unelmaplatforms","https:\u002F\u002Fprofiles.wordpress.org\u002Funelmaplatforms\u002F","\u003Cp>Unelma Email Verification integrates SnapValid’s powerful API into your WordPress site to provide real-time email validation across forms, checkout, and user registration.\u003C\u002Fp>\n\u003Cp>Improve your data quality, reduce spam, and increase conversions — all without sending a single email.\u003C\u002Fp>\n\u003Ch3>Why Choose SnapValid?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Real-time email validation\u003C\u002Fli>\n\u003Cli>✅ Prevent fake signups instantly\u003C\u002Fli>\n\u003Cli>✅ WooCommerce & Contact Form 7 support\u003C\u002Fli>\n\u003Cli>✅ GDPR compliant (no data stored)\u003C\u002Fli>\n\u003Cli>✅ Zero email sending (no blacklist risk)\u003C\u002Fli>\n\u003Cli>✅ Fast & lightweight\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🛒 WooCommerce stores\u003C\u002Fli>\n\u003Cli>📝 Contact forms\u003C\u002Fli>\n\u003Cli>👤 User registrations\u003C\u002Fli>\n\u003Cli>📩 Newsletter signups\u003C\u002Fli>\n\u003Cli>📊 Lead generation forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Integrations\u003C\u002Fh3>\n\u003Ch4>E-Commerce\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce checkout validation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Forms\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Custom forms (via WordPress validation hooks)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Core\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>User registration\u003C\u002Fli>\n\u003Cli>Comments (optional extension)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>🔍 Email Validation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Syntax validation (RFC compliant)\u003C\u002Fli>\n\u003Cli>Domain & MX record checks\u003C\u002Fli>\n\u003Cli>Disposable email detection\u003C\u002Fli>\n\u003Cli>Invalid email blocking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Real-Time Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Instant validation using AJAX\u003C\u002Fli>\n\u003Cli>User-friendly error messages\u003C\u002Fli>\n\u003Cli>No page reload required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛡️ Spam Protection\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Block fake & temporary emails\u003C\u002Fli>\n\u003Cli>Prevent low-quality signups\u003C\u002Fli>\n\u003Cli>Improve database quality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📊 Admin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>API key settings page\u003C\u002Fli>\n\u003Cli>Simple integration setup\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003C\u002Ful>\n","🚀 Transform Your Email Quality with Real-Time Validation Tired of fake emails, spam signups, and invalid customers?   Unelma Email Verification with S &hellip;",0,168,"2026-04-07T23:22:00.000Z","6.9.4","5.0","7.4",[18,19,20,21,22],"contact-form-7","email-validation","email-verification","spam-protection","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funelma-email-verification-snapvalid.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-19T21:19:50.506Z",[36,56,73,93,111],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":14,"requires_at_least":49,"requires_php":23,"tags":50,"homepage":23,"download_link":53,"security_score":54,"vuln_count":31,"unpatched_count":11,"last_vuln_date":55,"fetched_at":27},"clearout-email-validator","Clearout Email Validator – Real-Time Email Verification on WordPress Forms","3.3.1","clearoutio","https:\u002F\u002Fprofiles.wordpress.org\u002Fclearoutio\u002F","\u003Cp>Clearout Email Validation plugin seamlessly integrates with all major forms to validate the email addresses in real time.\u003C\u002Fp>\n\u003Cp>The plugin performs 20+ refined real-time validation checks to determine the current status of the email address. These checks include extensive verifications like greylist verification, anti-spam check, gibberish check, catch-all verification, email blacklist verification, temporary email address check, and more.\u003C\u002Fp>\n\u003Ch4>Key Benefits of Using Clearout Email Verification Plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accept only \u003Cstrong>safe-to-send\u003C\u002Fstrong> email address to \u003Cstrong>protect your sender reputation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Accept only \u003Cstrong>business or work email addresses\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent fraudulent signups or leads getting into CRM\u003C\u002Fstrong> by stopping \u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fblog\u002F2020\u002F09\u002F30\u002Fdont-let-your-email-campaigns-be-a-victim-of-disposable-email-addresses\" rel=\"nofollow ugc\">temporary \u002F disposable \u002F throw away email addresses\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization to Block free email address providers\u003C\u002Fstrong> like gmail.com \u002F yahoo.com \u002F hotmail.com\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove\u003C\u002Fstrong> duplicate and \u003Cstrong>alias email addresses\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Install Clearout Email Verifier Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Obtain an API Token:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Log in\u003C\u002Fstrong> to your Clearout account.\u003Cbr \u002F>\n2. Navigate to the \u003Ca href=\"https:\u002F\u002Fapp.clearout.io\u002Fdeveloper\u002Fapi\u002Flist\" rel=\"nofollow ugc\">‘Developer’\u003C\u002Fa> menu and click on \u003Cstrong>‘+ Create API Token’\u003C\u002Fstrong>.\u003Cbr \u002F>\n3. Add the necessary details for reference, and click on “Create” to generate the API token.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create a Clearout Account (if you don’t have one):\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Ca href=\"https:\u002F\u002Fapp.clearout.io\u002Fregister\" rel=\"nofollow ugc\">Sign up\u003C\u002Fa> for a Clearout account to \u003Cstrong>get 100 free email validation credits with no credit card required\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>For more detailed instructions, visit Clearout \u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fintegrations\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Email Verifier Plugin Installation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\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\u002FYG5BrBn7FHo?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>\u003C\u002Fp>\n\u003Ch4>Supported Forms\u002FPlugins\u003C\u002Fh4>\n\u003Cp>The Clearout email verification plugin supports a rich set of popular form-based plugins by listening to email address capture flow or by hooking into WordPress is_email() function:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor Form\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Forminator Form\u003C\u002Fli>\n\u003Cli>WooCommerce Checkout Forms\u003C\u002Fli>\n\u003Cli>WooCommerce Registration Form\u003C\u002Fli>\n\u003Cli>Fluent Form\u003C\u002Fli>\n\u003Cli>WP Forms\u003C\u002Fli>\n\u003Cli>Formidable forms\u003C\u002Fli>\n\u003Cli>WS Form \u003C\u002Fli>\n\u003Cli>WP-Members\u003C\u002Fli>\n\u003Cli>Contact Form\u003C\u002Fli>\n\u003Cli>Mailster Form\u003C\u002Fli>\n\u003Cli>MailChimp\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Profile Builder\u003C\u002Fli>\n\u003Cli>Ultimate Member registration form\u003C\u002Fli>\n\u003Cli>Users Ultra registration form\u003C\u002Fli>\n\u003Cli>JetPack comments and a contact form\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>Theme My Login\u003C\u002Fli>\n\u003Cli>Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>Form Maker by 10Web\u003C\u002Fli>\n\u003Cli>Visual Form Builder\u003C\u002Fli>\n\u003Cli>Any WordPress registrations & contact forms   \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accurate Email Verification\u003C\u002Fli>\n\u003Cli>Fastest Real-time Email Validation\u003C\u002Fli>\n\u003Cli>Seamless API Integration\u003C\u002Fli>\n\u003Cli>Guaranteed Deliverability (Safe to send)\u003C\u002Fli>\n\u003Cli>High Precision Advanced Catch-all Resolver\u003C\u002Fli>\n\u003Cli>Block Role Email\u003C\u002Fli>\n\u003Cli>Block Disposable Email\u003C\u002Fli>\n\u003Cli>Block Gibberish Email\u003C\u002Fli>\n\u003Cli>Email \u002F Domain Allowlisting and Blocklisting\u003C\u002Fli>\n\u003Cli>Custom Error Message\u003C\u002Fli>\n\u003Cli>Limit email validation to only required pages\u003C\u002Fli>\n\u003Cli>Low Credit Notification Alert\u003C\u002Fli>\n\u003Cli>Team Accounts\u003C\u002Fli>\n\u003Cli>Syntax Verification\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.clearout.io\u002Fapi-overview.html#testing\" rel=\"nofollow ugc\">Test email addresses\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Know A Little More About Clearout Email Verification Service\u003C\u002Fh4>\n\u003Cp>In addition to its availability as a WordPress Plugin, Clearout Email Verifier supports email verification in multiple forms and ways to meet the needs of the user. Other verification methods supported by Clearout Email Verifier are – Bulk email list validation, real-time email validation API, and Form Guard Email Validation.\u003C\u002Fp>\n\u003Ch4>FURTHER READING\u003C\u002Fh4>\n\u003Cp>More about Clearout Email Verification\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Femail-verification-api\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Femail-verification-api\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fdisposable-email-checker\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fdisposable-email-checker\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fintegrations\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fintegrations\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fhelp\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fhelp\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.clearout.io\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.clearout.io\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other Clearout Services\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Femail-finder\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Femail-finder\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fchrome-extension\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fchrome-extension\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fadvanced-data-enrichment\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fadvanced-data-enrichment\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Flinkedin\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Flinkedin\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Femail\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Femail\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Block invalid emails like temporary, disposable, etc. with our real-time email verification. Verify email address during form-fill and stop form spam.",600,32575,84,13,"2026-02-18T16:31:00.000Z","4.6",[51,19,20,52,22],"email-checker","email-verifier","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclearout-email-validator.3.3.1.zip",99,"2025-03-27 00:00:00",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":25,"downloaded":64,"rating":25,"num_ratings":65,"last_updated":66,"tested_up_to":14,"requires_at_least":67,"requires_php":16,"tags":68,"homepage":71,"download_link":72,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"math-captcha-for-contact-form-7","Math Captcha for Contact Form 7","1.0.5","Shohidul Islam Apu","https:\u002F\u002Fprofiles.wordpress.org\u002Fshohidulislamapu\u002F","\u003Cp>\u003Cstrong>Math Captcha for Contact Form 7\u003C\u002Fstrong> is the ultimate lightweight security solution for your WordPress site. Stop spam submissions and bot registrations instantly without using heavy scripts like Google reCAPTCHA.\u003C\u002Fp>\n\u003Cp>This plugin is no longer just for Contact Form 7! It has evolved into a \u003Cstrong>complete security suite\u003C\u002Fstrong> that protects your most critical forms, including WordPress Login, WooCommerce, and Tutor LMS.\u003C\u002Fp>\n\u003Ch3>🛡️ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Math Logic\u003C\u002Fstrong>: Choose from Addition (+), Subtraction (-), Multiplication (×), or Mixed (Random) challenges.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Difficulty\u003C\u002Fstrong>: Set difficulty levels (Easy, Medium, Hard) to balance security and user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart IP Blocking\u003C\u002Fstrong>: Automatically lock out IP addresses after too many failed attempts to prevent brute-force attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Login Protection\u003C\u002Fstrong>: Secure your default WordPress Admin Login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>: Protect WooCommerce Login and Registration forms from fake customer accounts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tutor LMS Support\u003C\u002Fstrong>: ideal for course sites! Stop spam student registrations and logins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Experience\u003C\u002Fstrong>: Option to \u003Cstrong>hide captcha for logged-in users\u003C\u002Fstrong> (Admins\u002FMembers).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Messages\u003C\u002Fstrong>: Change the error message to match your site’s tone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong>: No external API calls, tracking scripts, or cookies. 100% GDPR compliant.\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful, lightweight, and smart Math Captcha solution to block spam from Contact Form 7, WP Login, WooCommerce, and Tutor LMS forms.",859,3,"2026-03-21T06:23:00.000Z","5.8",[69,18,21,70,22],"captcha","tutor-lms","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmath-captcha-for-contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmath-captcha-for-contact-form-7.1.0.5.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":11,"num_ratings":11,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":92,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"otp-by-email","OTP by Email for Contact Form 7","1.2.0","Aurovrata Venet","https:\u002F\u002Fprofiles.wordpress.org\u002Faurovrata\u002F","\u003Cp>Use this CF7 extension to enable OTP links to be inserted into confirmation\u002Fnotification emails sent to email addresses submitted through your CF7 forms.  The OTP is a unique link the email inbox user needs to click to confirm their address.  The link is valid by default for 72 hours and can be customised.\u003C\u002Fp>\n","A small Contact Form 7 extension plugin to enable email confirmation by unique links sent to the email inbox.",80,2061,"2023-05-02T11:02:00.000Z","6.2.9","4.4","5.6",[88,19,20,89,74],"contact-form-7-extension","otp","https:\u002F\u002Fgithub.com\u002Faurovrata\u002Fotp-by-email","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fotp-by-email.1.2.0.zip",85,{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":25,"num_ratings":31,"last_updated":103,"tested_up_to":14,"requires_at_least":104,"requires_php":16,"tags":105,"homepage":108,"download_link":109,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":110},"authyo-otp-for-contact-form-7","Authyo OTP for Contact Form 7","1.0.23","Konceptwise Digital Media Pvt Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fkonceptwise\u002F","\u003Cp>\u003Cstrong>Authyo OTP for Contact Form 7\u003C\u002Fstrong> adds one-time password (OTP) verification to Contact Form 7 forms, ensuring that only verified users can submit entries.\u003C\u002Fp>\n\u003Cp>The plugin supports OTP delivery via \u003Cstrong>Email, SMS, WhatsApp, and Voice Call\u003C\u002Fstrong>, helping reduce spam, prevent fake submissions, and improve overall form security.\u003C\u002Fp>\n\u003Cp>It also includes a \u003Cstrong>per-form redirect option\u003C\u002Fstrong>, allowing site owners to redirect users to a thank-you page or any custom URL after a successful and verified form submission.\u003C\u002Fp>\n\u003Cp>This plugin is an \u003Cstrong>independent add-on for Contact Form 7\u003C\u002Fstrong>, developed and maintained by \u003Cstrong>Konceptwise Digital Media Pvt. Ltd.\u003C\u002Fstrong>, and integrates securely with the Authyo OTP service.\u003C\u002Fp>\n\u003Cp>“This plugin is an add-on for Contact Form 7 and is not developed by or affiliated with the Contact Form 7 authors.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– OTP verification field for Contact Form 7\u003Cbr \u002F>\n– Secure one-time password handling\u003Cbr \u002F>\n– Customizable messages for sent, verified, and failed OTP states\u003Cbr \u002F>\n– Seamless integration with the Authyo OTP service\u003Cbr \u002F>\n– Email, SMS, WhatsApp, and Voice Call OTP support\u003Cbr \u002F>\n– Per-form redirect option after successful submission\u003Cbr \u002F>\n– Google Sheets Integration: Sync form data to Google Sheets automatically\u003Cbr \u002F>\n– Multi-Sheet Support: Route different forms to separate tabs within the same Google Sheet\u003Cbr \u002F>\n– Custom Column Mapping: Map form fields to specific Google Sheet column headers\u003Cbr \u002F>\n– Improved spam protection and form security\u003C\u002Fp>\n\u003Ch4>Live Demo\u003C\u002Fh4>\n\u003Cp>Check the live demo here:\u003Cbr \u002F>\nhttps:\u002F\u002Fwpplugins.authyo.io\u002Fauthyo-otp-for-contact-form-7\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Tutorial How to Use Authyo OTP for Contact Form 7\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\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\u002FhhBnj1WWDdI?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>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Authyo API to send and verify one-time passwords (OTPs).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service used:\u003C\u002Fstrong> Authyo (https:\u002F\u002Fapp.authyo.io)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> To send and verify OTPs for Contact Form 7 submissions.\u003Cbr \u002F>\n\u003Cstrong>Data sent:\u003C\u002Fstrong> User email address or phone number and OTP-related data, solely for verification purposes.\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> Data is sent when an OTP is requested and when it is verified.\u003Cbr \u002F>\n\u003Cstrong>Provider:\u003C\u002Fstrong> Authyo Inc.\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fterms-service\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>This plugin requires the \u003Cstrong>Contact Form 7\u003C\u002Fstrong> plugin to be installed and activated.\u003C\u002Fp>\n\u003Cp>Contact Form 7 is developed by Takayuki Miyoshi and is available for free on WordPress.org:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\u003C\u002Fp>\n","Adds OTP verification (Email, SMS, WhatsApp, Voice Call) and Google Sheets Integration (with Multi-Sheet support) to Contact Form 7.",10,1645,"2026-03-31T05:23:00.000Z","5.5",[18,20,106,107,21],"form-security","otp-verification","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauthyo-otp-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthyo-otp-for-contact-form-7.1.0.23.zip","2026-04-06T09:54:40.288Z",{"slug":112,"name":113,"version":6,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":11,"downloaded":11,"rating":11,"num_ratings":11,"last_updated":118,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":119,"homepage":122,"download_link":123,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":110},"fixbounce-email-verifier","FixBounce Email Verifier","fixbounce","https:\u002F\u002Fprofiles.wordpress.org\u002Ffixbounce\u002F","\u003Cp>\u003Cstrong>FixBounce Email Verifier\u003C\u002Fstrong> checks if every email address on your site actually exists — not just if it looks valid, but if the mailbox is real. Install, activate, and you’re protected immediately. No account needed.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>Every email submitted on your site (registration, comment, contact form, checkout) is verified through the FixBounce API:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Syntax check\u003C\u002Fstrong> — Is the email properly formatted?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disposable domain check\u003C\u002Fstrong> — Is it a throwaway address? (350+ domains blocked)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MX record check\u003C\u002Fstrong> — Does the domain have a mail server?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMTP mailbox verification\u003C\u002Fstrong> — Does the actual mailbox exist?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Catch-all detection\u003C\u002Fstrong> — Does the domain accept any address?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deliverability score\u003C\u002Fstrong> — Deliverable, Risky, or Undeliverable\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All 6 checks run on every verification. The only difference between plans is how many verifications per day.\u003C\u002Fp>\n\u003Ch4>Plans\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Trial (no signup)\u003C\u002Fstrong> — 5 verifications\u002Fday. All features. Install and go.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free account\u003C\u002Fstrong> — 10 verifications\u002Fday. Create a free account at \u003Ca href=\"https:\u002F\u002Ffixbounce.com\" rel=\"nofollow ugc\">fixbounce.com\u003C\u002Fa> and add your API key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro ($29\u002Fmo)\u003C\u002Fstrong> — 500 verifications\u002Fday + bulk user verification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Gets Protected\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Registration\u003C\u002Fstrong> — Blocks signups with fake or non-existent emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comments\u003C\u002Fstrong> — Stops comments from disposable or invalid addresses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact forms\u003C\u002Fstrong> — Real-time validation on Contact Form 7, WPForms, Gravity Forms, Elementor, Ninja Forms, and any HTML form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Verifies billing email before order is placed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>When the daily limit is reached\u003C\u002Fh4>\n\u003Cp>Verification pauses until the next day. Forms, registrations, and comments work normally — they just skip the email check. A notice appears in the admin dashboard with upgrade options.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>Only the email address is sent to the FixBounce API for verification. No other user data is transmitted. See our \u003Ca href=\"https:\u002F\u002Ffixbounce.com\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","Block fake, disposable, and non-existent emails via SMTP verification. 5 free verifications\u002Fday, no signup needed.","2026-04-05T23:22:00.000Z",[120,19,20,121,21],"disposable-email","fake-email-blocker","https:\u002F\u002Ffixbounce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffixbounce-email-verifier.1.0.0.zip",{"attackSurface":125,"codeSignals":204,"taintFlows":212,"riskAssessment":352,"analyzedAt":360},{"hooks":126,"ajaxHandlers":184,"restRoutes":200,"shortcodes":201,"cronEvents":202,"entryPointCount":203,"unprotectedCount":11},[127,132,136,140,146,149,153,156,161,165,167,169,170,171,173,174,176,177,180,182],{"type":128,"name":129,"callback":130,"file":131,"line":101},"action","admin_menu","add_admin_menu","includes\u002Fclass-admin.php",{"type":128,"name":133,"callback":134,"file":131,"line":135},"admin_init","register_settings",11,{"type":128,"name":137,"callback":138,"file":131,"line":139},"admin_enqueue_scripts","enqueue_admin_assets",12,{"type":141,"name":142,"callback":143,"priority":144,"file":145,"line":139},"filter","wpcf7_validate_email*","validate_email",20,"includes\u002Fclass-cf7.php",{"type":141,"name":147,"callback":143,"priority":144,"file":145,"line":148},"wpcf7_validate_email",15,{"type":141,"name":150,"callback":151,"priority":101,"file":152,"line":139},"registration_errors","validate_registration","includes\u002Fclass-validation.php",{"type":128,"name":154,"callback":155,"file":152,"line":148},"woocommerce_checkout_process","validate_woocommerce_checkout",{"type":128,"name":157,"callback":158,"file":159,"line":160},"plugins_loaded","snapvalid_init","snapvalid-email-verification.php",52,{"type":128,"name":162,"callback":163,"file":159,"line":164},"wp_enqueue_scripts","closure",145,{"type":128,"name":137,"callback":163,"file":159,"line":166},179,{"type":128,"name":129,"callback":130,"file":168,"line":101},"trunk\u002Fincludes\u002Fclass-admin.php",{"type":128,"name":133,"callback":134,"file":168,"line":135},{"type":128,"name":137,"callback":138,"file":168,"line":139},{"type":141,"name":142,"callback":143,"priority":144,"file":172,"line":139},"trunk\u002Fincludes\u002Fclass-cf7.php",{"type":141,"name":147,"callback":143,"priority":144,"file":172,"line":148},{"type":141,"name":150,"callback":151,"priority":101,"file":175,"line":139},"trunk\u002Fincludes\u002Fclass-validation.php",{"type":128,"name":154,"callback":155,"file":175,"line":148},{"type":128,"name":157,"callback":158,"file":178,"line":179},"trunk\u002Fsnapvalid-email-verification.php",51,{"type":128,"name":162,"callback":163,"file":178,"line":181},144,{"type":128,"name":137,"callback":163,"file":178,"line":183},178,[185,191,194,196,197,199],{"action":186,"nopriv":187,"callback":188,"hasNonce":189,"hasCapCheck":189,"file":152,"line":190},"snapvalid_bulk_check",false,"bulk_check",true,18,{"action":192,"nopriv":187,"callback":192,"hasNonce":189,"hasCapCheck":187,"file":159,"line":193},"snapvalid_check_email",61,{"action":192,"nopriv":189,"callback":192,"hasNonce":189,"hasCapCheck":187,"file":159,"line":195},62,{"action":186,"nopriv":187,"callback":188,"hasNonce":189,"hasCapCheck":189,"file":175,"line":190},{"action":192,"nopriv":187,"callback":192,"hasNonce":189,"hasCapCheck":187,"file":178,"line":198},60,{"action":192,"nopriv":189,"callback":192,"hasNonce":189,"hasCapCheck":187,"file":178,"line":193},[],[],[],6,{"dangerousFunctions":205,"sqlUsage":206,"outputEscaping":208,"fileOperations":11,"externalRequests":210,"nonceChecks":210,"capabilityChecks":210,"bundledLibraries":211},[],{"prepared":11,"raw":11,"locations":207},[],{"escaped":32,"rawEcho":11,"locations":209},[],4,[],[213,237,247,258,270,281,291,301,311,321,331,342],{"entryPoint":214,"graph":215,"unsanitizedCount":31,"severity":236},"validate_email (includes\u002Fclass-cf7.php:18)",{"nodes":216,"edges":233},[217,222,226],{"id":218,"type":219,"label":220,"file":145,"line":221},"n0","source","$_POST",42,{"id":223,"type":224,"label":225,"file":145,"line":221},"n1","transform","→ verify_email()",{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},"n2","sink","wp_remote_get() [SSRF]","trunk\u002Fincludes\u002Fclass-api.php",37,"wp_remote_get",[234,235],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},"medium",{"entryPoint":238,"graph":239,"unsanitizedCount":31,"severity":236},"\u003Cclass-cf7> (includes\u002Fclass-cf7.php:0)",{"nodes":240,"edges":244},[241,242,243],{"id":218,"type":219,"label":220,"file":145,"line":221},{"id":223,"type":224,"label":225,"file":145,"line":221},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[245,246],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":248,"graph":249,"unsanitizedCount":31,"severity":236},"validate_woocommerce_checkout (includes\u002Fclass-validation.php:52)",{"nodes":250,"edges":255},[251,253,254],{"id":218,"type":219,"label":220,"file":152,"line":252},71,{"id":223,"type":224,"label":225,"file":152,"line":252},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[256,257],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":259,"graph":260,"unsanitizedCount":269,"severity":236},"\u003Cclass-validation> (includes\u002Fclass-validation.php:0)",{"nodes":261,"edges":266},[262,264,265],{"id":218,"type":219,"label":263,"file":152,"line":252},"$_POST (x2)",{"id":223,"type":224,"label":225,"file":152,"line":252},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[267,268],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},2,{"entryPoint":271,"graph":272,"unsanitizedCount":31,"severity":236},"snapvalid_check_email (snapvalid-email-verification.php:64)",{"nodes":273,"edges":278},[274,276,277],{"id":218,"type":219,"label":220,"file":159,"line":275},122,{"id":223,"type":224,"label":225,"file":159,"line":275},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[279,280],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":282,"graph":283,"unsanitizedCount":31,"severity":236},"\u003Csnapvalid-email-verification> (snapvalid-email-verification.php:0)",{"nodes":284,"edges":288},[285,286,287],{"id":218,"type":219,"label":220,"file":159,"line":275},{"id":223,"type":224,"label":225,"file":159,"line":275},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[289,290],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":292,"graph":293,"unsanitizedCount":31,"severity":236},"validate_email (trunk\u002Fincludes\u002Fclass-cf7.php:18)",{"nodes":294,"edges":298},[295,296,297],{"id":218,"type":219,"label":220,"file":172,"line":221},{"id":223,"type":224,"label":225,"file":172,"line":221},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[299,300],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":302,"graph":303,"unsanitizedCount":31,"severity":236},"\u003Cclass-cf7> (trunk\u002Fincludes\u002Fclass-cf7.php:0)",{"nodes":304,"edges":308},[305,306,307],{"id":218,"type":219,"label":220,"file":172,"line":221},{"id":223,"type":224,"label":225,"file":172,"line":221},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[309,310],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":312,"graph":313,"unsanitizedCount":31,"severity":236},"validate_woocommerce_checkout (trunk\u002Fincludes\u002Fclass-validation.php:52)",{"nodes":314,"edges":318},[315,316,317],{"id":218,"type":219,"label":220,"file":175,"line":252},{"id":223,"type":224,"label":225,"file":175,"line":252},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[319,320],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":322,"graph":323,"unsanitizedCount":269,"severity":236},"\u003Cclass-validation> (trunk\u002Fincludes\u002Fclass-validation.php:0)",{"nodes":324,"edges":328},[325,326,327],{"id":218,"type":219,"label":263,"file":175,"line":252},{"id":223,"type":224,"label":225,"file":175,"line":252},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[329,330],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":332,"graph":333,"unsanitizedCount":31,"severity":236},"snapvalid_check_email (trunk\u002Fsnapvalid-email-verification.php:63)",{"nodes":334,"edges":339},[335,337,338],{"id":218,"type":219,"label":220,"file":178,"line":336},121,{"id":223,"type":224,"label":225,"file":178,"line":336},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[340,341],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"entryPoint":343,"graph":344,"unsanitizedCount":31,"severity":236},"\u003Csnapvalid-email-verification> (trunk\u002Fsnapvalid-email-verification.php:0)",{"nodes":345,"edges":349},[346,347,348],{"id":218,"type":219,"label":220,"file":178,"line":336},{"id":223,"type":224,"label":225,"file":178,"line":336},{"id":227,"type":228,"label":229,"file":230,"line":231,"wp_function":232},[350,351],{"from":218,"to":223,"sanitized":187},{"from":223,"to":227,"sanitized":187},{"summary":353,"deductions":354},"The plugin \"unelma-email-verification-snapvalid\" v1.0.0 exhibits a strong security posture based on the provided static analysis and vulnerability history.  It demonstrates excellent adherence to secure coding practices, with all SQL queries utilizing prepared statements, all output being properly escaped, and no dangerous functions or file operations being detected. The presence of nonce and capability checks on all AJAX handlers is also a significant strength, minimizing the risk of unauthorized actions. The absence of any recorded CVEs further reinforces its current security standing.\n\nHowever, a notable concern arises from the taint analysis, which indicates that all analyzed flows (12 out of 12) have unsanitized paths. While no critical or high severity issues were found in these flows, this suggests a potential for vulnerabilities if user-supplied data is not handled with extreme care throughout the plugin's execution.  The plugin also makes external HTTP requests, which, while not inherently a vulnerability, can become a vector if the target endpoint is compromised or if the data sent is not adequately sanitized.  Given the lack of historical vulnerabilities and strong adherence to core security practices, the overall risk is assessed as low, but the unsanitized paths warrant careful consideration and potential future review.",[355,358],{"reason":356,"points":357},"Taint flows with unsanitized paths",8,{"reason":359,"points":269},"External HTTP requests","2026-04-16T14:27:27.772Z",{"wat":362,"direct":373},{"assetPaths":363,"generatorPatterns":367,"scriptPaths":368,"versionParams":369},[364,365,366],"\u002Fwp-content\u002Fplugins\u002Funelma-email-verification-snapvalid\u002Fassets\u002Fjs\u002Fsnapvalid.js","\u002Fwp-content\u002Fplugins\u002Funelma-email-verification-snapvalid\u002Fassets\u002Fcss\u002Fsnapvalid.css","\u002Fwp-content\u002Fplugins\u002Funelma-email-verification-snapvalid\u002Fassets\u002Fjs\u002Fsnapvalid-bulk.js",[],[364,366],[370,371,372],"unelma-email-verification-snapvalid\u002Fassets\u002Fjs\u002Fsnapvalid.js?ver=","unelma-email-verification-snapvalid\u002Fassets\u002Fcss\u002Fsnapvalid.css?ver=","unelma-email-verification-snapvalid\u002Fassets\u002Fjs\u002Fsnapvalid-bulk.js?ver=",{"cssClasses":374,"htmlComments":375,"htmlAttributes":381,"restEndpoints":382,"jsGlobals":383,"shortcodeOutput":385},[],[376,377,378,379,380],"\u003C!-- Security: Verify Nonce (FIXED) -->","\u003C!-- Validate Email Input -->","\u003C!-- If no API key, allow by default -->","\u003C!-- Caching (Reduce API Calls) -->","\u003C!-- Call SnapValid API -->",[],[],[384],"snapvalid_ajax",[],{"error":189,"url":387,"statusCode":388,"statusMessage":389,"message":389},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Funelma-email-verification-snapvalid\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":391},[392],{"version":6,"download_url":24,"svn_tag_url":393,"released_at":26,"has_diff":187,"diff_files_changed":394,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":395,"is_current":189},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Funelma-email-verification-snapvalid\u002Ftags\u002F1.0.0\u002F",[],[]]