MentoGuard: Behavioral Spam Blocker for Contact Forms

توسط

MentoGuard protects your WordPress forms from spam bots using behavioral analysis and server-side token verification — completely GDPR-compliant with no data sent to Google or any third party.

Currently supports Contact Form 7, with more form builders coming in future releases.

How It Works

MentoGuard uses three independent protection layers:

  1. Signed token — every form load generates a one-time server-side token. Bots submitting without loading the page are instantly blocked.
  2. Page time check — measures time between page load and submission entirely server-side. Bots submit in milliseconds; real users take seconds.
  3. Behavioral score — JavaScript tracks how the visitor interacts with the form (timing, mouse movement, keyboard vs paste, field order) and assigns a spam score.

Key Features

  • GDPR compliant — zero external servers, zero Google, zero third parties
  • Contact Form 7 native tag support — place [mentoguard] inside your CF7 form editor
  • Scripts load only on pages with active forms — zero SEO or page speed impact on other pages
  • Spam log dashboard — see every blocked submission with IP, score, and signals
  • Top Spammers page — aggregate view of worst offenders with one-click blacklisting
  • IP Blacklist — manually block IPs or CIDR ranges
  • Test Mode — see live spam scores without blocking anyone
  • Debug Log — step-by-step validation log for diagnosing issues
  • Preset modes — Relaxed, Balanced, Strict
  • Page time protection — configurable minimum time in seconds or milliseconds
  • Fully adjustable — enable/disable each signal, adjust point values
  • No tracking, no upsells, no phone-home

Privacy

MentoGuard reads your local WordPress database only. It logs the IP address and behavioral score of blocked submissions. No data is sent to any external server at any time.

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”]

  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. Configure under MentoGuard > Settings

سوالات متداول

Does MentoGuard work with Contact Form 7?

Yes. MentoGuard registers as a native CF7 form tag so [mentoguard] works directly inside the CF7 form editor.

Will it block real users by mistake?

MentoGuard uses a scoring system with multiple signals. Real users almost never reach the block threshold. Use Test Mode to verify on your site before going live.

Is it GDPR compliant?

Yes. No data leaves your server. Only blocked submissions are logged in your own WordPress database. Log retention is configurable.

Does it slow down my website?

No. Scripts load only on pages containing a CF7 form with [mentoguard]. All other pages are completely unaffected.

Will other form builders be supported?

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

What does the Debug Log do?

Enable Debug Mode in Settings, then submit a form. The Debug Log shows every validation step — which layer ran, what was found, and why the submission was allowed or blocked.

تصویری برای این آیتم موجود نیست.
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
هیچ نسخه‌ای برای این آیتم موجود نیست.
بدون امتیاز

قیمت:

رایگان

نگارش

آخرین انتشار

21 خرداد 1405

آخرین بروزرسانی

2 ماه پیش

نصب های فعال

-

نگارش وردپرس

وردپرس 6.0+

تست شده از نسخه

وردپرس 7.0

نگارش PHP

PHP 8.0+

نسخه ها

0 نسخه