BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
MentoGuard – Spam Blocker & reCAPTCHA Alternative for Contact Form 7 icon
Actively maintained Tested up to 7.0.6

MentoGuard – Spam Blocker & reCAPTCHA Alternative for Contact Form 7

Stop contact form spam without Google reCAPTCHA. GDPR-friendly behavioral bot protection for Contact Form 7. No external servers. No puzzles.

Active installs<10New
Downloads · 30d66▼ -51.5% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads326Since May 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.0+
Downloads · 7d16• 0% week over week
Our verdict

Use with caution

MentoGuard works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Jul 7Aug 20Oct 4
Yesterday2
Daily average (1y)3
Peak day40Aug 21, 2026
Last 12 months335

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where MentoGuard stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
anti-spam >100 730 Best anti-spam plugins →
bot protection >100 1,197 Best bot protection plugins →
contact form 7 >100 3,518 Best contact form 7 plugins →
GDPR >100 3,719 Best GDPR plugins →
spam >100 3,606 Best spam plugins →

About MentoGuard

From the official readme · v1.8.6

Description

Tired of spam emails flooding your inbox from your contact form? MentoGuard is a lightweight, privacy-first spam blocker that protects your Contact Form 7 forms from bots – without annoying your real visitors with image puzzles or checkbox challenges.

If you are looking for a reliable reCAPTCHA alternative that is fully GDPR compliant, MentoGuard stops spam bots silently using behavioral analysis and server-side token verification. Zero data is sent to Google or any external server. Ever.

Currently optimized for Contact Form 7 (CF7), with support for more form builders coming in future releases.

How It Works

MentoGuard uses five independent protection layers that work together invisibly:

  1. IP Blacklist – known bad IPs are blocked instantly before any other check runs. Supports IPv4, IPv6, and CIDR ranges.
  2. Signed Token – every form load generates a unique one-time server-side token. Headless bots that submit without loading the page are blocked immediately.
  3. Submission Timing – measures the time between page load and form submission entirely server-side. Bots submit in milliseconds; real users take seconds.
  4. Behavioral Score – JavaScript silently tracks mouse movement, typing patterns, field interaction order, and paste vs keyboard input to generate an accurate spam score.
  5. JS Bypass Detection – if a bot disables JavaScript entirely to avoid tracking, MentoGuard catches it server-side.

Real users pass all five layers without ever knowing they exist.

Why Choose MentoGuard Over reCAPTCHA?

  • No Google dependency – reCAPTCHA sends visitor data to Google servers. MentoGuard keeps everything on your own server.
  • No puzzles, no friction – real visitors never click a checkbox or identify traffic lights. Protection is completely invisible.
  • GDPR-friendly by design – no cookies, no third-party requests, no data leaving your server.
  • Zero page speed impact – scripts only load on pages that contain an active contact form. Every other page is completely unaffected.
  • No monthly fees – MentoGuard is free and open source. No API keys, no account registration, no renewal.

Key Features

  • Native Contact Form 7 tag – place [mentoguard] directly inside the CF7 form editor
  • Three protection presets – Relaxed, Balanced, Strict – one click to configure
  • Per-signal control – enable or disable each behavioral signal and adjust its point value
  • Configurable block threshold – set exactly how aggressive the spam filter should be
  • Page time protection – configurable minimum time in seconds or milliseconds
  • Spam Log dashboard – every blocked submission logged with IP, score, signals, and page URL
  • Top Spammers page – IPs ranked by blocked attempt count with one-click blacklist addition
  • IP Blacklist – manually add IPs or CIDR ranges permanently blocked before any other check
  • Test Mode – see live spam scores without blocking anyone, perfect for tuning
  • Debug Log – step-by-step validation showing exactly what happened for every submission
  • Bulk log management – select and delete individual entries or clear all at once
  • Automatic log retention – configurable from 30 days to forever
  • Translation ready – full i18n support with .pot file included

Privacy

