Skip to content
ARIA SHIELD

ARIA Shield

Enforce budgets & streaming caps at runtime—zero-token SPA.

Enterprise SaaSRegulated +1 more
Visual representation of ARIA Shield security architecture with layered defense

Why it wins

Zero-token SPA for safer apps

Real-time spend & stream control

Friendly UX on budget exceed (upgrade CTA)

Cryptographic receipts for audit

How it works

  1. Edge authenticates SPA with HTTP-only cookies, not tokens.
  2. BFF validates session and requests PDP decision per route.
  3. On allow, BFF brokers per-service tokens and applies constraints.
  4. Receipts are signed and chained; budgets settle to actuals.

Budget semantics (HTTP 402)


HTTP/1.1 402 Payment Required
Content-Type: application/json

{
  "error": "budget_exceeded",
  "call_id": "abc-123",
  "policy": "llm.invoke",
  "remaining_usd": 0.00,
  "retry_after_s": 86400
}

When a route exceeds its budget, Shield returns a deterministic 402 with call_id and remaining budget. On permit, the hold is settled to actuals and linked in the receipt.

Streaming caps


// Pseudocode
const caps = { tokensMax: 2048, durationMsMax: 20000 };
shield.stream(model, request, caps, onChunk);

Streaming stops early when token or duration limits are reached as dictated by PDP constraints.

See it live Read docs

Plans

Book demo See pricing Talk to us

Trusted by

Example

Videos

The Unlikely Hero of AI Security

Onboarding Your AI

Ready to see streaming caps and receipts?

Watch the 10-minute tour or talk to us for a deep dive.

Book demo

Related reading

Zero-Token SPAsResources

Read more

What is AuthZEN?

Understand decisions, constraints and obligations.

Read →

Constraints & Obligations

How PDP returns enforceable constraints with decisions.

Read →

Explainability

Expose why a decision happened for audits and UX.

Read →

Delegated Authorization

Model relationships and delegations for business context.

Explore →

What's next?

Book a demo

See decisions and constraints live.

Book demo

Talk to a specialist

Map decisions to your domain model.

Contact

Read the docs

Dive into PDP API and examples.

Docs ↗

Explore standards

AuthZEN, OAuth, DPoP and more.

Standards →

Learn more

Related reading

BFF OverviewPDP Reference