AI security, policy and audit

Kordane Boundary

Control every crossing.

Is this execution permitted, and under what conditions?

Protect sensitive information, enforce environment and route policy, and preserve a reviewable decision trail for every interaction between your systems and AI.

Current maturityDemonstrated in the browser · available in pilotsDeployment noteRequires deployment-specific hardening, scoped during the pilot.

Protect information · Control execution · Prove what happened

Modules

Four modules. One control plane.

Everything the demonstration on the homepage does maps onto these modules; the same model is designed to govern Cortex, Forge and Axon.

Boundary Protect

Demonstrated

Sensitive information is found and neutralised before it crosses.

  • Sensitive-data detection and classification
  • PII and custom entity detection
  • Redaction and tokenisation
  • Reversible pseudonymisation where policy permits
  • Blocking and content transformation

Boundary Policy

Demonstrated

Explicit, versioned rules decide what may cross and how.

  • Policy profiles and environment constraints
  • Role and context rules
  • Data-class actions
  • Approval requirements and tool permissions
  • Restore permissions

Boundary Route

Demonstrated

Requests reach only approved destinations, by policy.

  • Model and tool selection
  • Cloud, private, and local routing
  • Approved-endpoint enforcement and route restrictions
  • Model cascading and fallback behaviour
  • External-path closure

Boundary Audit

Demonstrated

Each decision leaves a record an operator can review.

  • Policy-decision history
  • Detection and transformation records
  • Route history and reviewable event trails
  • Exportable pilot evidence
  • Incident review support

Production operations

Planned

Enterprise policy management and production integrations around the boundary.

  • Enterprise policy authoring and versioning at scale
  • Identity-provider and SIEM integration
  • Deployment hardening and key management
  • Retention controls in production

Run the synthetic demonstrationDeterministic, browser-local, fictional data.

A masking layer changes the payload. Boundary decides whether the crossing is allowed, what must change, where execution may occur, and how the decision is recorded. The demonstration above shows both outcomes: an authorised crossing and a refusal.

Boundary decides whether and where a task may run.

Forge decides which permitted model should perform it.

Together: controlled execution.See Kordane Forge ·the evidence each decision leaves.

How it works

What happens at a crossing.

Eight stages, in order, every time. The public demonstration runs this exact sequence on synthetic data. Above it sits the portfolio-level decision lifecycle:

Understand the taskClassify the informationApply environment policyEvaluate candidate modelsSelect the smallest sufficient approved modelExecuteEscalate if thresholds failRecord the decision

Decision lifecycle. Each step inherits the maturity of the product that implements it; end-to-end automation is configured per deployment.

  1. Detect

    Sensitive values are found in the request before anything moves: identifiers, codewords, references, contact channels.

  2. Classify

    Each value is assigned a class your policy can reason about: identity, document, contact, codeword, reference.

  3. Apply policyauthorised

    The active profile decides per class: pass, tokenise, redact, block, or contain. Decisions are explicit and versioned.

  4. Transformtransformed

    Values that may cross in shape but not in substance are tokenised; values that must never cross are redacted at source.

  5. Routeauthorised

    The request goes only to an approved destination: external model, private deployment, or a local model with no egress.

  6. Respondauthorised

    The downstream answer returns through the boundary, carrying tokens instead of your originals.

  7. Restorelocal

    Where policy permits, tokenised values are restored locally, inside your environment, after the crossing.

  8. Audit

    Each decision lands in a detailed audit trail: what was found, what policy did, where the request went, what came back.

Boundary Audit

One crossing, fully recorded

The decision record a single synthetic crossing leaves behind.

Demonstrated
Kordane Boundary · AuditCrossing #2481

Operational briefing (synthetic fixture)

Policy profile
Controlled Routing
Detected
4 sensitive values, 3 classes
Transformation
3 tokenised · 1 redacted
Environment
Private cloud / VPC
Route
Approved private model
Restore
Tokenised values restored locally
Audit
8 events recorded, reviewable

Every crossing produces a reviewable record: what was found, what policy did, where the request went.

Illustrative decision record · Synthetic data · Representative of current product capability

Boundary is the governance layer of the portfolio: Cortex, Forge and Axon are designed to route their crossings through it, so one policy model and one audit trail cover intelligence, models and conversations.