Title: DigiNex Spam Guard
Author: diginex
Published: <strong>October 5, 2026</strong>
Last modified: October 5, 2026

---

Search plugins

![](https://ps.w.org/diginex-spam-guard/assets/banner-772x250.png?rev=3728401)

![](https://ps.w.org/diginex-spam-guard/assets/icon-256x256.png?rev=3728401)

# DigiNex Spam Guard

 By [diginex](https://profiles.wordpress.org/diginex/)

[Download](https://downloads.wordpress.org/plugin/diginex-spam-guard.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/diginex-spam-guard/#description)
 * [Reviews](https://wordpress.org/plugins/diginex-spam-guard/#reviews)
 *  [Installation](https://wordpress.org/plugins/diginex-spam-guard/#installation)
 * [Development](https://wordpress.org/plugins/diginex-spam-guard/#developers)

 [Support](https://wordpress.org/support/plugin/diginex-spam-guard/)

## Description

DigiNex Spam Guard stops form spam without annoying your visitors. No CAPTCHA, no
puzzles, no third-party service: every check runs on your own server.

**Protects**

 * Elementor Pro forms
 * Contact Form 7
 * WPForms (Lite & Pro)
 * WordPress comments and WooCommerce product reviews
 * WordPress registration form
 * WooCommerce “My account” registration

**How it stops spam**

 * **Honeypot** – an invisible field that only bots fill in.
 * **JavaScript token** – blocks bots that post directly to your server without 
   loading the page. Works behind page caches.
 * **Minimum fill-in time** – humans need a few seconds, bots don’t.
 * **Gibberish detection** – blocks random strings such as `ojQcUdMpBwZQIhBEKWUN`.
 * **Gmail dot trick** – blocks addresses like `aso.s.a.cz2.9@gmail.com`.
 * **Link limit** and **blocked words**.
 * **Rate limit** per IP address.
 * **Blocked log** and statistics, so you can see what was stopped and why.

**DigiNex Spam Guard Pro** adds Tor exit node blocking, disposable email blocking,
IP and email allow/block lists, a 1,000-entry log with CSV export and a weekly email
report. [Learn more](https://diginex.gr/spam-guard/).

DigiNex Spam Guard is an independent plugin by DigiNex. It is not affiliated with
or endorsed by Elementor, Contact Form 7, WPForms or WooCommerce; their names are
used only to describe compatibility.

## Installation

 1. Install and activate the plugin.
 2. Go to **Settings  DigiNex Spam Guard**. Protection is on by default.
 3. If you use a page cache, clear it once.
 4. If a “delay JavaScript” optimizer is active (e.g. WP Rocket, LiteSpeed Cache, Perfmatters),
    exclude `dxsg.js` from delayed scripts.

## FAQ

### Does it work with page caching?

Yes. The token has no expiry, so cached pages keep working.

### Do visitors need JavaScript?

Yes, when the “JavaScript token” check is on. Virtually every browser runs JavaScript;
you can turn the check off in the settings.

### Does it send data to external services?

No. All checks run on your server.

### A real visitor was blocked. What do I do?

Open **Settings  DigiNex Spam Guard  Blocked log** to see the reason, then turn 
off or relax that check.

### Developers

Filters: `dxsg_form_selectors`, `dxsg_pre_check`, `dxsg_check_result`, `dxsg_skip`,`
dxsg_log_limit`, `dxsg_default_settings`. Action: `dxsg_blocked`.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“DigiNex Spam Guard” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ DigiNex ](https://profiles.wordpress.org/diginex/)

“DigiNex Spam Guard” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/diginex-spam-guard/contributors)
for their contributions.

[Translate “DigiNex Spam Guard” into your language.](https://translate.wordpress.org/projects/wp-plugins/diginex-spam-guard)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/diginex-spam-guard/),
check out the [SVN repository](https://plugins.svn.wordpress.org/diginex-spam-guard/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/diginex-spam-guard/)
by [RSS](https://plugins.trac.wordpress.org/log/diginex-spam-guard/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/diginex-spam-guard/) and [Greek](https://el.wordpress.org/plugins/diginex-spam-guard/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/diginex-spam-guard)
 * Tags
 * [anti-spam](https://wordpress.org/plugins/tags/anti-spam/)[contact form](https://wordpress.org/plugins/tags/contact-form/)
   [elementor](https://wordpress.org/plugins/tags/elementor/)[honeypot](https://wordpress.org/plugins/tags/honeypot/)
   [spam](https://wordpress.org/plugins/tags/spam/)
 *  [Advanced View](https://wordpress.org/plugins/diginex-spam-guard/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/diginex-spam-guard/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/diginex-spam-guard/reviews/)

## Contributors

 *   [ DigiNex ](https://profiles.wordpress.org/diginex/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/diginex-spam-guard/)