Product

Three parts. One boundary.

A consent surface where the owner writes the rules. A policy engine that enforces them at request time, per field. A signed log both sides can read. Nothing else sits between your agents and your records.

biomarker.egfr → "L858R+" passed

In scope, in purpose. The value crosses.

diagnosis.code → "C__._" masked

Structure needed, content not granted. A substitute crosses.

national_id → ∅ blocked

Out of scope. Nothing crosses. This is normal operation.

02 · Policy engine

Enforced at request time.

Every read an agent attempts is adjudicated against the active grants before any data moves. Three outcomes: passed, masked — value substituted — or blocked.

The engine sits in the request path, not beside it. There is no route to the record that skips the boundary.

03 · The log

Every crossing, signed.

Each adjudication writes one line: time, agent, field, decision, signature. The chain is append-only and verifiable — a fact, not a claim.

Time (UTC) Agent Field Decision Signature
2026-07-30 09:14:03 tumor-board-prep patient/641/staging.tnm passed sig:2c8e…91
2026-07-30 09:14:03 tumor-board-prep patient/641/pathology.report passed sig:77b0…d3
2026-07-30 09:14:04 tumor-board-prep patient/641/insurance.plan blocked policy:min-necessary
2026-07-30 09:14:07 registry patient/641/diagnosis.code masked sig:a1f4…08
2026-07-30 09:14:09 audit-export log/2026-07/chain attested sig:e93d…5c
Deployment

Alongside what you already run.

OpaqAI deploys next to your existing FHIR infrastructure and mediates agent access to it. Your records stay in your systems.

Integration

FHIR-native

Field paths map to FHIR resources and elements. If your data speaks FHIR, the boundary already understands it.

Agents

Any agent, registered

Agents are registered by name and hold no credentials to the record store. They ask; the boundary answers.

Compliance

Minimum necessary

Operationalize HIPAA standards via field-and-purpose grants. The log is the evidence that the policy held.

Get started

Put a boundary behind your agents.