TotalHealWhitepaper · 27 October 2026

Web Application Firewall (WAF)

A web application firewall you can tune without breaking real users

A web application firewall in front of your portals, tuned without breaking real users.

WebShield WAF icon
TotalHealWebShield
Freaquer Corporation Pvt Ltdtotalhealsecurity.com

Contents

  1. 1Executive summary
  2. 2The challenge
  3. 3Architecture
  4. 4How it works
  5. 5Capabilities in detail
  6. 6Security and data handling
  7. 7Where it fits
  8. 8Deployment and system requirements
  9. 9Technical specifications
  10. 10Getting started

1Executive summary

WebShield sits in front of your portals and applications at the TotalHeal edge, runs the OWASP Core Rule Set plus TotalHeal rules, learns before it blocks and reports attacks next to your endpoint and identity alerts. In our 8 Oct 2026 GoTestWAF run at paranoia level 1 every attack payload was blocked and no legitimate request was.

2The challenge

Public web applications and portals are attacked constantly: SQL injection, cross-site scripting, remote code execution, path traversal and exploits for known CVEs. Most organisations cannot patch every application quickly.

The TotalHeal approach. A filter in front of the application that blocks attacks, can be tuned without breaking real users, and reports attacks to the security team next to endpoint and identity alerts.

3Architecture

WebShield WAF reference architecture: Visitors reach the TotalHeal edge by CNAME; only clean traffic reaches your origin. Policy arrives signed with a last-known-good fallback.
Visitors reach the TotalHeal edge by CNAME; only clean traffic reaches your origin. Policy arrives signed with a last-known-good fallback.

4How it works

  1. VerifyProve the domain with a TXT record and point a CNAME at the edge.
  2. DetectNew applications start in detect mode and learning mode.
  3. TuneCreate exclusions per rule, path or field from real events, with suggestions.
  4. BlockSwitch to block per application when false positives are gone.
  5. CorrelateWAF events become XDR alerts with ATT&CK mapping and an attack map.

5Capabilities in detail

  • Reverse proxy per applicationHost routing, weighted upstream pools and active health checks; unknown hosts are never proxied.
  • TLS done for youAutomatic certificates or your own; TLS 1.2 minimum; HTTP/2 and HTTP/1.1.
  • OWASP Core Rule SetOWASP CRS v4 with off, detect or block per app, paranoia level 1–4 and an anomaly threshold, plus the TotalHeal rule pack (XXE, SSTI, NoSQL, LDAP and more).
  • Measured detection qualityIn our 8 Oct 2026 run of the open-source GoTestWAF tool at paranoia level 1, all attack payloads were blocked and no legitimate requests were blocked; the OWASP CRS regression suite passed 99.6 %.
  • False-positive controlNew apps start in detect mode; learning mode; rule exclusions per rule, path and field, created from an event, with suggestions.
  • Rate limits and blocklistsPer-IP and per-path rate limits, connection caps, body limits, and an IP blocklist from your threat intel with expiry and rollback.
  • Virtual patches (Professional and Elite)A curated library of virtual patches for exploited CVEs, suggested from your vulnerability findings; a person approves.
  • Signed policy with last-known-goodPolicy bundles are signed and rollback-protected; the edge falls back to the last known good policy.
  • Country access controlAllow or block visitors by country for a whole application or for one path (for example only India on /admin), from an offline IP-location database. Detect mode reports what would be refused before you block.
  • Alerts next to your other alertsWAF events become XDR alerts with ATT&CK mapping, an attack map and search. Every mode change and exclusion is audited.
TotalHeal console, Edge (WAF) overview: applications, verified domains, edge nodes, blocked and detected requests and the setup steps
The WebShield WAF overview in the TotalHeal console (demo organisation, no traffic yet). Real screenshot, demo data.

6Security and data handling

  • Unknown hosts never proxiedOnly verified domains are served by the edge.
  • Signed policy, last known goodPolicy bundles are signed and rollback-protected; the edge keeps the last good policy.
  • Every change auditedMode changes and exclusions are recorded with who and why.

7Where it fits

Citizen and customer portalsProtect public portals that cannot be patched quickly.
Virtual patching (Enterprise)Shield exploited CVEs from your vulnerability findings, approved by a person.
Admin paths by countryAllow /admin only from India while the public site stays open.

8Deployment and system requirements

Cloud (SaaS)AvailableNo production point of presence with high availability yet.
HybridAvailableThe installer stays locked until the release key is published.
On-premisesAvailableDelivered with our team from the on-premises kit.
Air-gappedAvailableOffline kit, offline licence file and offline update bundles.

