Data
Sensitive records cannot be copied into every model, tool or vendor environment.
Hardware-Enforced Runtime for Cloud VPC & On-Premise
Compex executes high-trust workloads inside hardware-attested Trusted Execution Environments (TEEs) right next to sensitive records. Lock any self-hosted LLM, autonomous agent, custom ML pipeline, or multi-party clean room to a signed Pipeline Contract at the silicon level—and auto-generate the cryptographic evidence bundle DPOs and regulators require.
AI teams need real data. Data owners have no way to check what happens to it.
Sensitive records cannot be copied into every model, tool or vendor environment.
Review teams need clear policy, approval and audit evidence before work can start.
AI teams need a way to run inference that survives a vendor security review.
Ownership, execution and approval stay separated.
records · scans · claims
Data owners and DPOs sign off on exact column and row scope, command allow-lists and output limits. The contract hash is bound directly to the enclave before boot.
The workload and policy gate run inside an encrypted hardware enclave (CPU/GPU TEE). The host OS, cloud admin and AI vendor cannot inspect plaintext memory or alter policy rules mid-run. Out-of-scope calls are killed at runtime.
The enclave outputs an ordered hash chain of every allowed and blocked operation, paired with a hardware remote-attestation quote proving the exact approved code and contract ran without tampering.
risk model · scoring API
Reviews scope before the run. Receives signed evidence after it.
Where the runtime carries the burden, and where it stays with you.

Binds purpose, field and output policy to the run, and records who approved it.
Lawful basis, role allocation, transparency, data-subject rights and DPIA conclusions.

Logs runtime access and deployment, and timestamps every incident.
Accountability, regulatory reporting and resilience testing.

Gates execution behind approval and logs what ran, for high-risk system duties.
System classification, conformity assessment, registration and provider/deployer duties.

Hashes each execution event and lists the workflows affected.
Scope determination, risk governance and statutory notification.
Both sides agree the scope in writing, and the reviewer signs it. Nothing executes until that version exists.
Ask for a field outside the contract and the job is refused mid-run, and the refusal logged.
Refusal is what the runtime does with an out-of-scope operation. The captured sandbox run completed without one.
Everything the run touched, in one file, checkable against the contract that authorised it.
sha256 526183fa…f59b21
sha256 2c90f220…b1586d
sha256 8a6ac4e1…a000eab
Generated at execution time and hashed as it goes.
Every stage names who signed it.
3530a8a90042108515722e83778f8af0d07f3c96f41489817fe66c299c56eabb
c35620aeaebae1fdb2479cff13413b4e941f3a0496a5c6384ea4deae067d1ce2
First hash, last hash, event count. An empty problems array.
526183fab2767c8360df9670d0e57334138c0f0849c6f4da77f7d8bf30f59b21
526183fab2767c8360df9670d0e57334138c0f0849c6f4da77f7d8bf30f59b21
2c90f220d5ca7dcc7ea63fe54a597c4ba67811444fef119375a04a33c4b1586d
2c90f220d5ca7dcc7ea63fe54a597c4ba67811444fef119375a04a33c4b1586d
8a6ac4e1fcb3b9947045e2d8cbbf37cc4c6c287cc9f4605f86254d3c0a000eab
8a6ac4e1fcb3b9947045e2d8cbbf37cc4c6c287cc9f4605f86254d3c0a000eab
Both hashes in full. Compare them yourself.
Train, Analyze and Serve run under the same governed path. Below is an Analyze job end to end: EU-hosted, synthetic insurance data, isolated tenant. A reviewer approves the scope, the job runs, and the bundle verifies against its own hashes.
What do I hand the client's lawyer?
Your model runs against the real data under an approved contract inside a TEE, so the vendor never touches raw customer rows. B2B AI startups use Compex to unblock stalled six-figure enterprise pilots in banking, insurance and healthcare, and hand the client's legal team a hardware-attested evidence bundle.
Can I prove the rows never left?
The records never move. You approve the scope, name the reviewer, and keep a record of every operation inside the run. Run self-hosted open-weight models (Llama, GLM, Qwen) and internal coding or claims agents inside a command-allow-listed TEE sandbox with zero external data egress.
Who am I taking at their word?
Nobody—not even the AI vendor or the cloud admin. You verify the signed Pipeline Contract, the hardware TEE attestation and the immutable hash chain of every operation yourself in JSON, PDF or CSV.
One use case, one dataset, four stages. You end up with results and the evidence legal needs.
One use case, one dataset, the fields you need. That becomes the draft contract.
The reviewer reads the scope and approves a version.
Your workload runs.
The bundle is exported and the hashes checked.
No. It runs next to the data under the contract's field and output limits. The provider gets the permitted outputs and the bundle. The raw records never move.
The Pipeline Contract declares permitted operations, field scope and output restrictions before execution. The Compex runtime sits inside a Trusted Execution Environment, where memory is encrypted at runtime and isolated from the host operating system and hypervisor. The workload cannot bypass the contract even if the underlying host machine or container orchestrator is compromised. An out-of-scope operation is refused while the job is running, and the refusal is written into the evidence bundle as a blocked action.
Each event and each export file is hashed independently, and the hashes are chained in order. The bundle also carries a cryptographic remote-attestation quote anchored to the underlying TEE hardware (AMD SEV-SNP, Intel TDX or NVIDIA Confidential Computing). That proves the hashes were generated inside a genuine, un-tampered enclave running the exact signed Pipeline Contract. Checksum verification compares stored values against computed ones, and the bundle exports as JSON, PDF and CSV for your reviewer to check directly.
Deploy Compex in your existing cloud VPC on confidential instances (AWS, GCP and Azure Confidential VMs, including Confidential H100 and Blackwell GPUs) or on-premises on air-gapped hardware. Data never leaves your residency boundary.
No. That is your assessment to make. We give you what it needs: the signed contract, the runtime, and the run record.
Duration and retention are fields in the Pipeline Contract, agreed before execution. Output restrictions limit what may leave, and the bundle records what was produced and what was blocked.
Bring us the one that has been with legal for months. We will show you the file their reviewer gets.