
Your sites face constant pressure from bots, credential stuffing, and DDoS attacks. Traditional rate limiting blocks legitimate users during traffic spikes while sophisticated bots slip through by distributing requests across larger networks.
Defensive Mode solves this by raising the computational cost of each request for attackers without degrading the experience for real visitors. It’s now generally available for all VIP customers.
What Is Defensive Mode
Defensive Mode adds an extra layer of protection against malicious traffic by detecting suspicious activity at the edge and issuing proof-of-work challenges to visitors. When your site experiences a traffic spike that exceeds normal patterns, Defensive Mode activates and requires browsers to complete a lightweight computational task before accessing content.
For legitimate visitors, this process happens in the background and completes within seconds. For automated bots and attack scripts, the computational cost becomes prohibitive, effectively filtering out malicious traffic before it can impact site performance or stability.
Why It Matters
Enterprise sites are frequent targets for credential stuffing, content scraping, and volumetric attacks. Traditional rate limiting can block legitimate users during traffic spikes, while allowing sophisticated bots that distribute requests across many IP addresses.
Defensive Mode addresses this gap by raising the cost of each request for attackers without degrading the experience for real visitors. Because VIP manages your entire infrastructure from edge to application, Defensive Mode activates based on actual application health metrics, such as PHP worker utilization or Node.js request concurrency, rather than just traffic volume. This means smarter, more targeted protection that activates when your application is actually under stress.
What’s Included
- Automatic activation: Triggers automatically when connection thresholds are exceeded
- Challenge type options: Background proof-of-work or interactive verification
- Traffic analytics: View challenged, passed, and blocked request metrics over time
Get Started
You can access Defensive Mode in the VIP Dashboard under Application → Environment → Security Controls → Defensive Mode. The feature operates at the environment level, so you can configure production and staging independently. To enable Defensive Mode, toggle it to “On” and select your preferred challenge type. We recommend starting with background proof-of-work for minimal visitor friction and a high threshold. For detailed configuration options and best practices, see the Defensive Mode documentation.
A note on API integrations: If your site uses authenticated API requests, those requests should continue to work normally. However, unauthenticated API calls may be challenged during high-traffic periods. Review your integration patterns if you experience any issues.
If you have any questions related to this feature release, please open a support ticket and we will be happy to assist.


You must be logged in to post a comment.