Protected platforms

  • Any HTTP(S) application
  • Edge nodex86_64, aarch64, systemd

On-premises server

Operating system
RHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12
Processor
4 vCPU (tested configuration)
Memory
8 GB recommended (6 GB minimum)
Disk
10 GB free for software, releases and backups, plus data
Sign-in
Active Directory / LDAP, SAML 2.0 or OpenID Connect
Software
Nothing to pre-install: no container runtime, database, web server or Java

Network and access

  • SaaS: a DNS TXT record and a CNAME for each protected domain; the origin reachable from the TotalHeal edge
  • Self-hosted node: a Linux VM with systemd, outbound HTTPS, inbound 80/443

Alerts and tickets to

  • Splunk
  • Microsoft Sentinel
  • Elastic
  • Syslog / CEF
  • Jira
  • ServiceNow
  • Slack
  • Microsoft Teams

9Technical specifications

FeaturesIncluded
Reverse proxy per applicationIncluded
TLS done for youIncluded
OWASP Core Rule SetIncluded
Measured detection qualityIncluded
False-positive controlIncluded
Rate limits and blocklistsIncluded
Virtual patches (Professional and Elite)Included
Signed policy with last-known-goodIncluded
Country access controlIncluded
Alerts next to your other alertsIncluded
Availability by tierEssentialProfessionalElite
Delivery from TotalHeal points of presence, OWASP CRS WAF, detect then block, paranoia levels, learning mode, exclusions, false-positive reviewIncludedIncludedIncluded
Rate limits, connection caps, IP blocklist, country allow and block per app and path, events, attack map, alerts in the incident queueIncludedIncludedIncluded
Self-hosted edge nodes in your data centre—IncludedIncluded
Virtual patches from VulnSight findings and the CISA KEV catalogue, approved by you—IncludedIncluded
Threat-actor and campaign intelligence on attackers——Included
List price per application per yearUS$1,200 · ₹1,14,190US$3,600 · ₹3,42,580US$9,600 · ₹9,13,540
Platforms and coverage
SaaSAny web application over HTTP(S): verify the domain, point a CNAME at the TotalHeal edge
Self-hosted edge nodeLinux with systemd, x86_64 or aarch64 (Professional and Elite)
ConsoleTotalHeal web console
Deployment options
SaaS (CNAME to the TotalHeal edge, India)AvailableNo production point of presence with high availability yet.
Hybrid (self-hosted Linux edge node)AvailableThe installer stays locked until the release key is published.
On-premises control planeAvailableDelivered with our team from the on-premises kit.
Air-gappedAvailableOffline kit, offline licence file and offline update bundles.
Licensing
Priced perProtected application (FQDN) per year, with a monthly request allowance
CountedApplications configured; requests per month
Trial30 days
Government profileGovernment is a profile, not a separate tier or price list: the Elite tier with Government defaults switched on — data residency in India, four-eyes approval of policy changes, a distinct approver for every approval-level action, retention of at least 180 days, and the CERT-In and DPDP reporting clocks.
Procurement dossierCompliance matrix, bill of materials, architecture and hardening, SLA and OEM authorisation letter, on request
On-premises server
Operating systemRHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12
Processor4 vCPU (tested configuration)
Memory8 GB recommended (6 GB minimum)
Disk10 GB free for software, releases and backups, plus data
Sign-inActive Directory / LDAP, SAML 2.0 or OpenID Connect
SoftwareNothing to pre-install: no container runtime, database, web server or Java
Requirements
Requirement 1SaaS: a DNS TXT record and a CNAME for each protected domain; the origin reachable from the TotalHeal edge
Requirement 2Self-hosted node: a Linux VM with systemd, outbound HTTPS, inbound 80/443

10Getting started

  • SaaS: a DNS TXT record and a CNAME for each protected domain; the origin reachable from the TotalHeal edge
  • Self-hosted node: a Linux VM with systemd, outbound HTTPS, inbound 80/443

Start a 30 days trial in the TotalHeal console with a Sttiz account. For a quote, an on-premises installation or the procurement dossier (compliance matrix, bill of materials, architecture and hardening, SLA, OEM authorisation letter), write to business@totalhealsecurity.com.

About TotalHealTotalHeal is a security platform from Freaquer Corporation Pvt Ltd: endpoint, network, application, cloud, security-operations and backup products, each sold on its own and run from one console.
Datasheettotalhealsecurity.com/datasheet/edge-waf

No third-party certification is claimed. Figures are from our own tests where stated, with their dates. Specifications can change; this whitepaper is dated 27 October 2026.