Skip to content

Solution

Protection your platform team can manage like code

ArxLayer puts web protection behind an API-first control plane, so policy is versioned, reviewable, and reversible. Manage every surface from your pipelines, not a console you have to click through.

Your surfacesOutcomeArxLayerAPI-first controlVersioned policyScoped exclusionsPolicy as codeCI/CDAPIReviewableReversibleAudited

The problem

Security that lives outside your workflow drifts

When protection is a side console, changes go unreviewed, environments diverge, and nobody can say what's deployed where.

Click-ops can't be reviewed

Policy changes made by hand in a UI skip code review, leave no diff, and are hard to reproduce across environments.

Config drift between surfaces

Dozens of domains and APIs each accumulate their own one-off rules until no two environments match.

No safe way back

A change that breaks real traffic at 2am is only as good as your ability to roll it back instantly.

What you get

A control plane built for engineers

ArxLayer exposes protection as a typed, API-first surface, so policy fits the same review, versioning, and rollout discipline you use for the rest of your stack.

API-first control plane

Every policy, rule, and list is managed through a documented API, so the UI is optional, not the source of truth.

Versioned, reversible policy

Each change is a new version you can diff, review, and roll back in seconds with no special procedure.

Pipeline-friendly rollout

Apply protection from CI/CD alongside your deploys, so config ships with the code that depends on it.

Event-driven propagation

Config changes fan out to the edge over an event bus, so rollout is fast and observable, not a manual push.

Multi-tenant isolation

Separate accounts, domains, and teams with clean boundaries, so one tenant's rules never leak into another's.

Simulate before enforce

Run new policy in detect mode against live traffic and review would-block events before anything goes live.

How it works

From pull request to enforced policy

Treat protection as another part of your delivery pipeline: declare it, review it, ship it, and roll it back the same way.

Declare policy through the API

Define WAF rules, IP lists, and challenges as versioned config managed through the control plane API.

Review the diff

Every change is a new version with a clear diff, so it goes through the same review gate as your code.

Roll out from your pipeline

Apply the change from CI/CD; it propagates to the edge over the event bus and takes effect before the origin.

FAQ

Questions, answered

Can I manage everything without the dashboard?
Yes. ArxLayer is API-first, so the control plane API is the source of truth; the dashboard is a view over the same surface, not a separate path.
How do rollbacks work?
Every change is a discrete version. Roll back by reverting to a prior version, and the edge picks up the change over event-driven propagation in seconds.
How is one team or tenant kept separate from another?
Accounts, domains, and teams are isolated with their own scoped policy, so changes and lists stay within their boundary.
Can I test policy before enforcing it?
Yes. Run new rules in detect (simulate) mode against live traffic, review what would block, then promote the same version to enforcement.

Manage protection the way you ship everything else

Put your web security behind a versioned, API-first control plane and roll it out from the pipelines you already trust.