Architecture & Data Flow
For security & procurement review · June 2026
EVE AI Core is a deterministic governance control plane. A proposed action is evaluated against a versioned policy before it executes; the verdict and its inputs are sealed into a signed, independently verifiable Decision Certificate; and that certificate is appended to a tenant-bound, hash-chained audit log. The diagram below shows exactly where customer data enters, what is governed, and what is retained.
Request path (blue) is governed before execution; evidence path (green) is signed and appended to a tamper-evident, tenant-bound chain and is independently verifiable offline.
Stage by stage
-
Ingress (TLS).
The client or agent sends a proposed action plus only the decision-context fields it chooses to include. The customer controls field minimization.
-
API Gateway.
Authenticates the caller (JWT or scoped API key), resolves the tenant, and applies rate limiting. From here on, all state and evidence are scoped to that tenant.
-
Pre-Execution Governance Gate.
A deterministic evaluation runs against the tenant's selected policy version before any action executes. Charter HARD_BLOCK rules and ethical red lines are never relaxed. The output is
ALLOWED,BLOCKED, orMODIFIED. -
Policy binding.
The verdict is bound to the exact versioned policy that produced it (e.g.
lending_v1), so a decision can always be replayed against the policy in force at the time. -
Decision Certificate.
The inputs, verdict, policy version, and tenant are sealed into a cryptographically signed record (ECDSA P-384 (AWS KMS) in production).
-
Audit chain.
The certificate is appended to a hash-chained, tenant-bound audit log; retention is configurable up to 7 years, and deletion produces signed receipts.
-
Offline verification.
Any party can verify a certificate or audit record without contacting EVE, at /verify or /agent-proof.
What is and isn't retained
the signed decision records and the tenant-bound audit chain, for the retention period the customer configures.
which decision-context fields are sent at all — EVE governs and logs what it receives; it does not require fields the customer chooses to withhold.
customer-initiated deletion is supported across memory layers and produces HMAC-signed, hash-chained deletion receipts (see DPA §10).
governance state and audit chains are per-tenant; non-SaaS deployments keep all data inside the customer's chosen boundary (see deployment models).
Go deeper
This diagram is the procurement-level view. For the full technical treatment of the governance protocol and hardware-compilable veto logic, see the Whitepaper. For controls and posture, see Security and the Procurement Packet.