Gracewell Security Suite

  • Home
  • Gracewell Security Suite
Gracewell Security Suite WordPress security plugin logo

Gracewell Security Suite – Free WordPress Security Plugin

A fast, no-bloat WordPress security plugin: login protection, two-factor authentication, core file integrity scanning, one-screen hardening and an activity log. Setup takes under 2 minutes, with no nag banners.

Version 1.0.0 Lightweight & Free

What Is Gracewell Security Suite?

Gracewell Security Suite is a free, lightweight WordPress security plugin that protects your login page, adds app-based two-factor authentication (TOTP), checks WordPress core files for tampering, applies safe hardening settings with a 0–100 security score, and keeps a 30-day activity log. Each feature is a separate module you can switch on or off.

Most security suites are heavy, noisy and full of upsell banners. Gracewell Security Suite takes the opposite approach: a quick setup wizard, a small performance footprint and a free version that is genuinely useful on its own. Optional Gracewell Security Suite Pro is a separate add-on for automation, deeper scanning and alerts.

Key Features of This WordPress Security Plugin

🔐

Brute-Force Login Protection

Limits failed logins per IP and username on wp-login.php and XML-RPC, with automatic lockouts and escalating 24-hour bans.

🚪

Custom Login URL

Serve the login form at your own slug while wp-login.php and wp-admin return a 404 to guests. A recovery constant prevents lockouts.

📱

TOTP Two-Factor Authentication

RFC 6238 two-factor login for Google Authenticator, Authy and 1Password, with a locally generated QR code and 10 backup codes.

🧬

Core File Integrity Scan

Compares WordPress core files with official checksums and flags modified, missing and unknown files, plus stray PHP files in uploads.

🛠️

One-Screen Hardening

Disable XML-RPC and the file editor, hide the WP version, block user enumeration, add security headers and block PHP in uploads.

📊

Security Score (0–100)

See at a glance how well your site is hardened and which toggles will improve the score.

📝

30-Day Activity Log

Track logins, user and role changes, plugin and theme changes, core updates and key option edits, with filters by user, event and date.

✅

IP Allowlist & Unlock

Allowlist trusted IPs and unlock any locked IP with one click from the "Currently locked" list.

⚡

Built for Speed

No admin assets on the frontend and no more than one database query per frontend request.

🔒

Privacy-First

No telemetry. IPs can be masked, and GDPR exporter and eraser hooks are included.

How Does Gracewell Security Suite Protect a WordPress Site?

Gracewell Security Suite works in layers. Login protection blocks automated guessing: by default, 5 failures in 15 minutes lock an IP for 30 minutes, and 4 lockouts in 24 hours lock it for 24 hours. A generic error message hides whether a username exists. Two-factor authentication adds a second step after the password check, accepts a ±30-second window and blocks code reuse. The file integrity scan runs in batches, so it finishes on shared hosting, and only core files can be replaced with originals. Hardening toggles are fully reversible, and deactivating the plugin reverts them.

Free vs Pro: What's Included?

AreaFree (WordPress.org)Pro add-on
Login protectionAttempt limits, lockouts, custom login URLCountry blocking, shared IP blocklist, per-role rules
Two-factor authTOTP authenticator appsPasskeys, forced 2FA by role, email/SMS backup
File integrityCore file checksum scanPlugin/theme scan, malware signatures, scheduled scans, repair
HardeningOne-screen toggles + security scoreServer rules, custom CSP
Activity log30 days of key eventsUnlimited history, alerts, export, external log shipping
Firewall & cleanupNot includedWAF, one-click malware cleanup
Upgrade to Pro
Want a firewall, malware cleanup and instant alerts?

Get Gracewell Security Suite Pro for scheduled scans, passkeys, WAF protection and unlimited activity history.

Buy Security Suite Pro →

Who Is It For?

Site Owners & Bloggers

Stop brute-force attacks and secure your admin login in minutes.

Developers & Agencies

Harden client sites and monitor changes without heavy suites.

WooCommerce & Business Sites

Protect logins and user accounts while keeping the site fast.

