Control HTML, UI, SEO and behavior of any website
with rules executed at the edge.
Modify websites without touching origin code.
Rules run before HTML reaches the browser.
Every change is traceable and reproducible.
CMS, React, Next.js, legacy websites.
Rules run between origin and browser — intercepting every response before it reaches the user.
WHEN / WHERE / DO / WHY logic. Define conditions and transformations declaratively.
Structured data used by rules. Inject dynamic values into any page at delivery time.
Custom JavaScript execution in a sandboxed edge environment.
Deterministic transformation engine. Every execution is fast, isolated, and reproducible.
Trace every execution step. Full visibility into what changed, when, and why.
rule({ when: "html", where: { url: "/" }, do: [ setTitle("Hello Ninja") ] })
Executed instantly at the edge.
Dynamic meta tags, canonical URLs, and structured data without CMS changes.
Change interface without redeploy — banners, CTAs, layout at delivery time.
Detect HTML issues, assert output structure, and catch regressions at the edge.
Block malicious injections and enforce delivery policies before reaching users.
Test interface variations with rule-based traffic splitting — no redeploy needed.
Manage rules visually. Full CRUD for rules, datasets, scripts.
Automate rule management. Integrate with any CI/CD pipeline.
Extend platform logic with custom sandboxed JavaScript at the edge.
Track every rule execution. Full trace of what ran, when, and what changed.
Open source components. Contribute, fork, and extend the platform.
Ready-to-use rule templates for common use cases — SEO, QA, security.
Full developer documentation. Reference, guides, and API spec.