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 IPScanner – Block Bots, VPNs & Proxies version 0.2.5 as active, updated 1d ago and tested up to WordPress 7.1.
Overview
About this plugin
IPScanner checks each visitor on your server and stops bots before they reach your forms. Real people never see a challenge.
What it stops
Fake signups and spam registrations
Comment and contact form spam
Card-testing bots on WooCommerce checkout
Login attacks from bots, Tor and proxies
VPN and proxy traffic where you don’t want it
Where it checks
Login, registration and password reset
Comments
WooCommerce checkout and account registration
Contact Form 7 and WPForms
The whole front end (optional)
Verified search engines and AI crawlers always pass. If the API is slow or down, visitors are let in.
External services
io, run by IPScanner. It is required for the plugin to work.
When a protected form is submitted, or a page is viewed with whole site protection on, the plugin sends the visitor’s IP address, user agent and these request headers: Accept, Accept-Language, Accept-Encoding, Sec-CH-UA and Sec-Fetch headers. It also sends a random request ID and your Site ID when one is set. Endpoint: POST /v1/edge/check. Results are cached on your site for 10 minutes per visitor.
With a Site ID set, the plugin reads the site’s policy (no visitor data) at most every 30 seconds. Endpoint: GET /v1/sites/{site}/policy.
When an administrator opens Settings > IPScanner (at most every 5 minutes) or clicks Test connection, the plugin reads the plan and usage of the API key (no visitor data). Endpoint: GET /v1/usage/summary.
Connect with IPScanner opens https://ipscanner.io/connect/wordpress with this site’s admin URL, home URL, name, plugin and WordPress versions. After you approve, the plugin exchanges a one-time code for the API key and Site ID. Endpoint: POST /api/connect/wordpress/token.
With “Send plugin usage stats” on (Settings > Advanced; turned on when you connect, since the connect window asks for it), the plugin sends usage events with the API key: connected or disconnected, settings changed (which settings, the mode, protected areas and blocked classes), connection tested, the settings page opened (at most twice a day per tab), plugin updated or deactivated, and once a day the last 24 hours’ totals (checked, blocked, top class) with the PHP and WordPress versions, locale and whether WooCommerce, Contact Form 7 or WPForms are active. No visitor data. Endpoint: POST /api/wordpress/events.
Nothing is sent before you connect or save an API key.
io/terms
io/privacy
com/ipscanner/ipscanner-wordpress
WordPress.org metadata
Plugin tags
Topics listed for this plugin in the WordPress.org directory.
anti spam
bot protection
registration spam
vpn blocker
captcha
Compatibility & maintenance
Compatibility & maintenance
Tested with WP 7.1
Marked as tested with the current WordPress 7.1 release.
Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity31 Oct 20261d 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
Version0.2.4→0.2.5
Version0.2.3→0.2.4
WordPress compatibility7.1.3→7.1.4
Version0.2.2→0.2.3
Version0.2.1→0.2.2
Version0.2.0→0.2.1
Version0.1.3→0.2.0
Tracking & source
WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.