GLACIS Managed · Operated by us

Your AI in production, with the controls and the record handled for you.

Glacis operates the control between your application and the model it calls: allow, hold, or deny. Each covered decision leaves a signed operational record an auditor, an underwriter or a customer’s security team can check for themselves. We run it; you don’t staff it. The deployment plan states what is in scope and what is not.

Defined coverage · Stated fail behavior · Signed records an auditor can check

Runtime event stream simulation · arbiter-01 · us-east
  • 14:02:31agent-billingtool.invoke · stripe.refundallow
  • 14:02:31arbitersigned · 4f2c…a081witnessed
  • 14:02:33agent-supportmail.send · external recipientwitnessed
  • 14:02:36agent-opsdb.drop_table · prodblocked
  • 14:02:36arbitersigned · b3d9…07e2witnessed
Action
tool.invoke · stripe.refund
Policy
spend-limit-v3 · allow
Witness
witness.glacis.io
Hash chain
4f2c…a081 → 9d17…33c5
canonicalize (RFC 8785) ✓ SHA-256 ✓ Ed25519 ✓ chain ✓

✓ VERIFIED

Simulated for illustration · the cryptographic verification below runs locally in your browser.

Your team doesn’t run the arbiter or assemble evidence under deadline. We operate it, and an auditor can check the record without a fire drill.

The demo

Two changes, and the control is live.

The sequence below runs from the connector to a verified record.

  1. 0:00

    One command

    The connector brings up a WireGuard tunnel. Your agents now reach their arbiter over a private WAN.

  2. 0:02

    One line

    The agent’s base URL points at the arbiter. It doesn’t know anything happened.

  3. 0:04

    Decided in the path

    Each configured in-scope operation can be allowed, witnessed, or blocked. A signed record is created for the covered event.

  4. 0:07

    Verified locally

    The record goes into the browser verifier, which checks it without trusting us.

tenant-arbiter · demo capture
$ glacis connect
wg0 up · tenant arbiter reachable · private WAN

# agent config — one line
- base_url: https://api.provider.example
+ base_url: https://arbiter-01.tenant.glacis

# event stream
14:02:31  agent-billing  tool.invoke      allow
14:02:33  agent-support  mail.send        witnessed
14:02:36  agent-ops      db.drop_table    blocked

# receipt 4f2c…a081
canonicalize (RFC 8785) ✓  SHA-256 ✓  Ed25519 ✓  chain ✓
✓ VERIFIED IN YOUR BROWSER — local cryptographic check complete

Simulated for illustration · the verification is real. Run it on a real signed record below.

Verify it yourself

The record, checked in your browser.

This is a real signed sample record. The verifier checks it locally in your browser (Ed25519 over SHA-256, canonicalized under RFC 8785); the record is not sent to us to be checked. A valid signature establishes integrity and signer identity for the fields shown. It does not establish completeness, safety, or compliance.

What we run for you

Fast to deploy. Ready when an auditor asks.

EVIDENCE

A clear answer when something goes wrong.

A Glacis record links the governed action, the intended rule, and the control decision in a signed, hash-chained artifact. An auditor or a customer’s security team can verify its integrity. Coverage, configuration, key custody, and whether the control was appropriate stay open to examination.

ISOLATION

A private path to your own arbiter.

A dedicated per-tenant arbiter can be reached over WireGuard, Twingate ZTNA, or AWS PrivateLink, depending on configuration. The transport and payload boundary must be assessed for the actual deployment.

SPEED

No platform migration.

We map the action path that matters onto a supported integration path, and confirm the network, identity and control configuration. The meter is the signed-record count, the same operational unit the Console records. Usage stays legible as a workflow moves into production.

Private WAN · Assurance ladder

Private transport, with an explicit boundary.

GLACIS Managed can provide a dedicated per-tenant arbiter reached over WireGuard, Twingate ZTNA, or AWS PrivateLink. That can reduce public routing and multi-tenant mixing, but the exact network path depends on the selected transport and surrounding customer architecture.

Managed means Glacis operates the arbiter. Dedicated infrastructure and private transport are evidence about isolation and routing; they are not proof that an operator cannot access payloads. Stronger confidentiality claims require additional controls and their own evidence.

RungThe claimHow you check it
Managed Operational isolation. Private WAN, dedicated per-tenant instance. Records + the connector config you control
+ Nitro Enclave-backed. Hardware attestation can identify the enclave image and configuration that ran. Check the attestation document and its stated measurements
PrivateLink / your VPC PrivateLink can keep configured service traffic on AWS network paths; a customer-VPC deployment can keep the configured data plane inside the account, subject to actual routing and surrounding services. Your own VPC console
Self-hosted / airgap The data plane can remain within the customer-operated boundary. Inspect your host, routing, and deployment configuration

Each rung makes a different claim. The supporting evidence and exclusions should travel with it.

Getting started

One path from a first test to production.

You can start with organization-wide monitoring or with one high-risk use case, move a live workflow into production, or talk to us about an enterprise deployment. The price is scoped to what the deployment requires.

Talk to us →

Design partners

Scoped case by case, agreed up front.

Availability, evidence, permissions and working boundaries are settled before the work starts.

Managed deployment

Let’s start from the action your AI already takes.

We work from the action the AI can take and the rule that applies to it, and come back with the managed deployment, the private connectivity, and the evidence an auditor or a customer’s security team will ask for.

Private deployment · regulated workflows · evidence a regulator can verify