Store launch: promo code LAUNCH20 — 20% off everything until the end of September

Spam Trap Pro

Spam filtering without captcha, without cloud, without reading your visitors' mail.

WordPress 6.5+PHP 7.4+License: 1 site, 1 year
Download free free forever, no feature timers
$29
Version 1.1.0
Buy Pro

Instant delivery: license key + download right after payment.

Version 1.1.0 · updates delivered automatically

About

Spam bots fill hidden fields; humans never see them. Spam Trap catches them silently — the bot gets a «success» page and learns nothing, your journal gets a row, and zero bytes leave your server.

Pro rotates the trap field name daily so adaptive bots can't memorize it, fires a Telegram alert when a surge looks like a targeted attack, exports the journal to CSV, and can add an opt-in DNSBL verdict for comment IPs.

What it does

  • Honeypot + time-trap on comments and registration
  • Silent block: the bot sees success, you see the journal
  • Local journal: form, reason, time — no data leaves
  • Pro: trap field name rotates every 24 h (48 h grace)
  • Pro: Telegram surge alert — one ping per attack
  • Pro: CSV export, weekly digest, optional DNSBL (off by default)
  • One license = one site, 12 months of updates

Free vs Pro

FreePro
Honeypot & time-trapYesYes + rotation
Block journalYesYes + CSV
Surge Telegram alerts—Included
DNSBL verdict (opt-in)—Included

FAQ

Will it block real customers?

The honeypot field is invisible and untouchable for humans; the time-trap only fires on submissions faster than a human can type.

What does DNSBL send anywhere?

When you opt in, only the commenter's IP is checked against one DNS zone you choose. Off by default — then nothing leaves at all.

Does it work with caching plugins?

Yes — the checks run server-side on submission, not on page display.

You may also need

Installation & uninstall

Free version

  1. Download the zip archive with the "Download free" button above.
  2. In your WordPress admin: Plugins → Add New → Upload Plugin.
  3. Pick the downloaded zip, click "Install Now", then "Activate".
  4. The plugin's menu appears in wp-admin — configure it to your liking.

Pro version

  1. After payment, download the Pro archive from your order page (the link is also emailed).
  2. Install Pro like any plugin: Plugins → Add New → Upload Plugin → Activate.
  3. The free version must be installed and active — Pro sits on top as a companion.
  4. Enter the license key on the plugin's Pro settings page.

Uninstall

  1. Plugins → find the plugin in the list → click "Deactivate".
  2. Then click "Delete" — the plugin and all its data (tables, settings, logs) are removed completely.
  3. The Pro companion uninstalls the same way, independently; the free version keeps working.

Every plugin we ship passes a clean-uninstall test: after "Delete" no tables or leftover settings remain in the database.

Reviews

No reviews yet — be the first.

Write a review

Reviews are published after moderation.