MentoGuard stores only the IP address and spam score of blocked submissions – in your own WordPress database. No data is transmitted to any external service at any time. On uninstall, all data is removed completely.

Usage with Contact Form 7

Add [mentoguard] inside your CF7 form editor, before the submit button:

[text* your-name]
[email* your-email]
[mentoguard]
[submit “Send”]

That is all. MentoGuard registers as a native CF7 form tag and activates automatically.

Installation

  1. Upload the mentoguard folder to /wp-content/plugins/
  2. Activate through the Plugins menu in WordPress
  3. Add [mentoguard] inside your CF7 form editor before the submit button
  4. Go to MentoGuard > Settings and choose a preset – Balanced is recommended
  5. Enable Test Mode first to verify real users score below the block threshold

Frequently asked questions

Is MentoGuard a reCAPTCHA alternative?

Yes. MentoGuard replaces reCAPTCHA with server-side behavioral analysis and token verification. No Google account required, no data sent externally, fully GDPR compliant.

Will it block real users by mistake?

MentoGuard uses a scoring system across multiple independent signals. Real users rarely trigger enough signals to reach the block threshold. Enable Test Mode before going live to verify scores on your own site.

Does it work with Contact Form 7?

Yes. MentoGuard registers as a native CF7 form tag. Place [mentoguard] inside the CF7 form editor and it works immediately – no other configuration needed.

Is it GDPR compliant?

Yes. No data leaves your server. Only blocked submissions are logged in your own WordPress database. Log retention period is configurable. All data is deleted on plugin uninstall.

Does it affect page speed or SEO?

No. MentoGuard scripts load only on pages containing a CF7 form with [mentoguard]. All other pages are completely unaffected – no scripts, no styles, no impact.

Can I block specific IPs permanently?

Yes. The IP Blacklist supports individual IPv4 and IPv6 addresses as well as CIDR ranges (e.g. 192.168.0.0/24). Blacklisted IPs are blocked before any other validation runs.

What is the Debug Log?

Enable Debug Mode in Settings, submit a form, then go to MentoGuard > Debug Log. You will see every validation layer – what was checked, what was found, and exactly why the submission was allowed or blocked.

Will other form builders be supported?

Yes. The core protection engine is form-builder agnostic. Contact Form 7 is the first integration. More form builders are planned for future releases.

Changelog

Security and sanitization improvements. Recommended update for all users.

1.8.6

  • Update: Plugin display name updated

1.8.5

  • Fix: IP validation in blacklist Ajax handler uses FILTER_VALIDATE_IP
  • Fix: min_score filter uses absint() inline
  • Fix: sanitize_time_value() capped at 9999

1.8.4

  • Fix: All inline script tags replaced with wp_add_inline_script()
  • Fix: Each POST field individually sanitized with sanitize_text_field() and wp_unslash()
  • Fix: CIDR mask validation now checks 0-32 for IPv4, 0-128 for IPv6

1.8.3

  • Fix: Plugin name trademark issue resolved
  • Fix: Logger queries restructured to satisfy Plugin Check static analysis

1.8.0

  • Fix: All Plugin Check warnings resolved
  • Fix: Score badge colors – blocked entries always orange or red, never green
  • Fix: Emoji replaced with Dashicons throughout admin
  • Add: README.md for GitHub
  • Add: Debug Mode and Debug Log page

1.7.2

  • Fix: CF7 REST API token conflict resolved

Full changelog on WordPress.org →

Screenshots

Dashboard - spam statistics, recent blocked submissions, and quick actions
Dashboard - spam statistics, recent blocked submissions, and quick actions
Spam Logs - filterable table with date, IP, score, triggered signals, and bulk delete
Spam Logs - filterable table with date, IP, score, triggered signals, and bulk delete
Top Spammers - IPs ranked by attempt count with one-click blacklist
Top Spammers - IPs ranked by attempt count with one-click blacklist
Settings - presets, behavioral signals, time protection, IP blacklist, and threshold controls
Settings - presets, behavioral signals, time protection, IP blacklist, and threshold…
Debug Log - step-by-step validation output for every form submission
Debug Log - step-by-step validation output for every form submission

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best MentoGuard alternatives

