🛡️ CyberPulse (Cyber Pulse) is a powerful security firewall with IP blocking and whitelist that protects your website 24/7. Every request is analyzed in real time. Bots, scanners, and attackers are blocked instantly — before they reach your site. The plugin detects suspicious behavior, blocks AI da
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.3 and PHP 7.4.
SourceWordPress plugins · Oct 21, 2026
01 / Source details
Aboutthistool.
🛡️ CyberPulse (Cyber Pulse) is a powerful security firewall with IP blocking and whitelist that protects your website 24/7.
Every request is analyzed in real time. Bots, scanners, and attackers are blocked instantly — before they reach your site. The plugin detects suspicious behavior, blocks AI data collectors like GPTBot and ClaudeBot, and stops brute force attacks with automatic IP bans.
Why Choose Cyber Pulse:
⚡ Real-Time Protection — monitors every request and blocks threats instantly
🍃 Lightweight & Fast — no database load, logs stored in files with automatic cleanup
🌍 10 Languages — Russian, English, German, French, Italian, Spanish, Portuguese, Chinese, Japanese, Korean
🚀 Easy to Use — install and protect your site in under a minute
🚫 No Ads — clean interface, no upsells in your admin panel
🔗 Works with Caching — compatible with WP Rocket, W3 Total Cache, LiteSpeed Cache, and CDN services
Protection Features:
🤖 AI Scraping Protection — blocks GPTBot, ClaudeBot, PerplexityBot, CCBot, and other AI data collectors
🛡️ Server-level .htaccess protection — optional (opt-in) blocking of sensitive files and AI bots directly at the Apache/LiteSpeed level
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
See it in action
Screenshots & previews.
📊 Main dashboard with real-time statistics and hourly histogram🛡️ Security score assessment with fix recommendations🚫 Blocked bots log with detailed analysis📁 Page tracking and traffic analytics✅ Whitelist management panel⚙️ Security settings with 11 bot detection options
02 / Source details
Gettingstarted.
01Go to Plugins → Add New in your WordPress admin
02Search for “CyberPulse”
03Click Install Now and then Activate
04Navigate to CyberPulse in the admin menu
05✅ Your site is protected — default settings provide optimal security
03 / Source details
Frequently asked questions.
🔍 What is CyberPulse?
CyberPulse (also written as Cyber Pulse) is a powerful security firewall for WordPress that protects your site from bots, scanners, and brute force attacks in real time.
🌍 How does IP blocking work?
CyberPulse automatically detects visitor IP addresses, checks them against known malicious IP databases, and blocks suspicious IPs or entire /24 subnets permanently. You can also manually block IPs, subnets (CIDR), and whitelist trusted IP addresses.
🔍 How does bot detection work?
CyberPulse analyzes 11 parameters of every request: User-Agent, HTTP headers, Accept-Language, Referer, browser headers (Sec-Fetch-*), and more. Suspicious requests are blocked automatically with temporary or permanent IP bans.
⚡ Does it slow down my site?
No. CyberPulse is designed to be lightweight. All checks use efficient caching, and logs are stored in files — not in the database. It works smoothly with high-traffic sites.
🔗 Is it compatible with caching and CDN services?
Yes. Cyber Pulse works with WP Rocket, W3 Total Cache, LiteSpeed Cache, Cloudflare, and other CDN and caching solutions. Real visitor IPs are correctly detected via proxy headers.
🔎 Will it block search engines?
No. Google, Bing, Yandex, Baidu, DuckDuckGo, and other legitimate search bots are automatically detected and whitelisted by IP subnet and User-Agent signature.
✅ Can I whitelist my IP or specific services?
Yes. You can whitelist IPs, subnets (CIDR), hostnames, User-Agent patterns, and specific URL paths. Administrators are automatically whitelisted on login.
🔐 How does brute force protection work?
When failed login attempts exceed the limit (default: 5 attempts in 15 minutes), the entire /24 subnet is permanently blocked. No temporary bans — attackers go straight to permanent block.
🤖 Does it protect against AI scraping?
Yes. Cyber Pulse blocks known AI training bots: GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, CCBot (Common Crawl), and others. AI scrapers are detected by User-Agent and IP signatures. For maximum performance, you can optionally enable .htaccess protection to block them before PHP even loads.
⭐ How is this different from other security plugins?
CyberPulse offers AI scraping protection, 10 languages out of the box, a real-time dashboard with hourly attack histogram, and a clean interface with no ads or upsells. It’s lightweight and stores logs in files — not in your database.
🛡️ Is there a PRO version?
Yes. PRO adds 2FA authentication, geo-blocking (195 countries), DDoS protection, malware scanner, content copy protection, file integrity monitoring, and more. Learn more
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati