plugin-icon

DigitaleZen AntiSpam Shield for CF7

The ultimate shield for Contact Form 7. Blocks spam with honeypots, tokens and a live blacklist—no CAPTCHA.
Versie
1.0.0
Laatst bijgewerkt
Dec 8, 2025
DigitaleZen AntiSpam Shield for CF7

🛡️ DigitaleZen AntiSpam Shield for CF7 is a lightweight yet powerful plugin that protects Contact Form 7 forms from spam, bots, and suspicious submissions.

It combines a multi-layered defense system, including:

  • Invisible honeypot field
  • Hourly-expiring SHA256 token
  • Automatic flood protection
  • Temporary IP firewall
  • Real-time blacklist updates every 24h (StopForumSpam, Spamhaus, SpamCop)
  • Advanced CSV logging
  • Interactive dashboard with chart and bot log
  • Weekly report via email (configurable)

✅ No complex setup. No CAPTCHA. No data collection. Works out-of-the-box.

Features

  • 🔐 Invisible honeypot protection
  • ⏱️ Minimum send time (4 seconds)
  • 🔑 SHA256 token valid for 2 hours
  • 🧱 Soft IP firewall (10-minute ban)
  • 📩 Dynamic blacklist: IPs, emails, domains, keywords, usernames
  • 💥 Flood protection: 3 submissions = auto ban
  • 🧾 Detailed logging (date, IP, email, reason, trigger)
  • 📈 Interactive chart of blocked spam by type and timeframe
  • 📬 Weekly email reports
  • 🧘 Clean and minimalist DigitaleZen-style UI
  • 🔒 Admin-only dashboard access

External services

This plugin periodically downloads an updated anti-spam blacklist from a service operated by DigitaleZen and hosted on Google Apps Script (domain: script.google.com).

• Purpose: fetch a JSON list of abusive/disposable emails and domains used by the plugin’s firewall checks. • When data is sent: once per day via WP-Cron (and when an admin triggers a manual update). • What data is sent: no form submissions and no user personal data are sent. The request is server-to-server (HTTP GET) and only standard headers (e.g., User-Agent) are included. • Storage: the downloaded JSON is stored locally within your WordPress site (e.g. under wp-content/uploads in a plugin-specific folder).

Provider policies (service owner): DigitaleZen — https://digitalezen.it/terms/ • https://digitalezen.it/privacy-policy/ Hosting platform policies (infrastructure): Google — https://policies.google.com/terms • https://policies.google.com/privacy

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.8.5
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.