WordPress plugin intelligence profile

Crypto Mailto Defender

🛡️ Enterprise-grade email spam protection. Encrypts mailto: links and plain emails server-side with AES-256-GCM and unlocks them only for real humans.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update25 Oct 20267d ago
Active installationsNewAdoption 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 Crypto Mailto Defender version 1.2.0 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

🚨 Tired of spam bots harvesting your email addresses?

Standard obfuscation techniques—like ROT13, CSS direction tricks, HTML entities, or simple Base64/XOR encoding—are effortlessly bypassed in milliseconds by modern scrapers, AI crawlers, and headless browsers.

🔐 Crypto Mailto Defender takes a radically different approach: real server-side cryptography. Your email addresses never exist in the page source code or in the DOM until a verified human physically interacts with them.

⚡ How It Works Under the Hood

  • Global Server-Side Interception: The plugin captures the final HTML output before it leaves your server, finding every mailto: link and plain-text email across your entire layout.
  • Authenticated AES-256-GCM Encryption: Every email is encrypted using a unique 256-bit secret key, a 96-bit Initialization Vector (IV), and a 128-bit authentication tag, replacing the address in the HTML with a clean, customizable mask (e.g., ********@domain.com).
  • Hardware Human Proof & SHA-256 PoW Verification: When a visitor clicks or taps an email, the plugin verifies physical interaction metrics (hold duration, bounding-box geometry, hardware score, and a cryptographic SHA-256 Proof-of-Work) and performs a secure Server-Side AJAX request to decrypt the address on the fly. The encryption key never leaves your server.

✨ Key Features

  • 🚀 Ultra-Fast Early-Exit Engine: Zero CPU wasted. If a page does not contain an @ symbol, the regex engine is completely bypassed in 0ms, and frontend JS is loaded non-blockingly via defer.
  • 🤖 Anti-Headless Bot Shield: Defeats automated scraping tools (Puppeteer, Playwright, Selenium, WebDriver, cURL, Python) by validating real hardware press timing, pointer telemetry, WebGL software renderer detection, isTrusted events, and Same-Origin headers.
  • ⚡ 100% Cache-Friendly: Works seamlessly with aggressive Full-Page Caching ( Cloudflare, WP Rocket, LiteSpeed Cache, W3 Total Cache ) without breaking when WordPress nonces expire.
  • 🌐 Global Page Builder Compatibility: Protects emails everywhere—inside standard posts, headers, footers, widgets, AJAX forms, and builders like Elementor, Divi, Bricks, Oxygen, Beaver Builder, WPBakery, Breakdance, and Gutenberg.
  • 📋 Smart 1-Step or 2-Step UX: Choose whether text links are revealed on the first click and open the mail client on the second click, or launch mailto: immediately on the first click. Icon and button links always launch mailto: immediately.
  • 🛡️ Built-In Rate Limiting: Protects your admin-ajax.php endpoint against flooding attacks using spoof-resistant IP verification ( REMOTE_ADDR ) and Object Cache support.
  • ♿ Accessible by Design: Full keyboard navigation support ( Tab + Enter / Space ) and screen-reader friendly attributes.

💖 Support the Project

Crypto Mailto Defender is 100% free, open-source, and has no paid “Pro” upsells. If this plugin saves your inbox from spam, consider buying me a coffee via PayPal!

Acknowledgements

The architectural concept and research behind this plugin were inspired by the article Email Obfuscation by Spencer Mortensen.

WordPress.org metadata

Plugin tags

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

  • email protection
  • antispam
  • mailto
  • spam
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity25 Oct 20267d 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

Version1.1.01.2.0
WordPress requirement5.66.3
Version1.0.11.1.0
WordPress compatibility7.0.47.1.3
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.