WordPress plugin intelligence profile

GhostTrap

Advanced 5-layer invisible spam protection for comments. No captcha, no user friction - professional spam blocking.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.3
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update8 Feb 20268mo ago
Active installations20Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records GhostTrap version 1.0.3 as active, updated 8mo ago and tested up to WordPress 6.9.

Overview

About this plugin

GhostTrap provides sophisticated invisible spam protection using a comprehensive 5-layer detection system. Legitimate users comment normally while automated spam is silently blocked through advanced timing analysis, cryptographic validation, and behavioral detection.

5-Layer Protection System

  • Timing Analysis – Detects submissions too fast for human interaction
  • Cryptographic Signatures – Prevents replay attacks and form manipulation
  • Year Validation – JavaScript-enhanced field verification
  • JavaScript Detection – Ensures legitimate browser interaction
  • Honeypot Fields – Multiple hidden traps catch automated bots

Professional Features

  • Enhanced Admin Interface – Professional statistics dashboard with custom branding
  • Real-time Statistics – Track protection effectiveness with detailed blocking metrics
  • Configurable Timing – Adjust detection sensitivity from 5-300 seconds
  • WordPress 6.4+ Compatible – Full support for block themes and FSE
  • Admin Bar Integration – Quick spam statistics for administrators
  • Screen Options Control – User-configurable interface elements

Zero User Friction

All protection operates invisibly – no captcha, no puzzles, no delays. Users with JavaScript enabled see normal comment forms, while those with disabled JavaScript get simple year validation. Protection effectiveness remains high in both scenarios.

Performance Optimized

  • Lightweight JavaScript – Only 2KB, loads exclusively on comment pages
  • Smart Script Loading – Conditional loading based on comment form presence
  • Minimal Database Impact – Efficient storage with optional spam archiving
  • Browser Compatibility – Works across all modern browsers with graceful degradation

GDPR Compliant

No external services, no tracking, no personal data collection beyond standard WordPress comment processing. All spam detection happens locally on your server.

Attribution

Built upon the original Anti-spam plugin foundation by webvitaly, with comprehensive modernization, enhanced detection layers, and professional admin interface for current WordPress compatibility.

Privacy Policy

GhostTrap operates with privacy-first design principles:

  • No External Services – All spam detection processing occurs on your server
  • No Personal Data Collection – Uses only standard WordPress comment data for protection
  • No Tracking or Analytics – Zero data sharing with third parties or external systems
  • GDPR Fully Compliant – Minimal data processing with transparent, local-only operation
  • Optional Spam Storage – Blocked comments stored locally only if explicitly enabled

Advanced Configuration

Timing Threshold Recommendations

  • High Security Sites: 10-15 seconds (stricter protection)
  • General Purpose Sites: 15-20 seconds (balanced protection)
  • Accessibility-Focused Sites: 25-30 seconds (accommodates slower interaction)
  • Reading-Heavy Sites: 30+ seconds (allows time for content review)

Admin Interface Customization

  • Admin Bar Statistics – Toggle spam counter visibility in admin bar
  • Screen Options – Control information panel display on comments page
  • Dashboard Integration – Spam statistics in “At a Glance” widget
  • Contextual Help – Comprehensive protection information in WordPress help system

Technical Requirements

Server Environment:

0 or higher

4 or higher

* Standard WordPress hosting with wp_options table access

Browser Support:

* All modern browsers (Chrome, Firefox, Safari, Edge)

* Internet Explorer 11+ with graceful degradation

* Mobile browsers with full functionality

* JavaScript-disabled browsers with fallback protection

Performance Specifications:

* JavaScript payload: ~2KB minified and compressed

* Database impact: Single option row with minimal queries

* Server processing: Sub-millisecond detection analysis

* Memory usage: Negligible footprint during comment processing

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • antispam
  • comments
  • protection
  • security
  • spam
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity8 Feb 20268mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.