Title: PhantomGuard
Author: phantomguard
Published: <strong>April 7, 2026</strong>
Last modified: July 24, 2026

---

Search plugins

![](https://ps.w.org/phantom-guard/assets/icon.svg?rev=3500344)

# PhantomGuard

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

[Download](https://downloads.wordpress.org/plugin/phantom-guard.1.0.1.zip)

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

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

## Description

**PhantomGuard** is a full WordPress security suite—malware scanning, hardening,
CDN/DNS protection, and a clear admin dashboard—so you can lock down and monitor
your site without editing code by hand.

Enter a **PhantomGuard Pro** license in the plugin to unlock the complete toolkit.

### Highlights

 * Two-phase malware scanning with background processing
 * Quarantine, restore, and file cleanup workflows
 * Security hardening rules (2FA, XML-RPC, REST API, rename login, and more)
 * Dashboard plugin vulnerability check (WPVulnerability API)
 * Under Attack Mode: one-click DDoS shield sensitivity level 4 (CDN) from the PhantomGuard
   Dashboard, the WordPress Dashboard widget, and the admin toolbar; optional email
   to the site admin when this mode is enabled
 * Audit logging and scan history
 * React admin app with i18n support (English, German, Italian)

**Also included with Pro**

 * Security presets (Basic, Recommended, Advanced) plus fine-grained rule control
 * DNS/CDN management and traffic analytics
 * Extended hardening beyond the essentials

**Legal**

By using PhantomGuard you agree to our [Terms of Service](https://phantomguard.io/terms)
and [Privacy Policy](https://phantomguard.io/privacy).

## Screenshots

[⌊Dashboard overview and stats (some areas show Pro features when unlocked)⌉⌊Dashboard
overview and stats (some areas show Pro features when unlocked)⌉[

Dashboard overview and stats (some areas show Pro features when unlocked)

[⌊Malware scanner (Pro)⌉⌊Malware scanner (Pro)⌉[

Malware scanner (Pro)

[⌊Security hardening rules and presets⌉⌊Security hardening rules and presets⌉[

Security hardening rules and presets

[⌊CDN / DNS management (Pro)⌉⌊CDN / DNS management (Pro)⌉[

CDN / DNS management (Pro)

[⌊Settings and license⌉⌊Settings and license⌉[

Settings and license

[⌊Plugin vulnerability checker and patcher⌉⌊Plugin vulnerability checker and patcher⌉[

Plugin vulnerability checker and patcher

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`, or install **PhantomGuard**
    from the WordPress.org plugin directory.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Open **PhantomGuard** in the admin menu to configure hardening and explore the 
    dashboard.

No extra configuration file is required—everything is managed in the plugin screens.
Add your Pro license under Settings to unlock the full suite.

## FAQ

### Does the free version need a license?

No. Hardening and the rules listed above work without a license. A PhantomGuard 
license is only required for Pro features such as malware scanning and advanced 
tools.

### Where do I change security rules?

Go to **WordPress Admin  PhantomGuard** and use **Security Hardening** (and other
tabs as labeled). Presets and individual rules are explained in the interface.

### What about malware scanning and Pro features?

Those require **PhantomGuard Pro** and a valid license. The free plugin still shows
where those features live so you can upgrade when you want full protection.

### Does PhantomGuard replace my security plugin?

PhantomGuard focuses on **hardening and logging** in the free tier. Pro adds scanning
and related tools. You can use it alongside other plugins if their features don’t
overlap in a conflicting way.

### Does PhantomGuard connect to external services?

Yes. PhantomGuard loads **Google Fonts** (Mulish) for the admin UI. Loading fonts
may involve a request to Google; see their terms and privacy policy linked below.

**PhantomGuard Pro** may connect to additional services when you use a license (
scanning, 2FA QR, license checks, CDN/DNS, etc.). Details:

**WPVulnerability API (www.wpvulnerability.net)**
 * **What it does:** Supplies 
vulnerability metadata used to flag plugins that may need updates on the dashboard.***
Data sent:** For each installed plugin, the plugin slug is requested in the URL 
path (no WordPress content or credentials). * **When:** When you open the PhantomGuard
dashboard (or when the dashboard requests a refresh of this data). * **Terms:** 
See the service operator’s site for current terms. * **Privacy:** See the service
operator’s site for their privacy policy.

**Google Fonts (fonts.googleapis.com)**
 * **What it does:** Loads the Mulish font
for the plugin’s admin screens. * **Data sent:** No site content—only font requests(
Google may log IP per their policy). * **When:** While using PhantomGuard in the
WordPress admin. * **Terms:** https://developers.google.com/fonts/faq * **Privacy:**
https://policies.google.com/privacy

**BitNinja API (api.bitninja.io) — Pro only**
 * **What it does:** Malware scanning,
quarantine, license validation, and related Pro features. * **Data sent:** May include
file hashes, file content for deep scans, license key, site domain, and server IP
as needed for the feature you use. * **When:** While using Pro features that rely
on the API. * **Terms:** https://bitninja.com/terms-and-conditions/ * **Privacy:**
https://bitninja.com/privacy-policy/

**GoQR API (api.qrserver.com) — Pro only**
 * **What it does:** Generates QR codes
for two-factor authentication setup. * **Data sent:** OTP Auth URI in the request
URL only (no separate account with GoQR required for basic use). * **When:** Enabling
2FA in Pro hardening options. * **Terms:** https://goqr.me/legal/tos-api.html * **
Privacy:** https://goqr.me/privacy-safety-security/

**IPify (api.ipify.org) — Pro only**
 * **What it does:** Helps determine the server’s
public IP for license validation. * **Data sent:** Minimal request; response is 
your public IP. * **When:** License validation in Pro. * **Terms:** https://geo.
ipify.org/terms-of-service * **Privacy:** https://geo.ipify.org/privacy-policy/

**WordPress.org (api.wordpress.org, downloads.wordpress.org) — Pro only**
 * **What
it does:** Core/plugin checksum checks during scanning workflows. * **Data sent:**
WordPress version and plugin slug as needed for the check. * **When:** During relevant
Pro scan steps. * **Terms:** https://wordpress.com/tos/ * **Privacy:** https://wordpress.
org/about/privacy/

### Do I consent to those services by using the plugin?

The dashboard plugin check uses WPVulnerability as described above. Using a PhantomGuard
Pro license and Pro features means those additional services may process data as
described above. Core free hardening does not require a license.

### Where can I find the source code?

The admin area is built with **React** and **webpack**. The files shipped in this
plugin (`assets/js/*.js`, `assets/css/*.css`) are minified for performance.

**Full source code** (readable and forkable) is here:
 https://github.com/bitninjaio/
PhantomGuardFree

**Build from source (developers)**

 1. Clone the repository and `cd` into the plugin directory.
 2. Run `npm install`
 3. Run `npm run build` for production assets, or `npm run build:dev` / `npm run dev`
    for development builds.

See **README.md** in the repository for more detail.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PhantomGuard” is open source software. The following people have contributed to
this plugin.

Contributors

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

[Translate “PhantomGuard” into your language.](https://translate.wordpress.org/projects/wp-plugins/phantom-guard)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Dashboard: plugin vulnerability check (WPVulnerability API) with update links
   via WordPress core update flow.

#### 1.0.0

 * Initial release of PhantomGuard on WordPress.org.

## Meta

 *  Version **1.0.1**
 *  Last updated **2 weeks ago**
 *  Active installations **10+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/phantom-guard/)
 *  [Advanced View](https://sna.wordpress.org/plugins/phantom-guard/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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