WordPress plugin intelligence profile

FP Site Security

Lightweight WordPress security: login defense, firewall, malware scans, file monitoring, and local backups — all running on your own site.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.9
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update17 Jun 20264mo 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 FP Site Security version 1.0.9 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

FP Site Security is a self-contained WordPress security plugin. It runs entirely on your own site — no external dashboards, no license servers, no cloud sync.

Features:

  • Login protection — brute-force lockout, optional TOTP two-factor authentication
  • Firewall — built-in rules and request blocking
  • DDoS rate limiting
  • Near-real-time malware scanning with signature and heuristic detection
  • File integrity monitoring
  • Optional WordPress.org checksum verification
  • Optional outdated plugin/theme/core checks
  • Quarantine and guided cleanup
  • Local + scheduled backups
  • Activity log and reports
  • Admin email alerts

External services

This plugin connects to a small number of third-party services. All of them are optional and only contacted when you turn them on, supply credentials, or opt in to a feature that explicitly depends on that service.

org verification lookups in the plugin settings. org. No personal data is sent.

org/about/privacy/.

Google reCAPTCHA (optional) — Only contacted if you enable reCAPTCHA on login/register/password-reset and supply your own site keys. com/recaptcha/api/siteverify. com/privacy.

Slack (optional) — Only contacted if you enable Slack notifications and configure a webhook URL. Security events are posted to the webhook you supply.

Sentry (optional) — Only contacted if you enable Sentry notifications and configure a Sentry DSN. Critical events are posted to the Sentry endpoint encoded in your DSN.

Filesystem scope

The plugin only writes to the database and a small set of clearly named directories under wp-content/uploads/. It never asks users to edit plugin files, and it does not store runtime data in its own plugin folder. Every write below is gated behind an admin nonce or a WordPress cron event — there is no path that an unauthenticated visitor can use to write to disk.

  • wp-content/uploads/firssise-backups/ — created by the local-backup feature when scheduled or manual backups are run. Contains the generated.zip archives. Backups are NOT removed on uninstall (that’s your data); delete the folder manually if you don’t want them.
  • wp-content/uploads/firssise-logs/ — internal error log written by the plugin’s own error-capture handlers when the “Monitor PHP error log” option is enabled. The directory gets a blank index.html and a restrictive.htaccess file when supported by the server.
  • Quarantine records are stored in the WordPress database. Flagged files are deleted from disk when quarantined instead of being copied into the plugin directory or a public uploads subfolder.

The plugin reads many other paths (WordPress core files, other plugins, themes, uploads) for integrity scanning and malware detection, but it does not write to them.

WordPress.org metadata

Plugin tags

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

  • login security
  • malware scanner
  • backups
  • firewall
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

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

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity17 Jun 20264mo 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.