Neutrope Quiet Shield adds lightweight spam and unsolicited-sales filtering to
Contact Form 7 submissions. The idea is simple: let spam and cold sales
mail be received quietly without disturbing the people running the site.
Each submission is scored against a small set of checks you control:
- Japanese character ratio: flag messages with too little Japanese text.
- URL limit: flag messages that contain more links than you allow.
- Submission speed: flag forms submitted suspiciously fast after they were
shown. The timing value is signed so it cannot be tampered with.
- Repeat submissions: flag three or more submissions from the same visitor
within five minutes.
- NG words: flag messages containing any keyword from your own list.
When a submission is flagged you choose what happens with Quiet Mode:
- Quiet Mode on (default): the visitor sees the normal success message, but
no mail is sent. The reason is written to the log.
- Quiet Mode off: the submission is stopped with the standard Contact Form
7 error message.
The plugin is deliberately small. It makes no external network requests,
creates no database tables, and shows no ads or upsells. Configuration is
stored in a single option, and the log keeps only decision metadata plus a
short, salted IP hash. Message bodies, e-mail addresses and names are never
stored.
If Contact Form 7 is not active, the plugin still activates safely and
shows an admin notice instead of causing an error.
This plugin is an independent add-on and is not affiliated with or endorsed
by the authors of Contact Form 7.
Features
- Five independent checks, each configurable from one settings page.
- Quiet Mode to silently drop flagged mail or stop it with an error.
- Dashboard with today’s passed and blocked counts and a recent activity
log.
- Tamper-evident submission-speed measurement using a signed field.
- IP addresses are hashed, never stored in raw form.
- No external requests, no tracking, no database tables, no ads.
- GPL-2.0-or-later. The full license text is bundled in the LICENSE file.
License
This plugin is licensed under the GPL-2.0-or-later. The full license text
is included in the bundled LICENSE file.
License URI: https://www.gnu.org/licenses/gpl-2.0.html