security

What crosses your network boundary? Nothing.

Cascadia opens no outbound connections at runtime. Prompts, context, model weights, activations, and tokens never leave machines you own and operate.

The whole inference loop stays on endpoints you own.

stays on your network

prompts & completionscontent windowsKV cachesmodel weightsactivationsaudit logs → your SIEM

Nothing

Crosses your network boundary

  • No telemetry
  • No phone-home
  • No provider calls

Verify it yourself.

Inspect network traffic on any worker during inference, or block all outbound connections at your firewall. Neither produces any Cascadia traffic. Our paper includes packet captures from a pilot fleet; your pilot replays the same check on your own network.

Firewall check: with all outbound connections denied, Cascadia keeps serving with zero external connections.

Four properties, non-negotiable

The shape of the system, not a settings toggle.

Data residency

Compute happens where you put the machines.

Air-gap ready

One artifact, no external dependencies at runtime.

Model sovereignty

Your weights, your fleet. Build runs once, on your machine.

Verifiable provenance

A signed receipt and hash-chained log per request.

Compliance posture

Because data physically can't leave, Cascadia fits how regulated teams are governed. We say "built for" and "aligned," never "certified." Your auditors confirm against your controls.

Built for the strictest environments.

HIPAA-alignedGDPR by designFTI · IRS Pub 1075air-gap / ITAR-readyyour IdP + SIEM (OIDC • OTLP)

Why teams choose on-prem

Purpose-built for any regulated field.

Draft deal Docs

without triggering a data-egress event.

Run contract review

without risking privilege.

Summarize clinical notes

without a new BAA.

Operate

where cloud inference isn't permitted at all.

Audit & provenance

The log holds request ID, model version, shard hash, the worker IDs traversed, and per-stage latency. No prompt contents, no completions, no PHI or PII. Each shard ships with a SHA-256 digest workers verify before loading.

Every request on the record, never its contents.