Shared-Hosting Users

Batch-based scanning is designed for strict PHP time and memory limits.

Looking for a free WordPress security plugin? Learn more on our dedicated page: Free WordPress Security Plugin – Gracewell Security Suite.

How to Install Gracewell Security Suite

  1. Upload the plugin

    Upload the gracewell-security-suite folder to /wp-content/plugins/, or install it from the WordPress plugin directory.

  2. Activate it

    Go to Plugins → Installed Plugins and click Activate.

  3. Run the setup wizard

    Choose which modules to enable. It takes under 2 minutes.

  4. Set up two-factor authentication

    On your profile page, scan the QR code with your authenticator app and enter a valid code to turn 2FA on. Save your backup codes.

  5. Review hardening and your score

    Switch on the hardening toggles and watch your security score rise.

Requirements

Gracewell Security Suite requires WordPress 6.2 or higher and PHP 7.4 or higher. Network activation is supported on multisite.

Locked Out of Your Site?

If you use the custom login URL, define the recovery constant shown in the plugin settings in wp-config.php to turn it off.

Privacy & Data

Gracewell Security Suite sends no telemetry. The only remote request is to the official WordPress.org core checksum API used by the file integrity scan. IP addresses can be masked, and privacy exporter and eraser hooks are included for GDPR.

Gracewell Security Suite Screenshots

Gracewell Security Suite dashboard with security score

1. Security dashboard with 0–100 security score

Gracewell Security Suite login protection and lockout settings

2. Login protection, lockout rules and custom login URL

Gracewell Security Suite file integrity scan results

3. Core file integrity scan results

Gracewell Security Suite activity log with filters

4. Activity log with user, event and date filters

Frequently Asked Questions

What is Gracewell Security Suite?

A free, lightweight WordPress security plugin with login protection, TOTP two-factor authentication, a core file integrity scan, hardening toggles with a security score, and a 30-day activity log.

Is Gracewell Security Suite free?

Yes. The free version includes all five core modules. A separate, paid Pro add-on adds automation, deeper scanning and alerts. Buy Pro here.

How does it stop brute-force attacks?

It counts failed logins per IP and username. By default, 5 failures in 15 minutes lock the IP for 30 minutes, and 4 lockouts in 24 hours lock it for 24 hours. All limits are configurable.

Which authenticator apps are supported?

Any TOTP app following RFC 6238, including Google Authenticator, Authy and 1Password.

What if I lose my phone?

Use one of your 10 one-time backup codes. An administrator can also reset another user's 2FA from that user's edit screen.

What does the file integrity scan check?

It compares WordPress core files with official checksums and flags modified, missing and unknown files, and any PHP files in wp-content/uploads.

Will it slow down my site?

No. It loads no admin assets on the frontend and uses at most one database query per frontend request.

Does it send data to external servers?

No telemetry is sent. The only remote call is to the WordPress.org core checksum API for the file scan.

Does it work on multisite?

Yes, network activation is supported. Settings stay per site.

Can I undo the hardening changes?

Yes. Every toggle can be undone, and deactivating the plugin reverts all of them.

Changelog

1.0.0 – Latest
  • Initial release of Gracewell Security Suite
  • Login protection with lockouts, IP allowlist and custom login URL
  • TOTP two-factor authentication with backup codes
  • WordPress core file integrity scan
  • Hardening checklist with 0–100 security score
  • 30-day activity log with privacy exporter and eraser

Upgrade Notice

1.0.0 — Initial release. Install to start protecting your WordPress site today.
Go Pro
Gracewell Security Suite Pro

Total protection for serious WordPress sites.

  • ✔ Web application firewall
  • ✔ Scheduled malware scans
  • ✔ One-click malware cleanup
  • ✔ Alerts & unlimited logs
Buy Now →
Plugin Details
Version1.0.0
AuthorGracewell
Requires WP6.2+
Requires PHP7.4+
MultisiteSupported
LicenseGPLv2 or later
🔒 Data Privacy
No telemetry. The only remote call is the WordPress.org core checksum API used by the file scan.