[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6UO29pByi2eUY_eFX8dLOgja0H4i0rBvQJbM-MjapxY":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":144,"fingerprints":308},"normalized-forms-with-captcha","Normalized Forms with Captcha","1.0","trigve.hagen","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrigvehagen\u002F","\u003Cp>This plugin creates a Responsive Login, Register and Contact us Form with captcha. These forms are Transparent and can be placed via shortcode anywhere on any theme you like. It corrects the Contact Form not sending emails on finicky servers, robot spam sign ups via the registration and contact forms, and redirecting of the Login and Register links to complete a “Normalizing” of the WordPress Installation. To use create a WordPress page with the slug register. Then place these codes where you want the forms. Login = [gwb_login_form] Register = [gwb_register_form] and Contact = [gwb_contact_form]. The plugin defaults to the administrators email but you can fill in the $to_args array with more emails for multiple mail recipients. You can also change the name of the page which at the moment the slug is \u002Fregister . All options must be hard coded in php.\u003C\u002Fp>\n","Custom Responsive Contact, Login & Register Forms with Captcha. Redirection of Register and Login links to a theme based Register page.",10,1925,0,"","4.3.34","4.3.1",[18,19,20,21,22],"captcha","contact-form","login-form","mail-fix","registration-form","http:\u002F\u002Fwww.globalwebmethods.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnormalized-forms-with-captcha.1.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"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},"trigvehagen",1,30,94,"2026-04-03T21:13:16.759Z",[36,62,85,103,124],{"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":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":61},"ninja-forms","Ninja Forms – The Contact Form Builder That Grows With You","3.14.1","Kevin Stover","https:\u002F\u002Fprofiles.wordpress.org\u002Fkstover\u002F","\u003Ch4>Forms that grow with your business\u003C\u002Fh4>\n\u003Cp>As one of WordPress’ oldest form builders, we’re proud to serve users from around the world, from all walks of life, and from different stages of online growth. From the small businesses and local nonprofits that make up the core Ninja Forms user base to universities, hospitals, and even Fortune 500 companies, we’ll scale with you from startup to wherever you’re aiming for.\u003C\u002Fp>\n\u003Cp>We’re committed to offering as many free, open source tools as we can get away with to back you up in the extremely price-conscious early days. As you grow, pick and choose only the premium features you need as you need them. We’ll grow with you from there for as far as you want to take us.\u003C\u002Fp>\n\u003Cp>We’re also committed to respecting your privacy and time. No unsolicited emails or aggressive marketing. No paywalling basic features or scraping private data. We offer a fully staffed team of support experts and a comprehensive library of plugin documentation for all users, free and paid, to help keep you collecting the submissions that move your business forward.\u003C\u002Fp>\n\u003Cp>We look forward to seeing where you’ll take us!\u003C\u002Fp>\n\u003Ch4>All the basics without the paywalls\u003C\u002Fh4>\n\u003Cp>When you’re starting out, even little expenses add up quickly. That’s why Ninja Forms core will always be free and open source. It’s why we try to offer as much in core as we can to cover your basic needs at no cost. Here’s a peek at some of what core has to offer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form Building Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– 24+ FREE drag-and-drop form fields\u003Cbr \u002F>\n– Customize fields with default values, specialty text, and much more\u003Cbr \u002F>\n– Favorite and reuse any customized field\u003Cbr \u002F>\n– Calculations: assign values to fields and calculate totals\u003Cbr \u002F>\n– Merge tag system for pre-populating fields and passing field data between forms\u003Cbr \u002F>\n– Configurable per-field submission storage for easy GDPR compliance\u003Cbr \u002F>\n– Email notifications on submission (as many as you like, free!)\u003Cbr \u002F>\n– Customizable success messages (supports links and downloads!)\u003Cbr \u002F>\n– Redirect to new page after submission\u003Cbr \u002F>\n– Customize callbacks to WP action hooks on submit\u003Cbr \u002F>\n– Spam Protection: full integration with Google reCAPTCHA & Akismet\u003Cbr \u002F>\n– Configurable form display settings\u003Cbr \u002F>\n– Form restriction settings\u003Cbr \u002F>\n– Unique field validation\u003Cbr \u002F>\n– Unlimited forms & submissions\u003Cbr \u002F>\n– Form Templates\u003Cbr \u002F>\n– Form Import \u002F Export\u003Cbr \u002F>\n– Shareable forms (share the form via link without it being attached to a page)\u003Cbr \u002F>\n– No aggressive marketing, pushy review asks, constant popups, or unsolicited emails\u003Cbr \u002F>\n– Responsive and mobile friendly\u003Cbr \u002F>\n– SEO friendly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Submission Management Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– Unlimited FREE submissions\u003Cbr \u002F>\n– Configurable submissions display\u003Cbr \u002F>\n– Search and filter by field\u003Cbr \u002F>\n– Search and filter by submitted value\u003Cbr \u002F>\n– Search and filter by submission date\u003Cbr \u002F>\n– Edit submitted values\u003Cbr \u002F>\n– Refire any email notification from any submission\u003Cbr \u002F>\n– Export to CSV\u003Cbr \u002F>\n– Bulk submissions export\u003Cbr \u002F>\n– Automated WordPress GDPR integration for export & delete data requests\u003Cbr \u002F>\n– Mark fields as PII and selectively not store specific data\u003Cbr \u002F>\n– All submissions stored locally on YOUR server only unless you specify otherwise\u003Cbr \u002F>\n– We never see or collect your field or submission data\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dozens of buildable form types\u003C\u002Fstrong>\u003Cbr \u002F>\n– Contact form\u003Cbr \u002F>\n– Email form\u003Cbr \u002F>\n– Calculation form\u003Cbr \u002F>\n– Lead form\u003Cbr \u002F>\n– Quiz form\u003Cbr \u002F>\n– Mortgage or Payment Calculator forms\u003Cbr \u002F>\n– Quote and Cost Calculator forms\u003Cbr \u002F>\n– Health and Fitness Calculator forms\u003Cbr \u002F>\n– Polling form\u003Cbr \u002F>\n– Survey form\u003Cbr \u002F>\n– Lead Magnet Download form\u003Cbr \u002F>\n– Event Registration form\u003Cbr \u002F>\n– Sales form\u003Cbr \u002F>\n– Appointment form\u003Cbr \u002F>\n– Booking form\u003Cbr \u002F>\n– Entry form\u003Cbr \u002F>\n– Order form\u003Cbr \u002F>\n– Lesson Plan form\u003Cbr \u002F>\n– Job Application form\u003Cbr \u002F>\n– RSVP form\u003Cbr \u002F>\n– Request form\u003Cbr \u002F>\n– Feedback form\u003Cbr \u002F>\n– Support form\u003Cbr \u002F>\n– GDPR Export or Delete Data Request forms\u003Cbr \u002F>\n…and many more!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You get more than just a plugin\u003C\u002Fstrong>\u003Cbr \u002F>\n– Fully documented\u003Cbr \u002F>\n– Regular updates\u003Cbr \u002F>\n– FREE technical support\u003Cbr \u002F>\n– Privacy and security minded\u003Cbr \u002F>\n– Accessibility focused\u003Cbr \u002F>\n– Translated into 24+ languages by the WordPress Polyglots team\u003Cbr \u002F>\n– Long term partners of WPML for even more translations!\u003Cbr \u002F>\n– Ecosystem aware: we know it’s not just you and Ninja Forms. We do our best to communicate and play nice with others.\u003C\u002Fp>\n\u003Ch4>Pick and choose just what you need as you need it\u003C\u002Fh4>\n\u003Cp>As you start to grow, so does what you need out of your forms. But there’s no need to dive into the deep end right away and spend more than is practical. All premium features are contained in add-ons to the core form builder and can be purchased independently. When you find yourself wanting just one or two things, you can grab just what you need without paying for extras.\u003C\u002Fp>\n\u003Cp>When you’re ready for more, our \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fpricing\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Pricing\" rel=\"nofollow ugc\">membership plans\u003C\u002Fa> bundle popular features together in budget friendly packages.\u003C\u002Fp>\n\u003Cp>Select from 40+ add-ons across multiple categories:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Form Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fadvanced-datepicker\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Advanced+Datepicker\" rel=\"nofollow ugc\">Advanced Datepicker\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fconditional-logic\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Conditional+Logic\" rel=\"nofollow ugc\">Conditional Logic\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Ffile-uploads\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=File+Uploads\" rel=\"nofollow ugc\">File Uploads\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Flayout-styles\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Layout+and+Styles\" rel=\"nofollow ugc\">Layout & Styles\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fmulti-step-forms\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Multi+Step+Forms\" rel=\"nofollow ugc\">Multi Step Forms\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fsave-progress\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Save+Progress\" rel=\"nofollow ugc\">Save Progress\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fuser-analytics\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=User+Analytics\" rel=\"nofollow ugc\">User Analytics\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fuser-management\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=User+Management\" rel=\"nofollow ugc\">User Management\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Submissions Extended\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fexcel-export\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Excel+Export\" rel=\"nofollow ugc\">Excel Export\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Ffront-end-posting\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Front+End+Posting\" rel=\"nofollow ugc\">Front End Posting\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fpdf-form-submission\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=PDF+Form+Submission\" rel=\"nofollow ugc\">PDF Form Submissions\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fscheduled-submissions-export\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Scheduled+Submission+Export\" rel=\"nofollow ugc\">Scheduled Submissions Export\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accept Payments\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fauthorize-net\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Authorize\" rel=\"nofollow ugc\">Authorize.net\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Felavon\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Elavon\" rel=\"nofollow ugc\">Elavon\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fpaypal-checkout\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=PayPal\" rel=\"nofollow ugc\">PayPal official partner\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Frecurly\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Recurly\" rel=\"nofollow ugc\">Recurly\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fstripe\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Stripe\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Marketing\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Factive-campaign\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Active+Campaign\" rel=\"nofollow ugc\">Active Campaign\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Faweber\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=AWeber\" rel=\"nofollow ugc\">AWeber\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fcampaign-monitor\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Campaign+Monitor\" rel=\"nofollow ugc\">Campaign Monitor\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fcleverreach\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=CleverReach\" rel=\"nofollow ugc\">CleverReach\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fconstant-contact\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Constant+Contact\" rel=\"nofollow ugc\">Constant Contact\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fconvertkit\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=ConvertKit\" rel=\"nofollow ugc\">ConvertKit\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Femailoctopus\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=EmailOctopus\" rel=\"nofollow ugc\">EmailOctopus\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Femma\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Emma\" rel=\"nofollow ugc\">Emma\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fmailchimp\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Mailchimp\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fmailpoet\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=MailPoet\" rel=\"nofollow ugc\">MailPoet\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CRMs\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fcapsule-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Capsule\" rel=\"nofollow ugc\">Capsule\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fcivicrm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=CiviCRM\" rel=\"nofollow ugc\">CiviCRM\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fhubspot-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=HubSpot\" rel=\"nofollow ugc\">HubSpot *official partners\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Finsightly-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Insightly\" rel=\"nofollow ugc\">Insightly\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fonepage-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=OnePageCRM\" rel=\"nofollow ugc\">OnePageCRM\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fpipelinedeals-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Pipeline\" rel=\"nofollow ugc\">PipelineDeals\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fsalesforce-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Salesforce\" rel=\"nofollow ugc\">Salesforce\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fzoho-crm\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Zoho+CRM\" rel=\"nofollow ugc\">Zoho CRM\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notifications & Workflow\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fclicksend-sms\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=ClickSend\" rel=\"nofollow ugc\">ClickSend SMS\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fhelp-scout\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Help+Scout\" rel=\"nofollow ugc\">Help Scout\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fslack\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Slack\" rel=\"nofollow ugc\">Slack\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Ftrello\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Trello\" rel=\"nofollow ugc\">Trello\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Ftwilio-sms\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Twilio\" rel=\"nofollow ugc\">Twilio SMS\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automation\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fwebhooks\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Webhooks\" rel=\"nofollow ugc\">Webhooks\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fextensions\u002Fzapier\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Feature+List&utm_content=Zapier\" rel=\"nofollow ugc\">Zapier official partners\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The sky’s the limit on what you can build with add-on features, but here are some of the most popular forms we see in the wild:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Payment forms\u003C\u002Fli>\n\u003Cli>Donation forms\u003C\u002Fli>\n\u003Cli>Signup forms\u003C\u002Fli>\n\u003Cli>User Registration form\u003C\u002Fli>\n\u003Cli>Newsletter forms\u003C\u002Fli>\n\u003Cli>CRM forms\u003C\u002Fli>\n\u003Cli>User Registration form\u003C\u002Fli>\n\u003Cli>Login forms\u003C\u002Fli>\n\u003Cli>Upload forms\u003C\u002Fli>\n\u003Cli>Google Sheets forms\u003C\u002Fli>\n\u003Cli>Post Creation forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>We’ve been standing by our product and our users for over a decade, working to make your experience the best it can be. We’re one of the only form builders around that offers support for all users, whether you’ve made a purchase or not.\u003C\u002Fp>\n\u003Cp>If you have any questions or suggestions, we’re always happy to hear from you. We have a dedicated support team with team members that span four continents standing by to help with technical questions every Monday to Friday. General feedback is always welcome too. It’s a big part of how we figure out what to do next, so chime in any time!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fcontact\u002F?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=Support\" rel=\"nofollow ugc\">You’ll always have a direct line to us right here!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Additional Branding and Trademark Information\u003C\u002Fh3>\n\u003Cp>Ninja Forms&reg; is a registered trademark of Saturday Drive INC. We are a WordPress forms or WP forms builder, not to be confused with the independent WPForms brand for WordPress. All official Ninja Forms \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fadd-ons\u002F?utm_source=WordPress&utm_medium=readme\" rel=\"nofollow ugc\">add-ons\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002Fpricing\u002F?utm_source=WordPress&utm_medium=readme\" rel=\"nofollow ugc\">memberships\u003C\u002Fa> can be found on our official website, ninjaforms.com.\u003C\u002Fp>\n","The 100% beginner friendly WordPress form builder. Drag & drop form fields to build beautiful, professional contact forms in minutes.",600000,58694853,88,1384,"2026-02-05T14:46:00.000Z","6.9.4","6.7","7.4",[19,53,54,55,22],"form-builder","forms","lead-form","http:\u002F\u002Fninjaforms.com\u002F?utm_source=WordPress&utm_medium=readme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fninja-forms.3.14.1.zip",76,74,"2026-02-09 20:41:41","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":49,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":81,"download_link":82,"security_score":58,"vuln_count":83,"unpatched_count":13,"last_vuln_date":84,"fetched_at":61},"cleantalk-spam-protect","Spam protection, Honeypot, Anti-Spam by CleanTalk","6.74","CleanTalk Inc","https:\u002F\u002Fprofiles.wordpress.org\u002Fcleantalk\u002F","\u003Cp>Top-rated anti-spam protection for WordPress. No CAPTCHA, no questions, no animal counting, no puzzles, no math and no spam bots. Universal AntiSpam plugin.\u003C\u002Fp>\n\u003Ch4>Anti-Spam features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Stops spam comments.\u003C\u002Fli>\n\u003Cli>Stops spam registrations.\u003C\u002Fli>\n\u003Cli>Stops spam contact emails.\u003C\u002Fli>\n\u003Cli>Stops spam orders.\u003C\u002Fli>\n\u003Cli>Stops spam bookings.\u003C\u002Fli>\n\u003Cli>Stops spam subscriptions.\u003C\u002Fli>\n\u003Cli>Stops spam surveys, polls.\u003C\u002Fli>\n\u003Cli>Stops spam in widgets.\u003C\u002Fli>\n\u003Cli>Stops spam in WooCommerce.\u003C\u002Fli>\n\u003Cli>Real-time email validation. Is email real or Not.\u003C\u002Fli>\n\u003Cli>Checks and removes the existing spam comments and spam users.\u003C\u002Fli>\n\u003Cli>Compatible with mobile users and devices.\u003C\u002Fli>\n\u003Cli>Compatible with General Data Protection Regulation (GDPR) (EU).\u003C\u002Fli>\n\u003Cli>Blocking  disposable & temporary emails.\u003C\u002Fli>\n\u003Cli>No Spam – No Google Penalties. Give your SEO boost.\u003C\u002Fli>\n\u003Cli>Mobile friendly Anti Spam & FireWall.\u003C\u002Fli>\n\u003Cli>Stops spam in Search Form.\u003C\u002Fli>\n\u003Cli>Disable comments.\u003C\u002Fli>\n\u003Cli>Spam FireWall: Anti-Flood.\u003C\u002Fli>\n\u003Cli>Spam FireWall: Anti-Crawler.\u003C\u002Fli>\n\u003Cli>Hide «Website» field for comments.\u003C\u002Fli>\n\u003Cli>Block messages by languages, countries, networks and stop words.\u003C\u002Fli>\n\u003Cli>Email Address Encoder – protection for email addresses published on your site.\u003C\u002Fli>\n\u003Cli>No jQuery.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Free trial then $12 per year\u003C\u002Fh4>\n\u003Cp>CleanTalk is an anti-spam plugin which works with the premium Cloud Anti-Spam service cleantalk.org. This plugin as a service \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fdetailed-plugin-guidelines\u002F#6-software-as-a-service-is-permitted\" rel=\"nofollow ugc\">https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fdetailed-plugin-guidelines\u002F#6-software-as-a-service-is-permitted\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Public reviews\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>It’s more than just a tool to combat spam; it’s an integral component that enhances the overall quality and performance of your website.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwww.techbusinessnews.com.au\u002Fembracing-a-spam-free-digital-experience-with-cleantalk-anti-spam-plugin\u002F\" rel=\"nofollow ugc\">techbusinessnews.com.au\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Improve Your Security WordPress Spam Protection With CleanTalk Anti-Spam\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fthehackernews.com\u002F2023\u002F07\u002Fimprove-your-security-wordpress-spam.html\" rel=\"nofollow ugc\">The Hacker News\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>CleanTalk – Cloud-Based Anti-Spam Service to Keep Your Site Bot-Free.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fnewswatchtv.com\u002F2018\u002F07\u002F18\u002Fcleantalk-newswatch-review\u002F\" rel=\"nofollow ugc\">NewsWatch Review\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Compare reCAPTCHA & Akismet VS CleanTalk\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwww.saashub.com\u002Fcompare-recaptcha-vs-cleantalk\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.saashub.com\u002Fcompare-recaptcha-vs-cleantalk\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwww.saashub.com\u002Fcompare-akismet-vs-cleantalk\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.saashub.com\u002Fcompare-akismet-vs-cleantalk\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>I know you have heard of a number of anti-spam plugins. But you must know, the cloud-based ones are the best regarding detection rate. They compare all the content in forms with their own algorithm to find out the legibility.\u003Cbr \u002F>\n  \u003Cem>\u003Ca href=\"https:\u002F\u002Fwww.techwibe.com\u002Fcleantalk-wordpress-plugin-review\u002F\" rel=\"nofollow ugc\">www.techwibe.com\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The key selling point of CleanTalk for me is not simply its effectiveness. It’s the fact that CleanTalk works in the background. It does not make users jump through hoops in order to submit a comment or complete a form.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwww.kevinmuldoon.com\u002Fcleantalk-anti-spam-service\u002F\" rel=\"nofollow ugc\">www.kevinmuldoon.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>AntiSpam protection for comments\u003C\u002Fh4>\n\u003Cp>Native spam protection for WordPress, JetPack comments and any other comment plugins. The plugin moves spam comments to SPAM folder or you can set the option to ban spam comments silently. You can also enable the option in the plugin settings to auto-delete comments from SPAM folder.\u003C\u002Fp>\n\u003Ch4>Contact Form 7 spam filter\u003C\u002Fh4>\n\u003Cp>Plugin extends spam protection for Contact Form 7 (CF7). It can be used with any other third-party spam filters.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fblog.cleantalk.org\u002Fhow-to-protect-your-contactform7-contact-form-using-cleantalk-anti-spam-plugin\u002F\" rel=\"nofollow ugc\">How to protect your Contact Form 7 using CleanTalk Anti-Spam plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Elementor Website Builder filter\u003C\u002Fh4>\n\u003Cp>Plugin extends spam protection for Elementor Website Builder. It filters spam submisssions and tested for contact form type.\u003C\u002Fp>\n\u003Ch4>Gravity forms spam filter\u003C\u002Fh4>\n\u003Cp>Plugin extends spam protection for Gravity forms. It filters spam submisssions for any type of forms.\u003C\u002Fp>\n\u003Ch4>Formidable Form Builder spam filter\u003C\u002Fh4>\n\u003Cp>Plugin extends spam protection for Formidable Form Builder. It filters spam submisssions for any type of forms – Contact Form, Survey & Quiz Forms.\u003C\u002Fp>\n\u003Ch4>Leaky Paywall subscription protection\u003C\u002Fh4>\n\u003Cp>Plugin protects Leaky Paywall plugin (by ZEEN01) against spam subscriptions. It can be used with any other third-party spam filters.\u003C\u002Fp>\n\u003Ch4>HubSpot protection for embedded forms\u003C\u002Fh4>\n\u003Cp>Plugin protects HubSpot embedded forms against any spam submissions. Guide to start using embedded forms https:\u002F\u002Fknowledge.hubspot.com\u002Fforms\u002Fhow-can-i-share-a-hubspot-form-if-im-using-an-external-site\u003C\u002Fp>\n\u003Ch4>Contact Form by WPForms spam filter\u003C\u002Fh4>\n\u003Cp>Plugin extends Contact Form by WPForms to provide spam protection. It filters spam submissions for each type of forms – simple contact form, marketing form, request a quote and etc.\u003C\u002Fp>\n\u003Ch4>WooCommerce spam filter\u003C\u002Fh4>\n\u003Cp>Anti-spam by CleanTalk filters spam registrations and spam reviews for WooCommerce. The plugin is fully compatible with WooCommerce 2.1 and higher.\u003C\u002Fp>\n\u003Ch4>Spam filter for theme contact forms\u003C\u002Fh4>\n\u003Cp>The plugin blocks spam emails via any theme (built-in ones included) contact forms. The plugin filters spam emails silently (without any error notices on WordPress frontend) in AJAX forms as well.\u003C\u002Fp>\n\u003Ch4>bbPress spam filter\u003C\u002Fh4>\n\u003Cp>Spam protection for everything about bbPress: logins, registrations, forums, topics and replies.\u003C\u002Fp>\n\u003Ch4>Many other great contact, signups and all kind of forms that supported by CleanTalk\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AWeber form builder \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faweber-web-form-widget\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faweber-web-form-widget\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Contact form by BestWebSoft \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-plugin\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-plugin\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Contact Form Plugin by Fluent Forms Ninja forms \u003Ca href=\"https:\u002F\u002Ffluentforms.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ffluentforms.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Forminator contact from \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator-pro\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Ninja forms \u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fninjaforms.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Newsletters – MC4WP: Mailchimp for WordPress (\u003Ca href=\"https:\u002F\u002Fwww.mc4wp.com\u002F\" rel=\"nofollow ugc\">mc4wp.com\u003C\u002Fa>), MailPoet – emails and newsletters in WordPress (https:\u002F\u002Fwww.mailpoet.com\u002F)\u003C\u002Fli>\n\u003Cli>WS Form Lite \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fws-form\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fws-form\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WP User Frontend, UserPro.\u003C\u002Fli>\n\u003Cli>WordPress Landing Pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Protection for forms above works as built-in function of Anti-Spam by CleanTalk, without any additional actions from a user. Anywaym, if you have missed spam, try to activate a few options below. If nothing helps, ask for help at support forum \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcleantalk-spam-protect\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcleantalk-spam-protect\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Any WordPress form (checkbox ‘Custom contact forms’).\u003C\u002Fli>\n\u003Cli>Any submission to the site (checkbox ‘Check all POST data’).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Check existing comments for spam. Bulk spam comments removal. Spam comment Cleaner\u003C\u002Fh4>\n\u003Cp>With the help of anti-spam by CleanTalk you can inspect through existing comments to find and quickly delete spam comments at once. To use this function, go to WP Console -> Comments -> Find spam comments.\u003C\u002Fp>\n\u003Ch4>Check existing users for spam. Bulk spam accounts removal. Spam users cleaner\u003C\u002Fh4>\n\u003Cp>With the help of anti-spam by CleanTalk you can inspect through existing accounts to find and quickly delete spam users at once. For use this function, go to WP Console -> Users -> Check for spam. Also, you can export a list of spam users to the CSV.\u003C\u002Fp>\n\u003Ch4>Private black lists for anti-spam service\u003C\u002Fh4>\n\u003Cp>Automatically block comments and registrations from your private black IP\u002Femail address list.\u003C\u002Fp>\n\u003Ch4>Hide «Website» field for comments\u003C\u002Fh4>\n\u003Cp>This option hides the «Website» field from standard WordPress comments forms. After that spammers won’t be able to send spam links using «Website» field in the bottom of the comments form.\u003C\u002Fp>\n\u003Ch4>Low false\u002Fpositive rate\u003C\u002Fh4>\n\u003Cp>This plugin uses multiple anti-spam tests to filter spam bots having as low false\u002Fpositive rate as possible.\u003C\u002Fp>\n\u003Ch4>How does CleanTalk improve SEO for your website?\u003C\u002Fh4>\n\u003Cp>\u003Cem>CleanTalk works faster than most of the other anti-spam plugins.\u003C\u002Fem> It is common knowledge that the faster your site loads, the better your customer experience is, the better your SEO will be, and the better your site will convert. Speed is becoming increasingly important in SEO, conversion and user experience. Today, site speed is one of the most important ranking factors on Google. A site that loads slowly will lose visitors and potential revenue.\u003C\u002Fp>\n\u003Cp>Among anti-spam plugins CleanTalk is one of the fastest. Despite the large plugin functionality, the developers have optimized the performance of\u003Cbr \u002F>\nthe plugin so that AntiSpam by CleanTalk is faster than most analogs. This contributes to the cloud service architecture, as all calculations take place in the cloud, not on the server, the server receives the finished result for further action.\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fs.w.org\u002Fplugins\u002Fcleantalk-spam-protect\u002Fscreenshot-5.png?r=1288723\u003C\u002Fp>\n\u003Cp>Unlike stand-alone plugins (like Antispam Bee) Anti-Spam by CleanTalk uses less CPU that improves site response, visitors experience and SEO results.\u003C\u002Fp>\n\u003Ch4>Spam FireWall\u003C\u002Fh4>\n\u003Cp>Spam FireWall allows blocking the most active spam bots before they get access to your website. It prevents spam bots from loading website pages so your web server doesn’t have to perform all scripts on these pages. Also it prevents scanning of pages of the website by spam bots. Therefore Spam FireWall significantly reduces the load on your web server. Spam FireWall also makes CleanTalk the two-step protection from spam bots. Spam FireWall is the first step and it blocks the most active spam bots.  CleanTalk Anti-Spam is the second step and checks all other requests on the website in the moment of submitting comments\u002Fregisters etc. How does it work?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The visitor enters to your web site.\u003C\u002Fli>\n\u003Cli>HTTP request data are being checked in the nearly 5.8 million of the identified spam bot IPs.\u003C\u002Fli>\n\u003Cli>If it is an active spam bot, the bot gets a blank page, if it is a visitor then he receives a normal page. This process is completely transparent for the visitors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All the CleanTalk Spam FireWall activity is being logged in the process of filtering.\u003C\u002Fp>\n\u003Ch4>Spam FireWall: Anti-Flood & Anti-Crawler\u003C\u002Fh4>\n\u003Cp>Spam FireWall: Anti-Flood and Anti-Crawler options are intended for blocking unwanted bots, content parsing, shop goods prices parsing or aggressive website scanning bots. Learn more https:\u002F\u002Fcleantalk.org\u002Fhelp\u002Fanti-flood-and-anti-crawler\u003C\u002Fp>\n\u003Ch4>How to protect sites from spam bots without CAPTCHA?\u003C\u002Fh4>\n\u003Cp>The most popular anti-spam method is CAPTCHA – the annoying picture with curved and sloping symbols, which are presented to the visitor to decipher and fill in. In is supposed that spam bots won’t discern these CAPTCHA, but a visitor will. CAPTCHA provokes great irritation, but if the visitor wants to comment, he has to fill in these symbols time after time, making mistakes and starting once again. Sometimes CAPTCHA reminds us of the doodles of a two year old child. For users with vision problems CAPTCHA is an insurmountable obstacle. Users hate captcha. Captcha for users means “hate”. Unreadable CAPTCHA stops about 80% of site visitors. After 2 failed attempts to decipher CAPTCHA 95% of visitors reject further attempts. At the sight of CAPTCHA and after input errors, many visitors leave the resource. Thus, CAPTCHA helps to protect the resource spam both from bots and visitors. CAPTCHA is not a panacea from spam. Doubts concerning the Need for CAPTCHA?\u003C\u002Fp>\n\u003Cp>\u003Cem>“Ultimately, CAPTCHAs are useless for spam because they’re designed to tell you if someone is ‘human’ or not, but not whether something is spam or not.” Matt Mullenweg\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>You do not have to work in IT to know what spam is. Besides piles of unwanted email, there are spam bots, or special software programs designed to act as human website visitors that post unwelcome messages over the Internet to advertise dubious services. More often than not spam messages do not even make sense. Similar to bacteria and virus mutations developing antibiotic resistance, spam bots are becoming more resilient in penetrating Internet firewalls and security layers.\u003C\u002Fp>\n\u003Ch4>Real-time email validation. Is email real or Not.\u003C\u002Fh4>\n\u003Cp>It is very important to be sure that the user used his real email address. Spambots very often use fake email addresses, i.e. which addresses do not exist.\u003C\u002Fp>\n\u003Cp>CleanTalk will check email addresses for existence in real time.\u003C\u002Fp>\n\u003Cp>Non-existing email addresses also entail several other problems for website owners.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can never contact them by email,\u003C\u002Fli>\n\u003Cli>the client will never receive any notifications from you (account activation letter, password recovery, email distribution, notifications, etc.),\u003C\u002Fli>\n\u003Cli>if you use email marketing for your clients, then a large number of nonexistent emails in the mailing list may result in your IP address being added to various blacklists of email servers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Improve your email list with email validation without fake emails.\u003C\u002Fp>\n\u003Ch4>Blocking  disposable & temporary emails\u003C\u002Fh4>\n\u003Cp>Block fake and suspicious users with disposable & temporary emails to improve email delivery. So, it also prevents malicious activity, spam bots, and internet trolls.\u003C\u002Fp>\n\u003Ch4>Latest and the most SPAM active IPs, Emails, Domains and ASN\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>yawiviseya67@gmail.com\u003C\u002Fli>\n\u003Cli>xrumer888@outlook.com\u003C\u002Fli>\n\u003Cli>irinademenkova86@gmail.com\u003C\u002Fli>\n\u003Cli>zekisuquc419@gmail.com\u003C\u002Fli>\n\u003Cli>prince@stopformspam.xyz\u003C\u002Fli>\n\u003Cli>191.101.217.24\u003C\u002Fli>\n\u003Cli>199.167.138.22\u003C\u002Fli>\n\u003Cli>178.159.37.17\u003C\u002Fli>\n\u003Cli>185.190.42.200\u003C\u002Fli>\n\u003Cli>45.133.172.23\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Effective date is July 13th, 2025. Real-time data is available at \u003Ca href=\"https:\u002F\u002Fcleantalk.org\u002Fblacklists\" rel=\"nofollow ugc\">https:\u002F\u002Fcleantalk.org\u002Fblacklists\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Stops Spam in Search Form\u003C\u002Fh4>\n\u003Cp>Spam bots can use your search form to make a GET request with spam text. CleanTalk Anti-Spam has the option to protect your website search form from spam bots. Each time, the search generates a new page and if there are many requests, this can create additional load. So, under some conditions, spam searches can be indexed, which affects SEO,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Anti-Spam protection for website search forms repels spambots.\u003C\u002Fli>\n\u003Cli>If your search form gets data too often the CleanTalk Anti-Spam plugin will add a pause and increase it with each new attempt to send data. It saves your web server processor time.\u003C\u002Fli>\n\u003Cli>Spam protection allows you to not forbid indexation for the crawler bots if you really need it but simultaneously you will get protection from spambots.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You will always know what users were looking for on your site.\u003C\u002Fp>\n\u003Ch4>Disable comments\u003C\u002Fh4>\n\u003Cp>This option disables comments on your site. You can choose one or several options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable comments for posts\u003C\u002Fli>\n\u003Cli>Disable comments for pages\u003C\u002Fli>\n\u003Cli>Disable comments for media\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When using Disables comments, existing comments will not be deleted and will remain on the pages.\u003C\u002Fp>\n\u003Ch4>Email, Phones Address Encoder\u003C\u002Fh4>\n\u003Cp>CleanTalk Anti-Spam offers a feature called “Encode contact data” that is designed to encode all email addresses on the website pages. Encoding email, phontes addresses increases the level of protection of contact data from being abused, parsed, getting spammed and used in spam mailing lists by bots and online criminals. To reveal the encoded email address simply click on it and it will be decoded instantly.\u003C\u002Fp>\n\u003Ch4>Will the anti-spam plugin protect my theme?\u003C\u002Fh4>\n\u003Cp>Yes, it will. The Anti-spam by CleanTalk is compatible with any WordPress theme.\u003C\u002Fp>\n\u003Ch4>Should I use other anti-spam tools (Captcha, reCaptcha and etc.)?\u003C\u002Fh4>\n\u003Cp>CleanTalk stops up to 99.998% of spam bots, so you can disable other anti-spam plugins (especially CAPTCHA-type anti-spam plugins). In some cases several anti-spam plugins could conflict with each other.\u003C\u002Fp>\n\u003Ch4>Honeypot field\u003C\u002Fh4>\n\u003Cp>The option helps to block bots. The honeypot field option adds a hidden field to the form. When spambots come to a website form, they can fill out each input field. Enable this option to make the protection stronger on these forms. Learn more about supported forms here.\u003C\u002Fp>\n","Blocks spam comments, fake users, contact form spam and more. No impact on SEO. Privacy focused. CAPTCHA free, premium Antispam plugin.",200000,23079562,96,3170,"2026-03-05T10:25:00.000Z","4.7","7.2",[78,18,79,19,80],"antispam","comments","spam","https:\u002F\u002Fcleantalk.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcleantalk-spam-protect.6.74.zip",13,"2026-02-14 14:21:19",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":70,"downloaded":93,"rating":25,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":14,"tags":98,"homepage":14,"download_link":102,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":61},"wpcf7-recaptcha","ReCaptcha v2 for Contact Form 7","1.4.9","IQComputing","https:\u002F\u002Fprofiles.wordpress.org\u002Fiqcomputing\u002F","\u003Cp>Contact Form 7 v5.1 dropped support for reCaptcha v2 along with the \u003Ccode>[recaptcha]\u003C\u002Fcode> tag December 2018. This plugin brings that functionality back from Contact Form 7 5.0.5 and re-adds the \u003Ccode>[recaptcha]\u003C\u002Fcode> tag.\u003C\u002Fp>\n\u003Cp>If this plugin is installed before updating Contact Form 7 from v5.0.5 to v5.1.1 then it will carry over your old API keys. At that point you will just need to head to this plugins settings page to tell the website to use reCaptcha v2.\u003C\u002Fp>\n\u003Cp>Once installed and configured it should be the same reCaptcha functionality you are used to in previous versions of Contact Form 7.\u003C\u002Fp>\n\u003Ch3>IQComputing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Like us on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fiqcomputing\u002F\" title=\"IQComputing on Facebook\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fiqcomputing\u002F\" title=\"IQComputing on Twitter\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fork on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FIQComputing\u002Fwpcf7-recaptcha\" title=\"IQComputing on Github\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1",3905275,89,"2025-04-15T22:52:00.000Z","6.7.5","4.9",[99,100,101,80],"contact-form-7","contact-form-7-recaptcha","recaptcha","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcf7-recaptcha.1.4.9.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":49,"requires_at_least":116,"requires_php":14,"tags":117,"homepage":14,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":13,"last_vuln_date":123,"fetched_at":61},"contact-form-7-simple-recaptcha","Contact Form 7 Captcha","0.1.7","LukasApps","https:\u002F\u002Fprofiles.wordpress.org\u002F247wd\u002F","\u003Cp>Protect your Contact Form 7 forms with \u003Cstrong>Google reCAPTCHA V2\u003C\u002Fstrong>, \u003Cstrong>Google reCAPTCHA V3\u003C\u002Fstrong>, \u003Cstrong>hCAPTCHA\u003C\u002Fstrong>, or \u003Cstrong>Cloudflare Turnstile\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Easy integration and supports multiple forms on a single page.\u003C\u002Fp>\n\u003Ch3>Four CAPTCHA Options\u003C\u002Fh3>\n\u003Cp>Choose the CAPTCHA provider that works best for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google reCAPTCHA V2\u003C\u002Fstrong> — The industry-standard “I’m not a robot” checkbox, trusted by millions of sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google reCAPTCHA V3\u003C\u002Fstrong> — The industry-standard invisible score-based verification, trusted by millions of sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hCAPTCHA\u003C\u002Fstrong> — A privacy-first alternative that offers robust bot protection while keeping user data secure.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloudflare Turnstile\u003C\u002Fstrong> — A modern CAPTCHA that verifies users in the background, only requiring a simple click if the visitor appears suspicious.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Simple Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Sign up with your chosen CAPTCHA provider and grab your Site Key and Secret Key.\u003C\u002Fli>\n\u003Cli>Paste them into \u003Cstrong>CF7 Captcha\u003C\u002Fstrong> in your WordPress admin.\u003C\u002Fli>\n\u003Cli>Add protection to any CF7 form in seconds using the shortcode provided in the same settings page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Customizable Appearance\u003C\u002Fh3>\n\u003Cp>Each CAPTCHA widget supports customization options directly from the shortcode:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Size\u003C\u002Fstrong> — Choose between normal and compact to fit your form layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme\u003C\u002Fstrong> — Switch between light and dark themes (or auto for Turnstile) to match your site’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language\u003C\u002Fstrong> — Force any CAPTCHA to render in a specific language for your audience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All options are combinable, so you can mix and match to get the exact look you need.\u003C\u002Fp>\n\u003Ch3>Submission Insights (NEW in v0.1.7)\u003C\u002Fh3>\n\u003Cp>Go beyond just blocking spam. Submission Insights gives you full visibility into every form submission:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sender IP\u003C\u002Fstrong> — See the IP address of the person who contacted you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source Page\u003C\u002Fstrong> — Know exactly which page on your site the form was filled out on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device & Browser\u003C\u002Fstrong> — Get technical details about the sender’s setup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Want More? Upgrade to CF7 Captcha Pro\u003C\u002Fh3>\n\u003Cp>This free version gives you solid CAPTCHA protection. But the smartest bots are already solving CAPTCHAs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CF7 Captcha Pro\u003C\u002Fstrong> adds six extra layers of invisible spam defense on top of what you already have here, plus a full set of tools to capture and act on every lead your forms collect.\u003C\u002Fp>\n\u003Ch3>What you get with Pro\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>6-Layer Spam Defense\u003C\u002Fstrong> — stops 99.9% of spam without ever bothering your visitors:\u003Cbr \u002F>\n– \u003Cstrong>Advanced Honeypot\u003C\u002Fstrong> — invisible trap fields with names that regenerate every 24 hours.\u003Cbr \u002F>\n– \u003Cstrong>Time Limit Validation\u003C\u002Fstrong> — bots submit in 0.2 seconds. Humans take 15–30. This blocks anything that moves too fast (or stays too long).\u003Cbr \u002F>\n– \u003Cstrong>Rate Limiting\u003C\u002Fstrong> — caps submissions per IP so bot networks can’t flood your inbox or burn through your email quota.\u003Cbr \u002F>\n– \u003Cstrong>Geographic Blocking\u003C\u002Fstrong> — whitelist only the countries you serve, or blacklist known spam regions.\u003Cbr \u002F>\n– \u003Cstrong>IP Pattern Blocking\u003C\u002Fstrong> — block single IPs, wildcards, CIDR ranges, or entire subnets when you know exactly where an attack is coming from.\u003Cbr \u002F>\n– \u003Cstrong>Word Filter\u003C\u002Fstrong> — scans every submission for spam keywords, phishing URLs, and known scam phrases before it reaches you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lead Recovery\u003C\u002Fstrong> — 70% of people who start filling out a form never submit it. Pro captures their data in real-time as they type, so you can follow up on leads that would otherwise vanish.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Database Storage & Export\u003C\u002Fstrong> — every submission is saved with full metadata (IP, browser, referrer, timestamp). Export to CSV, Excel, JSON, or PDF whenever you need it. No more lost leads if your email fails.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Webhooks\u003C\u002Fstrong> — send form data instantly to any URL. Connect to Zapier, Salesforce, Slack, Google Sheets, or any custom API. Multiple webhooks per form, with retry logic built in.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mailchimp Integration\u003C\u002Fstrong> — submissions automatically added to your Mailchimp lists. Field mapping, tags, opt-in handling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Twilio SMS\u003C\u002Fstrong> — receive instant alerts for every submission or send automated SMS replies to your clients.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Comprehensive Logging\u003C\u002Fstrong> — every spam block, webhook call, and integration event is logged. Debug any issue in minutes instead of hours.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flukasapps.de\u002Fwordpress\u002Fplugins\u002Fcf7-captcha-pro\u002F\" rel=\"nofollow ugc\">Get CF7 Captcha Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Protect your Contact Form 7 forms with Google reCAPTCHA V2, Google reCAPTCHA V3, hCAPTCHA, or Cloudflare Turnstile.",100000,1042756,82,48,"2026-02-01T21:19:00.000Z","4.1.2",[18,99,118,101,119],"hcaptcha","spam-protection","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-simple-recaptcha.zip",99,2,"2022-06-27 00:00:00",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":14,"tags":139,"homepage":14,"download_link":142,"security_score":143,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":61},"invisible-recaptcha","Invisible reCaptcha for WordPress","1.2.3","MihChe","https:\u002F\u002Fprofiles.wordpress.org\u002Fmihche\u002F","\u003Cp>Invisible reCaptcha for WordPress is an extremely powerful plugin which integrates the new \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fintro\u002Finvisible.html\" rel=\"nofollow ugc\">Invisible reCaptcha by Google\u003C\u002Fa> with your WordPress site.\u003C\u002Fp>\n\u003Ch4>Summary of features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WordPress Invisible reCaptcha\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>- Login form protection - annihilates Brute Force attacks\n- Registration form protection\n- Comments form protection\n- Forgot Password form protection\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>WooCommerce Invisible reCaptcha\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>- Login form protection\n- Registration form protection\n- Product Review form protection\n- Lost Password form protection\n- Reset Password form protection\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Contact Form 7 Invisible reCaptcha\u003C\u002Fstrong>\u003Cbr \u002F>\n    – Protect your Contact Form 7 forms with Invisible reCaptcha\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gravity Forms Invisible reCaptcha\u003C\u002Fstrong>\u003Cbr \u002F>\n    – Protect your Gravity Forms with Invisible reCaptcha\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultra-community\u002F\" rel=\"ugc\">Ultra Community\u003C\u002Fa> Invisible reCaptcha\u003C\u002Fstrong>\u003Cbr \u002F>\n    – Login form protection\u003Cbr \u002F>\n    – Registration form protection\u003C\u002Fp>\n\u003Cp>\u003Cstrong>BuddyPress Invisible reCaptcha\u003C\u002Fstrong>\u003Cbr \u002F>\n    – Protect your BuddyPress registration form with Invisible reCaptcha\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>On a \u003Cstrong>WP Multisite\u003C\u002Fstrong> you can either activate the plugin network wide or on a single site.\u003C\u002Fp>\n\u003Ch4>How-To and Troubleshooting\u003C\u002Fh4>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fultracommunity.com\u002Fforums\u002Fforum\u002Finvisible-recaptcha\u002F\" rel=\"nofollow ugc\">Invisible reCaptcha for WordPress Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Extending Invisible reCaptcha\u003C\u002Fh4>\n\u003Cp>Here are some useful hooks to help developers integrate Invisible reCaptcha with any plugin or custom form\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Actions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>- google_invre_render_widget_action - renders the recaptcha widget\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>- google_invre_is_valid_request_filter   - used to check if Google approved the request (returns bool true\u002Ffalse)\n- google_invre_widget_output_html_filter - used to change the recaptcha widget output\n- google_invre_language_code_filter      - used to change the badge\u002Fchallenge language code\n- google_invre_badge_position_filter     - used to change the badge position (possible returning values are: 'bottomright', 'bottomleft', 'inline')\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Examples of using  Invisible reCaptcha hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add Invisible reCaptcha into any form\u003C\u002Fp>\n\u003Cp>Just call\u003Cbr \u002F>\ndo_action(‘google_invre_render_widget_action’);\u003Cbr \u002F>\nanywhere before form closing tag\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Validate form post request\u003C\u002Fp>\n\u003Cp>$is_valid = apply_filters(‘google_invre_is_valid_request_filter’, true);\u003Cbr \u002F>\nif( ! $is_valid )\u003Cbr \u002F>\n{\u003Cbr \u002F>\n    \u002F\u002F handle error here\u003Cbr \u002F>\n}\u003Cbr \u002F>\nelse\u003Cbr \u002F>\n{\u003Cbr \u002F>\n    \u002F\u002F continue with your logic\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change the badge\u002Fchallenge language code\u003C\u002Fp>\n\u003Cp>add_filter( ‘google_invre_language_code_filter’, ‘myprefix_change_recaptcha_language’ );\u003Cbr \u002F>\nfunction myprefix_change_recaptcha_language($language_code){\u003Cbr \u002F>\n    $language_code = ‘fr’; \u002F\u002F French\u003Cbr \u002F>\n    return $language_code;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See all \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Frecaptcha\u002Fdocs\u002Flanguage\" rel=\"nofollow ugc\">reCaptcha Language Codes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note: This plugin requires PHP 5.3 or higher to be activated.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Invisible reCaptcha for WordPress plugin helps you to protect your sites against bad spam bots using the new Invisible reCaptcha by Google.",90000,857903,86,133,"2020-04-07T16:31:00.000Z","5.4.19","4.0",[140,125,141],"contact-form-7-invisible-recaptcha","woocommerce-invisible-recaptcha","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvisible-recaptcha.zip",85,{"attackSurface":145,"codeSignals":205,"taintFlows":248,"riskAssessment":295,"analyzedAt":307},{"hooks":146,"ajaxHandlers":189,"restRoutes":190,"shortcodes":191,"cronEvents":203,"entryPointCount":204,"unprotectedCount":13},[147,153,157,162,166,169,173,177,180,183,186],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","wp_logout","my_redirect","normalized_forms_with_captcha.php",46,{"type":148,"name":154,"callback":155,"file":151,"line":156},"login_form_register","gwb_catch_register",49,{"type":158,"name":159,"callback":160,"file":151,"line":161},"filter","pre_option_users_can_register","__return_zero",51,{"type":148,"name":163,"callback":164,"file":151,"line":165},"login_form_lostpassword","gwb_filter_option",52,{"type":148,"name":167,"callback":164,"file":151,"line":168},"login_form_retrievepassword",53,{"type":148,"name":170,"callback":171,"file":151,"line":172},"login_form_login","gwb_redirect_to_custom_login",64,{"type":148,"name":174,"callback":175,"priority":31,"file":151,"line":176},"init","gwb_start_session",69,{"type":148,"name":149,"callback":178,"file":151,"line":179},"gwb_session_destroy",72,{"type":148,"name":181,"callback":178,"file":151,"line":182},"wp_login",73,{"type":148,"name":174,"callback":184,"file":151,"line":185},"gwb_login_member",107,{"type":148,"name":174,"callback":187,"file":151,"line":188},"gwb_add_new_member",154,[],[],[192,195,199],{"tag":193,"callback":193,"file":151,"line":194},"gwb_login_form",110,{"tag":196,"callback":197,"file":151,"line":198},"gwb_register_form","gwb_registration_form",164,{"tag":200,"callback":201,"file":151,"line":202},"gwb_contact_form","gwb_contact_fix",239,[],3,{"dangerousFunctions":206,"sqlUsage":207,"outputEscaping":209,"fileOperations":31,"externalRequests":13,"nonceChecks":122,"capabilityChecks":13,"bundledLibraries":247},[],{"prepared":13,"raw":13,"locations":208},[],{"escaped":210,"rawEcho":211,"locations":212},25,18,[213,216,218,220,222,223,225,227,228,229,231,233,235,237,239,241,243,245],{"file":151,"line":214,"context":215},78,"raw output",{"file":151,"line":217,"context":215},79,{"file":151,"line":219,"context":215},80,{"file":151,"line":221,"context":215},81,{"file":151,"line":113,"context":215},{"file":151,"line":224,"context":215},83,{"file":151,"line":226,"context":215},84,{"file":151,"line":46,"context":215},{"file":151,"line":94,"context":215},{"file":151,"line":230,"context":215},114,{"file":151,"line":232,"context":215},118,{"file":151,"line":234,"context":215},119,{"file":151,"line":236,"context":215},168,{"file":151,"line":238,"context":215},183,{"file":151,"line":240,"context":215},184,{"file":151,"line":242,"context":215},186,{"file":151,"line":244,"context":215},205,{"file":151,"line":246,"context":215},206,[],[249,268,280],{"entryPoint":250,"graph":251,"unsanitizedCount":31,"severity":267},"gwb_redirect_to_custom_login (normalized_forms_with_captcha.php:55)",{"nodes":252,"edges":264},[253,258],{"id":254,"type":255,"label":256,"file":151,"line":257},"n0","source","$_REQUEST",57,{"id":259,"type":260,"label":261,"file":151,"line":262,"wp_function":263},"n1","sink","wp_redirect() [Open Redirect]",61,"wp_redirect",[265],{"from":254,"to":259,"sanitized":266},false,"medium",{"entryPoint":269,"graph":270,"unsanitizedCount":31,"severity":267},"gwb_load_form (normalized_forms_with_captcha.php:193)",{"nodes":271,"edges":278},[272,275],{"id":254,"type":255,"label":273,"file":151,"line":274},"$_SERVER['REQUEST_URI']",194,{"id":259,"type":260,"label":276,"file":151,"line":274,"wp_function":277},"echo() [XSS]","echo",[279],{"from":254,"to":259,"sanitized":266},{"entryPoint":281,"graph":282,"unsanitizedCount":13,"severity":294},"\u003Cnormalized_forms_with_captcha> (normalized_forms_with_captcha.php:0)",{"nodes":283,"edges":290},[284,285,286,288],{"id":254,"type":255,"label":256,"file":151,"line":257},{"id":259,"type":260,"label":261,"file":151,"line":262,"wp_function":263},{"id":287,"type":255,"label":273,"file":151,"line":274},"n2",{"id":289,"type":260,"label":276,"file":151,"line":274,"wp_function":277},"n3",[291,293],{"from":254,"to":259,"sanitized":292},true,{"from":287,"to":289,"sanitized":292},"low",{"summary":296,"deductions":297},"The \"normalized-forms-with-captcha\" v1.0 plugin exhibits a generally good security posture with some notable areas for improvement. The absence of known CVEs and a history free of past vulnerabilities is a strong positive indicator. All identified SQL queries are properly prepared, and there are no external HTTP requests, which significantly reduces common attack vectors. The presence of nonce checks is also commendable.\n\nHowever, the static analysis reveals potential concerns. While the attack surface of entry points is small and currently unprotected entry points are zero, the 2 identified flows with unsanitized paths in the taint analysis, despite not reaching critical or high severity, warrant attention. These could indicate subtle vulnerabilities if not handled carefully. Furthermore, the output escaping is only 58% properly done, suggesting a moderate risk of cross-site scripting (XSS) vulnerabilities in the unescaped outputs. The lack of capability checks on any of the entry points means that if an entry point were to become vulnerable, it might be accessible to unauthenticated users.\n\nIn conclusion, the plugin has a solid foundation with good practices in place regarding SQL and external requests. The primary areas of concern are the unsanitized paths in taint flows and the less than ideal output escaping. Addressing these points would significantly strengthen the plugin's security.",[298,301,304],{"reason":299,"points":300},"Flows with unsanitized paths (taint analysis)",8,{"reason":302,"points":303},"Low output escaping percentage",6,{"reason":305,"points":306},"No capability checks on entry points",4,"2026-03-16T23:18:22.457Z",{"wat":309,"direct":315},{"assetPaths":310,"generatorPatterns":312,"scriptPaths":313,"versionParams":314},[311],"\u002Fwp-content\u002Fplugins\u002Fnormalized-forms-with-captcha\u002Fimages\u002Ftextimage.jpg",[],[],[],{"cssClasses":316,"htmlComments":318,"htmlAttributes":319,"restEndpoints":322,"jsGlobals":323,"shortcodeOutput":324},[317],"gwb_login_submit",[],[320,321],"id=\"lost-password\"","id=\"gwb_login_submit\"",[],[],[325,326,327],"\u003Cform action=\"\" method=\"post\">","\u003Cinput type=\"hidden\" name=\"gwb_login_nonce\"","\u003Cinput type=\"hidden\" name=\"gwb_register_nonce\""]