WordPress plugin intelligence profile

Squish Site Patrol

Complete WordPress security, malware scanning, login protection, and performance monitoring in one clean dashboard.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.5.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update12 Apr 20266mo 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 Squish Site Patrol version 1.5.0 as active, updated 6mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Squish Site Patrol gives your WordPress site a complete health check — security hardening, malware scanning, login protection, and page speed in a single clean dashboard.

Two-Factor Authentication (2FA)

)

php flow

* Per-user 2FA enrollment with recovery options

Login Protection

* reCAPTCHA v3 on the login page (free tier, no checkbox required)

co

* Magic link login — send a one-time signed login link to your admin email (Patched)

* Failed login attempt monitoring and alerts (Patched)

* Detects predictable “admin” username

Security Checks

* WordPress core version check

* Plugin update status — flags outdated plugins

* SSL / HTTPS detection

* File editor status check (wp-admin editor)

php permissions check (Patched)

* XML-RPC status check (Patched)

* Debug mode detection (Patched)

* Admin account audit — flags inactive admin accounts (Patched)

* Database prefix check — flags default wp_ prefix (Patched)

* Directory listing detection (Patched)

* HTTP security headers check (Patched)

Malware Scanner

* Verifies all 3,000+ WordPress core files against official checksums

* Detects PHP files hidden in your uploads folder

bat) in uploads

* User enumeration vulnerability check

* Flags any modified core files

* Real-time file change monitoring with baseline comparison (Patched)

Email Breach Detection

* Checks admin email addresses against HaveIBeenPwned (Patched)

* Alerts you if any admin account appears in a known breach

Audit Log

* Tracks logins, failed login attempts, plugin installs, settings changes, and scans

* 90-day retention with full event history

* Filter by event type — login, scan, settings, plugin activity and more

* Recent activity strip on the main dashboard

Page Speed & Core Web Vitals

* Live Google PageSpeed Insights score

* Core Web Vitals — LCP, FCP, and CLS

* Mobile performance scoring

* Scan any public URL

* Inline metric explanations

Reporting

* Weekly HTML email reports with a full scan summary (Patched)

* Scheduled automatic daily scans (Patched)

* Email alerts when issues are detected (Patched)

* SSL certificate expiry alerts (Patched)

Dashboard & UX

* Clean two-panel layout — Security on the left, Scans & hardening on the right

* Hardening tab consolidates all Patched checks in one place

* Issues-only toggle on both panels — hide passing checks, focus on what needs fixing

* Rescan button with toast notification (no page reload)

* Dark mode toggle

* Scan spinner and auto-scan status badge

* Score cards hidden by default until first scan runs

* Inline metric tooltips

Performance

* Aggressive transient caching (12–24hr TTL) across all check classes

* Zero front-end footprint — all scans run in wp-admin only

Squish Site Patrol Patched — $15/mo

Upgrade to Patched for automatic monitoring and advanced protection:

  • Scheduled automatic daily scans
  • Weekly HTML email reports
  • Email alerts when issues are found
  • Magic link login — passwordless one-time login links
  • Failed login attempt monitoring
  • SSL certificate expiry alerts
  • Real-time file change monitoring with baseline comparison
  • Reset file monitoring baseline after legitimate updates
  • wp-config.php permissions check
  • XML-RPC status check
  • Debug mode detection
  • HTTP security headers check
  • Admin account audit — flags inactive admin accounts
  • Database prefix check — flags default wp_ prefix
  • Directory listing detection
  • Email breach check via HaveIBeenPwned

External Services

Google PageSpeed Insights API

Used to analyze page speed and Core Web Vitals for any URL entered by the user. Data sent: the URL being scanned. This call is only made when the user clicks “Run scan”.

com/speed/docs/insights/v5/about

com/privacy

com/terms

WordPress.org Checksums API

Used to verify the integrity of WordPress core files by comparing them against official checksums. No user data is sent — only the WordPress version number and locale.

0/

org/about/privacy/

ipapi.co

Used to determine the country of origin for login attempts when Geo IP country blocking is enabled. Data sent: the visitor’s IP address. This check only runs on the login page when the feature is active.

co

co/privacy/

HaveIBeenPwned API (Patched only)

Used to check if admin email addresses appear in known data breach databases. Requires a valid HIBP API key configured in settings.

com/API/v3

com/Privacy

com/API/v3#license

Freemius

Used to manage the Patched premium subscription, licensing, and payments. Data sent upon upgrade: site URL, WordPress version, plugin version, and user email if the user opts in.

com

com/privacy/

com/terms/

WordPress.org metadata

Plugin tags

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

  • login protection
  • malware scanner
  • two factor authentication
  • vulnerability scanner
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity12 Apr 20266mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.