CyberPulse — WordPress Security & Bot Protection
CyberPulse — the heartbeat of your WordPress security.
Every second, every request, every visitor — under control. Like a pulse, CyberPulse monitors your site 24/7 and reacts instantly to any threat.
Feel the pulse of real protection.
Features:
- AI Scraping Protection — blocks GPTBot, ClaudeBot, PerplexityBot, CCBot, and other AI data collectors
- 10 Interface Languages — Russian, German, French, Italian, Spanish, Portuguese, Chinese, Japanese, Korean, English
- Multi-layer bot detection (11 independent checks: User-Agent, HTTP headers, Referer, Accept-Language)
- Brute force protection with automatic permanent /24 subnet ban
- WordPress system files hiding
- Rate Limiting with configurable thresholds
- IP whitelist (manual + automatic server and search engine detection)
- Comprehensive log viewer with statistics and analysis
- Email alerts on attack spikes
- Real-time security dashboard with hourly attack histogram
- Security score assessment with fix recommendations
- XSS and hidden file scanner protection
- Referer verification for tracked pages
- 404 error scanner detection with automatic blocking
- URL firewall for manual path blocking
- User-Agent blacklist with statistics
External Services
This plugin connects to external services to provide specific functionality.
IP Geolocation * Service: ip-api.com * Purpose: Determines visitor country for statistics * Data sent: Visitor IP address * When: On each page visit from non-whitelisted IP * Terms of Service: https://ip-api.com/docs/legal * Privacy Policy: https://ip-api.com/docs/legal
Server IP Detection * Service: https://www.ipify.org/ * Purpose: Detects the server's public IP address * Data sent: None (only receives IP) * When: Once on plugin activation, then cached for 24 hours
Threat Intelligence * Service: blocklist.de, abuse.ch (FeodoTracker), Tor Project * Purpose: Checks visitor IPs against known malicious IP databases * Data sent: None (downloads threat lists locally) * When: Periodically (cached for 24 hours) * blocklist.de: https://www.blocklist.de/en/impressum.html * abuse.ch: https://abuse.ch/ * Tor Project: https://www.torproject.org/about/trademark/
WordPress.org API * Service: api.wordpress.org * Purpose: Checks for WordPress core updates (security score feature) * Data sent: None (standard WordPress update check) * When: On security score calculation * Privacy Policy: https://wordpress.org/about/privacy/
Source Code
The original unminified developer source code is available at: https://github.com/gataurus/cyberpulse
