Title: CyberPulse
Author: Ruslan Gataullin
Published: <strong>August 8, 2026</strong>
Last modified: August 8, 2026

---

Search plugins

![](https://ps.w.org/cyberpulse/assets/banner-772x250.png?rev=3638963)

![](https://ps.w.org/cyberpulse/assets/icon-256x256.png?rev=3638963)

# CyberPulse

 By [Ruslan Gataullin](https://profiles.wordpress.org/gataurus/)

[Download](https://downloads.wordpress.org/plugin/cyberpulse.5.8.8.zip)

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

 [Support](https://wordpress.org/support/plugin/cyberpulse/)

## Description

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

## Screenshots

[⌊Main dashboard with real-time statistics and hourly histogram⌉⌊Main dashboard 
with real-time statistics and hourly histogram⌉[

Main dashboard with real-time statistics and hourly histogram

[⌊Security score assessment with fix recommendations⌉⌊Security score assessment 
with fix recommendations⌉[

Security score assessment with fix recommendations

[⌊Blocked bots log with detailed analysis⌉⌊Blocked bots log with detailed analysis⌉[

Blocked bots log with detailed analysis

[⌊Page tracking and traffic analytics⌉⌊Page tracking and traffic analytics⌉[

Page tracking and traffic analytics

[⌊Whitelist management panel⌉⌊Whitelist management panel⌉[

Whitelist management panel

[⌊Security settings with 11 bot detection options⌉⌊Security settings with 11 bot
detection options⌉[

Security settings with 11 bot detection options

## Installation

 1. Upload `cyberpulse` folder to `/wp-content/plugins/`
 2. Activate through WordPress admin
 3. Navigate to **CyberPulse** in the admin menu
 4. Configure protection settings in the Dashboard

## FAQ

### Does it work with Cloudflare?

Yes. CyberPulse fully supports Cloudflare and correctly detects real visitor IPs
via HTTP_CF_CONNECTING_IP header.

### Will it block search engines?

No. Google, Bing, Yandex, Baidu, and other legitimate search bots are automatically
detected and whitelisted by IP subnet and User-Agent.

### Can I whitelist my IP?

Yes. You can whitelist IPs, subnets (CIDR), hostnames, User-Agent patterns, and 
specific URL paths from protection checks.

### How is this different from other security plugins?

CyberPulse offers AI scraping protection and supports 10 languages with a modern
UI and real-time dashboard.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ Ruslan Gataullin ](https://profiles.wordpress.org/gataurus/)

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

### Interested in development?

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

## Changelog

#### 5.8.8

 * Fixed: SQL compatibility with MariaDB

#### 5.8.6

 * AI scraping protection — blocks GPTBot, ClaudeBot, PerplexityBot, and other AI
   data collectors
 * Multi-layer bot detection with 11 independent checks
 * Brute force protection with automatic permanent /24 subnet ban
 * WordPress system files hiding and version concealment
 * Rate Limiting with configurable thresholds
 * IP whitelist with automatic server and search engine detection
 * Real-time security dashboard with hourly attack histogram
 * Security score assessment with fix recommendations
 * 10 interface languages with auto-detection
 * Dark and light theme support
 * XSS and hidden file scanner protection
 * 404 error scanner detection with automatic blocking
 * URL firewall for manual path blocking
 * User-Agent blacklist with statistics
 * Email alerts on attack spikes
 * Event audit log

## Meta

 *  Version **5.8.8**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bot protection](https://wordpress.org/plugins/tags/bot-protection/)[Brute Force](https://wordpress.org/plugins/tags/brute-force/)
   [firewall](https://wordpress.org/plugins/tags/firewall/)[security](https://wordpress.org/plugins/tags/security/)
 *  [Advanced View](https://wordpress.org/plugins/cyberpulse/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/cyberpulse/reviews/)

## Contributors

 *   [ Ruslan Gataullin ](https://profiles.wordpress.org/gataurus/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cyberpulse/)