All anti-spam plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Akismet Anti-spam: Spam Protection Akismet Anti-spam: Spam Protection The best anti-spam protection to block spam comments and spam in a contact form. The most… by Automattic 5M+ ★★★★★★★★★★ 4.7 (1.2K) 2 months ago 94
2 Antispam Bee Antispam Bee Sophisticated antispam plugin for effective daily comment and trackback spam-fighting… by pluginkollektiv 700K+ ★★★★★★★★★★ 4.8 (226) 1 month ago 78
3 WP Armour – Honeypot Anti Spam WP Armour – Honeypot Anti Spam Fastest growing Anti Spam plugin. No API calls, subscriptions, captcha or puzzle. Full GDPR… by Dnesscarkey 400K+ ★★★★★★★★★★ 5 (1.5K) 1 month ago 80
4 CF7 Apps – Honeypot, Database, Redirection, Webhook, and Addons for Contact Form 7 CF7 Apps Add hCaptcha, Honeypot, and Redirection to Contact Form 7 with CF7 Apps, and generate forms… by Saad Iqbal 300K+ ★★★★★★★★★★ 3.8 (135) 6 days ago 89
5 Anti-Spam by CleanTalk – Spam Protection Without CAPTCHA Anti-Spam by CleanTalk – Spam Protection Without CAPTCHA Stop spam in contact forms, comments, registrations, and WooCommerce automatically. CAPTCHA… by CleanTalk Inc 200K+ ★★★★★★★★★★ 4.8 (3.2K) 5 days ago 93
6 CloudSecure WP Security CloudSecure WP Security CloudSecure WP Securityは、管理画面とログインURLをサイバー攻撃から守る、国産・日本語対応のセキュリティ対策プラグインです。… by XServer 100K+ ★★★★★★★★★★ 5 (2) 6 days ago 86
7 Gravity Forms Zero Spam Gravity Forms Zero Spam Block form spam in Gravity Forms with an invisible token check, email rejection rules, and… by GravityKit 100K+ ★★★★★★★★★★ 4.3 (24) 1 month ago 84
8 Email Encoder – Protect Email Addresses and Phone Numbers Email Encoder – Protect Email Addresses and Phone Numbers Protect email addresses and phone numbers on your site and hide them from spambots. Easy to… by Online Optimisation 90K+ ★★★★★★★★★★ 4.9 (93) 2 weeks ago 91
9 Spam Protection | Maspik Spam Protection | Maspik Blocks spam the moment you activate it. No CAPTCHA, no setup, no API key. Multi-Layer. Just… by yonifre 30K+ ★★★★★★★★★★ 4.7 (87) 6 days ago 94
10 Blackhole for Bad Bots Blackhole for Bad Bots Blackhole is a WordPress security plugin that detects and traps bad bots in a virtual black… by Jeff Starr 30K+ ★★★★★★★★★★ 4.7 (148) 1 month ago 90

FAQ

MentoGuard: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is MentoGuard free?

Yes. MentoGuard is free to download and use from the official WordPress.org plugin directory.

Is MentoGuard safe to use in 2026?

MentoGuard works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

How many websites use MentoGuard?

MentoGuard is active on <10 WordPress websites and has been downloaded 326 times since it launched in May 2026. It was downloaded 66 times in the last 30 days.

Does MentoGuard work with WordPress 7.1?

MentoGuard is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does MentoGuard need?

MentoGuard requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was MentoGuard last updated?

The latest version, 1.8.6, was released on August 21, 2026 (1 month ago).

Who makes MentoGuard?

MentoGuard is developed and maintained by H. Bakhtiari.

What are the best alternatives to MentoGuard?

The most popular alternatives to MentoGuard are Akismet Anti-spam: Spam Pro… (5M+ installs), Antispam Bee (700K+ installs) and WP Armour (400K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.