Platform features

Enterprise-grade security. Every layer of the edge.

Six modules running in sequence at the edge, protecting your origin before traffic ever reaches it.

01

Web Application Firewall

Weighted-scoring engine decodes double URL-encoding, strips SQL comments, then scores patterns across SQLi, XSS, LFI and RCE categories. Only blocks when the accumulated score crosses the sensitivity-driven threshold — never trigger-happy.

SQL InjectionXSSLFIRCESlow HTTPR.U.D.Y.CSP injection
02

AI Bot Management

Fingerprints AI crawlers (GPTBot, ClaudeBot, Bytespider) and blocks them permanently. Headless browsers are detected via injected telemetry SDK that tracks mouse movements and canvas hashes. Configurable actions: block, challenge, tarpit, or serve fake data.

AI crawler blockHeadless detectionJS challengeCache-bust preventionTarpit mode
03

L7 DDoS Mitigation

Tracks RPS velocity per IP and session using Valkey atomic INCR/EXPIRE. Offenders are thrown into the Penalty Box — a Redis set checked in O(1). All subsequent packets from penalized IPs are dropped at the Nginx edge via ngx.exit(444) in 0 milliseconds.

Penalty BoxPer-IP trackingPer-session limitsCredential stuffing defense0ms drops
04

API Shield & Zero-Trust

Shadow API discovery maps undocumented REST/GraphQL endpoints. JWTs are cryptographically verified at the edge, blocking alg:none bypass attacks. Recursive SSRF protection unpacks nested JSON to block cloud metadata attacks. GraphQL introspection and depth limits enforced.

Edge JWT validationSSRF protectionGraphQL shieldShadow API discoveryBOLA/IDOR
05

India Data Loss Prevention

Deep-scans outgoing HTML and JSON responses in OpenResty RAM. Masks 12-digit Aadhaar numbers, PAN cards (format-matching), credit cards and phone numbers before the packet is flushed to the client socket. The unredacted data never touches disk.

Aadhaar maskingPAN maskingCredit card maskingIn-memory onlyZero disk writes
06

Zero-Day AI Virtual Patching

A background worker polls the NVD hourly, sends each new CVE description to Google Gemini, generates a Lua regex WAF rule, stores it in MongoDB, and pushes it to every tenant's edge dynamically — no restart required.

NVD pollingGemini AILua rule generationDynamic deploymentNo restart
Edge architecture

The life of a request, in two milliseconds.

Every request runs through a sequential Lua pipeline. Each stage is sub-millisecond, cached in shared memory, and engineered to drop threats before they ever reach your origin.

DNS0.1ms
Tenant route
Host → tenant config (cached)
DDoS0ms
Penalty Box
O(1) IP check, drop at 444
WAF0.4ms
Pattern score
SQLi · XSS · LFI · RCE
BOT0.3ms
Risk score
0–100, action per policy
API0.5ms
JWT · SSRF
Edge crypto validation
DLP0.2ms
Mask PII
Response scrub on return
1-query routing
Tenant config cached 60s in lua_shared_dict — first hit ~2ms, then <0.1ms.
In-memory only
WAF scoring and DLP masking run in RAM. No request bodies ever touch disk.
Drop at 444
Penalty Box offenders are killed with no response — 0ms, 0 bytes returned.
Security layers

Every layer of defense. One nameserver change.

Six modules inspect each request in sequence — routing, DDoS, WAF, bots, API shield and DLP — then scrub the response on the way back.

India DLP

Sensitive data, masked in RAM

Outgoing HTML and JSON are scanned in OpenResty's memory. Aadhaar, PAN and card numbers are masked before the packet hits the network socket. Nothing sensitive is ever written to disk.

response bodyLEAKING
Aadhaar9347 1208 5567
PANBNZAA 2318 K
Card4111 2222 3333 4444
Bots

Risk-scored in real time

12risk
Human · allowed
WAF

Weighted, not trigger-happy

BLOCK/?id=1 UNION SELECTSQLi
BLOCK/search?q=<script>XSS
PASS/api/user/42clean
BLOCK/?page=../../etc/passwdLFI
PASS/checkoutclean
L7 DDoS

The Penalty Box

Zero-Day AI

Patched before you know

CVE-2026-1183
RCE · Apache
patched
CVE-2026-1182
Auth bypass
patched
CVE-2026-1177
SSRF · Spring
patched
API Shield

JWT & SSRF, blocked at the edge

0
alg:none bypasses
0
metadata IPs blocked

JWTs are cryptographically validated in Lua. Recursive SSRF payloads targeting the cloud metadata IP are unpacked and dropped before they reach your backend.

AI security

Zero-day threats patched before you wake up.

A background worker polls the NVD hourly, sends each CVE to Gemini to generate a Lua regex WAF rule, and pushes it to every tenant's edge — without a single restart.

NVD Feed
Hourly CVE polling
Gemini 2.5
Generates Lua regex
Deployed
Zero restart
generated lua rule Gemini
{ p = "path_traversal--[\\w/]+--etc/passwd", w = 7 },
CVE-2026-1183severity: criticaldeployed: 3h ago