Blog
Honeypots vs Content Moderation: What Each One Stops
A honeypot is five lines of code, costs nothing, and adds no friction, which is why it's every developer's first move. It also fails in two directions
WPForms Spam Protection: Where the Keyword Filter Runs Out
WPForms ships the most complete anti-spam toolkit of any mainstream form plugin, and sites running it still fill up with junk. Here's why the keyword
AI Is Writing Your Spam Now: The 2026 Bot Landscape and What It Means for Small Sites
The spam hitting your forms in 2026 doesn't look like spam anymore. It's fluent, personalised, and written by the same kind of models you use yourself
Multilingual Form Spam: Why English-Only Filters Miss Half the Abuse
Most spam and profanity filters are quietly monolingual — a wordlist in English and a shrug at everything else. On a web where most users don't speak
Akismet, reCAPTCHA, hCaptcha, Turnstile, and Content Moderation: What Each Actually Protects
The form-protection tools everyone reaches for are not interchangeable — they solve different problems, and most people only find out where the gaps a
reCAPTCHA Cut Its Free Tier by 99%: What It Costs Now
Google cut reCAPTCHA's free allowance from a million checks a month to ten thousand, counted across your whole organisation rather than per site. Here
Managing Form Spam Across a Dozen Client Sites Without Losing Your Weekend
One site's spam is an annoyance. Twenty clients' spam is a support burden that eats your margin. Here's how agencies and freelancers can manage form m
Protecting Custom HTML and JavaScript Forms: A Drop-in Moderation Pattern
No CMS, no plugin ecosystem, no server-side framework to lean on — just a form and a submit handler. Here's a clean pattern for adding content moderat
Stopping Drupal Webform Spam: Beyond Honeypot and CAPTCHA
Drupal's Webform module is powerful, but its spam defences stop at honeypot and CAPTCHA — both of which miss the content itself. Here's how to add rea
Gravity Forms Spam Protection: A Developer's Guide to Content-Level Filtering
Gravity Forms powers serious lead-gen on a million-plus sites — which makes its spam a direct hit to pipeline quality, not just inbox clutter. Here's
How to Stop Contact Form 7 Spam Without a CAPTCHA
Contact Form 7 runs on over 5 million sites and ships with almost no spam protection out of the box. Here's how to stop CF7 spam at the content level
Google's Perspective API Is Shutting Down: A Migration Guide for Forms and Comments
Google is retiring the Perspective API on 31 December 2026, and there's no official migration path. If you rely on it to score toxicity on forms or co