Multi-Site Protection
Every site you protect runs in its own isolated zone. A misconfigured rule on one site cannot touch any other — true per-site isolation, managed from one console.
Block attacks, tune rules, and protect every site you own — all from one simple dashboard. Set up in minutes, not weeks.
Everything your team asks for, in one console
Scanners, bots, credential-stuffers, exploit probes — hitting your sites from every corner of the internet. CyWAF inspects each one and drops the bad ones at the edge. Nothing reaches your origin unless you'd want it to.
A full-stack application-security platform — not a single-purpose tool. Each pillar works standalone and they compound when used together.
Every site you protect runs in its own isolated zone. A misconfigured rule on one site cannot touch any other — true per-site isolation, managed from one console.
The full OWASP Core Rule Set plus our own CyRules managed rules — SQL injection, cross-site scripting, remote code execution, scanners, and more — on with one click. New rules are live on your sites the day they ship. Pin a version, or stay on the latest.
Our AI engine scores every request for attack probability — catching disguised payloads, brand-new variants, and zero-day attacks that rule-based protection alone would miss.
Every request, every blocked attack, every rule trigger — searchable, filterable, with charts for traffic patterns, geo, and top offenders. Ready for forensics or the boardroom.
Build protection rules by picking conditions from dropdowns — no code needed. Advanced users get an expert mode for fine-grained control. Group, reorder, enable, disable — business-specific protection in minutes.
Rule changes take effect immediately — no restarts, no deploys, no downtime. Ship a rule change during an incident and watch it enforce in seconds.
CyWAF uses a purpose-built AI engine trained on real-world web attack patterns. Every request gets a probability score, and a built-in AI assistant turns technical alerts into plain-English explanations your whole team can read.
q
parameter — a classic attempt to pull password data from the
users
table. Both our signature rules and the AI engine flagged it —
blocked with high confidence.
Every request is scored against every attack class our AI recognizes — not a binary block/allow. The radar shows the engine's certainty and its second-guesses, so you can tune thresholds per class instead of one global dial.
POST /api/search · 2 ms ago
Three steps. No kernel modules, no sidecars, no weeks of tuning.
Add your site. Update your DNS to route through CyWAF. TLS terminates at the edge; your origin sees only clean traffic.
Turn on attack protection with one click. Enable AI detection. Add IP reputation feeds. Set rate limits that make sense for your app.
The dashboard lights up. Review every blocked attack with full context, tune rules on the fly, and ship custom rules in seconds.
Defend against attacks specific to your stack — your endpoints, your business logic, your quirks. Pick conditions from dropdowns or drop into expert mode for fine-grained control. Either way, the same engine enforces them.
.php only in /uploads/
# Block unauthorized writes to admin rule "unauthorized-admin-write" { when path starts_with "/admin/" and remote_ip not_in office_ips and method in (POST, PUT, DELETE) then block, severity: HIGH, log }
Each site you protect runs in its own isolated protection zone. Settings, rules, and logs stay completely separate — so a rule change or false positive on one site never touches any of the others.
Every setting change, every rule edit, every login — logged and replayable. The compliance answers are waiting in the dashboard.
Every change in the console — who, what, when, before/after — recorded for SOC 2, ISO 27001, internal governance.
Browse or revert any configuration change with before/after snapshots. "What changed last Tuesday?" answered in seconds.
Invite teammates and scope permissions per site. Security team sees logs, dev team edits rules, execs see the dashboard.
Modern sign-in with optional multi-factor and single sign-on (SSO). No default admin accounts, no insecure defaults.
Point-in-time snapshots of each site's full protection setup. Roll back a bad change, or clone a known-good setup to a new site.
In-app alerts for security events and config changes. Stay informed without living in the dashboard.
Tokens, passwords, and personal data are automatically redacted in logs. Privacy-safe by default.
Built-in account lockout on failed sign-in attempts. We protect your apps from attackers — and we protect the console from them too.
Every console capability has a REST endpoint. Every service ships as a container. Every deployment has Kubernetes manifests. Your protection setup belongs in version control, and CyWAF makes that easy.
/api/v1/, versioned and stable.
docker compose up from zero to protected.
Reviewable foundations, continuous security scanning, and clear visibility into every request we protect.
The capabilities you expect from a major WAF — paired with local engineering support, flexible deployment, and pricing that actually fits MENA budgets.
Protect your first site in under 10 minutes. Talk to us to get set up for your organization.