Always-on, 2 Tbps. No overage, ever.
DDoS protection that does not wait for the alarm — every byte routes through scrubbing in steady state, so mitigations apply the moment an attack arrives.
- No credit card to start
- Free migrations
- Cancel any time
2 Tbps of distributed scrubbing capacity.
Capacity is sized against historical peak attacks plus 4x headroom. Every PoP runs scrubbing in-line, so traffic does not have to be diverted before it cleans up.
- Anycast + per-PoP scrubbing nodes
- SYN, UDP, ICMP, amplification and reflection filters baked in
- BGP / GRE protection for non-HostEngine origins
L7 challenges that don't punish real users.
A challenge ladder that escalates only when needed: invisible JS first, hCaptcha second, WebAuthn third. Real users sail through; bots get filtered by signal strength.
- Invisible JS challenge for low-confidence bots
- hCaptcha or our own challenge for medium signal
- WebAuthn challenge for high-trust shopping carts and admin
- 1 Score < 0.2Invisible JS challenge
- 2 Score 0.2 – 0.5hCaptcha
- 3 Score 0.5 – 0.8Rate-limit + log
- 4 Score > 0.8Block + alert
A rule language for the messy real world.
Mix HTTP fields, geo, ASN, behavioural signals and cookie state. Test in shadow mode, promote to enforcing with a single toggle, audit with full request capture.
- Shadow / enforcing modes with attack-time replay
- Behavioural fingerprints (TLS JA4, mouse jitter, hop pattern)
- Per-rule false-positive rate surfaced daily
// block crypto-trade endpoint scrapers when request.path == "/api/trade" and request.method == "POST" and request.score > 0.6 and request.geo.country not in ["US", "GB", "DE"] then challenge("webauthn") // step-up the trader log("siem://datadog/trade")
Standard is on the house.
Always-on baseline protection.
- L3/L4 mitigation up to 200 Gbps per asset
- Generic SYN, UDP, ICMP, amp filters
- GeoIP and IP reputation feed
- Real-time attack timeline + alerts
Custom rules and L7 challenges.
- Up to 2 Tbps L3/L4, full L7 mitigation
- Custom WAF rules + OWASP CRS 4
- JS challenge + WebAuthn challenge ladder
- Bot scoring and managed crawler list
- Country / ASN gating with geo-fences
- Attack-time export to SIEM (Splunk, Datadog)
Carrier-grade protection.
- BGP / GRE on-prem origin protection
- Custom IP space + private peering
- Mitigation policy review by senior NetOps
- Per-asset SLA: 5-second mitigation start
- Forensics with packet captures on demand
- Optional dedicated scrubbing capacity
Pro plans include unlimited custom rules and SIEM export. Enterprise adds BGP / GRE protection for off-platform origins.
When the threat model is real, not theoretical.
Multiplayer game ops
UDP flood from a botnet at 380 Gbps
Mitigation kicked in within 4 seconds, players saw a 2-tick blip. Custom rate-limit on game ports kept legitimate traffic flowing throughout the 6-hour attack.
E-commerce on Black Friday
Scraper bots + L7 floods
Bot scoring + JS challenge separated 92% of bot traffic from real shoppers. Origin VPS load stayed flat through 14k legit RPS while 31k bot RPS got challenged at the edge.
Crypto exchange
Targeted L7 attack on /trade API
Custom rule looking at the trade-volume signature stopped the attack in under a minute. SIEM export gave the security team a packet capture for the post-mortem.
Plays nicely with the security tools you ship.
Integrates with the stack you already use
- Datadog
- Splunk
- Sumo Logic
- Elastic SIEM
- PagerDuty
- Slack
- OpsGenie
- OWASP CRS 4
- hCaptcha
- Cloudflare DNS
- Route53
- Terraform
Security questions, plain answers.
Is the shield really always on?
What is the no-overage promise?
How do you handle false positives?
Can I protect non-HostEngine origins?
What about L7 application attacks?
Do you publish attack stats?
Trusted by 180,000+ teams in 140 countries
Make the next attack a non-event.
Standard always-on shield is included on every HostEngine product. Upgrade to Pro for $49/mo and bring your custom rules with you.
- No credit card to start
- Free migration from any provider
- 99.99% uptime SLA, in writing
# spin up a 4 vCPU / 8 GB cloud VPS in 55s $ hostengine vps create --plan "performance-4x8" --region "fra1" ✓ provisioned vps_2x9k1q (172.247.18.42) ✓ image debian-12 ready · ssh keys attached ✓ snapshot policy: hourly · backups: 30 days $ hostengine domain attach "trading.acme.io" --ssl ✓ DNS verified · Let's Encrypt cert issued in 6.4s