Skip to content
Features · For WordPress

Every layer of WordPress
security, in one place.

Grouped by what you get without paying and what the money buys, because that is the question everybody arrives with. The short version: all four detection layers are free, the protection layer starts at Basic, and the AI layer is Pro.

GuardianGaze plugin view inside the WordPress admin

The plugin view: findings, severity and next steps inside the WordPress admin

How to read this

Two things are being sold, and they are not the same thing

Most WordPress security plugins package detection and protection together and then meter both, so the free tier finds a problem and declines to describe it. That converts a scanner into a lead-generation form, which is why so many people have four of them installed and still do not know whether their site is clean.

We split it differently. Detection is free and complete, signature matching, heuristic analysis, file integrity against the official WordPress.org checksums, and a database scanner that reads four tables and deserialises what it finds. If something is wrong with your site, the free plugin will tell you, in specific terms, with file paths and severity, for as long as you keep it installed.

What costs money is everything after the finding. Basic adds the controls that stop the common attacks and the audit trail that makes an incident reconstructable. Pro adds the reasoning layer for code nothing has catalogued, the firewall that filters requests before WordPress sees them, and removal, which competitors typically bill at $200 to $500 per incident as a separate service.

In the free plugin

Free on WordPress.org: no account, no licence key

Four detection layers, scan scoping, traffic filtering and the security score. This is a complete scanner rather than a limited preview of one.

Malware Scanning →

Signature, heuristic, integrity and database layers, cross-referenced before anything surfaces.

Database Scanning →

wp_options, wp_posts, wp_postmeta and wp_comments, deserialised, with one-click cleanup.

File Integrity →

Core hashed against the official WordPress.org checksums; plugins and themes against their baselines.

Scheduled Scanning →

Daily or weekly, plus three on-demand scans a day and scoped scan modes.

IP Blocking →

Block lists, allow lists and country-level filtering, before a request reaches WordPress.

Configuration →

Cadence, scope and exclusions, sensible defaults, deep control when you want it.

From Basic, $4.99/mo

The protection layer, via the Premium add-on

Everything above, plus the controls that stop an attack rather than describe one, and the record that lets you reconstruct what happened.

Security Hardening →

One-click configuration changes that remove whole categories of attack.

Login Security →

Brute-force lockout, TOTP two-factor and reCAPTCHA on the login form.

Real-Time File Monitoring →

SHA-256 baselines, watched continuously rather than on the next scan.

Audit Log →

Who did what, and when, the questions an incident is made of.

Instant Email Alerts →

Findings pushed to you, because a monitor nobody is told about is a log file.

From Pro, $99/yr

The AI layer, the firewall, and removal

The part that handles what nothing has catalogued yet, stops requests before WordPress sees them, and cleans up what gets through.

AI Detection →

Reasoning about what code is written to accomplish, not what it matches.

AI Reports →

Every finding explained in language a site owner can act on.

One-Click Malware Removal →

Quarantine first, remove second, reversible, and included rather than billed per incident.

Notifications →

Slack and webhooks, so findings land where the people who fix them already are.

Comparison

The full matrix

CapabilityFreeBasicProAgency
Signature malware scanningYesYesYesYes
Heuristic analysisYesYesYesYes
File integrity monitoringYesYesYesYes
Database malware scanningYesYesYesYes
One-click cleanup of infected database recordsYesYesYesYes
Targeted scan modes: core, plugins, themes or uploadsYesYesYesYes
IP block lists and allow listsYesYesYesYes
Country-level IP blockingYesYesYesYes
Security score and A–D risk gradeYesYesYesYes
One-click security hardeningNoYesYesYes
Brute-force lockout, 2FA and reCAPTCHANoYesYesYes
Real-time file monitoring with SHA-256 baselinesNoYesYesYes
File quarantine and restoreNoYesYesYes
Security audit logNoYesYesYes
Email security notificationsNoYesYesYes
LLM scanning: reasoning about code intentNoNoYesYes
Plain-English AI explanations on every findingNoNoYesYes
Web application firewallNoNoYesYes
Virtual patching for zero-daysNoNoYesYes
One-click malware removalNoNoYesYes
Slack and webhook notificationsNoNoYesYes
Multi-site dashboardNoNoYesYes
White-label client reportsNoNoNoYes

Generated from the same file the plugin backend is provisioned against, so a row here cannot advertise something a licence will refuse to enable.

FAQ

Common questions about the feature split

How much of this is actually free?

All four detection layers (signature, heuristic, file integrity and database scanning) plus one-click database cleanup, scoped scan modes, scheduled scanning, IP and country blocking, and the security score. 12 capabilities in total, with no account and no licence key.

Is the Premium add-on a separate install?

Yes. The core plugin comes from WordPress.org and the Premium add-on installs alongside it, then enables features according to your licence. Keeping them separate is what lets the free plugin stay a genuinely complete scanner rather than a locked shell.

Why is database scanning free when competitors charge for it?

Because a scanner that reads only the filesystem answers half the question, and a confident half-answer during an incident is worse than an uncertain whole one. A large share of modern WordPress malware persists in database rows, and a site owner who cannot see that is not being protected: they are being reassured.

What is the single biggest reason to pay?

The LLM layer on Pro, which assesses code by what it is written to do rather than what it matches. That is the layer that handles malware nothing has catalogued, which is precisely the malware most likely to be on a site that several other scanners called clean.

Do I need Basic if I already have the free plugin?

It depends on whether you want to be told or to be defended. Free detects; Basic adds hardening, login protection, real-time monitoring, quarantine and the audit log. If your site takes payments or holds customer accounts, the protection layer is the one that changes outcomes.

What are the minimum requirements?

WordPress 5.3 or later and PHP 7.0 or later, with PHP 8.x recommended. Tested up to WordPress 7.0.2. It works on shared hosting, and because scanning runs off your server rather than in your PHP process, host resource limits do not truncate a scan halfway through.

See it on your own site

The free scan takes under five minutes and tells you the truth.