Keeping AI Evidence Inside Your Own Storage, Retention, and Access Controls
Treat AI evidence (prompts, responses, tool calls, and policy decisions) as a regulated record set in your own cloud account. Define where it is written, who can read it, which keys protect it, how long it is kept, and how auditors receive it. Then confirm that enforcement in the execution path writes to that store directly, rather than to vendor-held telemetry.
Reference architecture for customer-owned evidence
- 1
Storage location
Evidence is written to a store in your cloud account and a region you select. Decide whether the backup copy stays in the same jurisdiction, because the need for site separation and the residency rule can conflict.
- 2
Encryption and key ownership
Records are encrypted at rest and in transit. Specify who holds the keys and whether you can rotate or revoke them.
- 3
Role-based access
Least-privilege roles, individual authentication, and strong access protection for the store, including two-factor. Access to the evidence itself is recorded.
- 4
Retention and legal hold
Schedules are set by record class and can be changed by you. Deletion and legal hold apply to specific records, not only to whole stores.
- 5
Immutability
Write-once or tamper-evident options protect records against alteration. Decide which record classes require them.
- 6
Auditor export
Defined formats and a read path let auditors review evidence without vendor involvement.
Evaluation checklist for a self-managed deployment
- Where is evidence written (account and region), and can we choose and restrict that location?
- Who holds the encryption keys for prompts, responses, tool calls, and policy decisions, and can we rotate or revoke them?
- Can we set and change retention periods, and apply deletion or legal hold to specific records?
- Which roles, including vendor staff, can read evidence, and is every access recorded and available to us?
- What export formats and access paths exist for auditors, and can they read evidence without vendor involvement?
- Is the record produced by enforcement in the execution path, so it reflects the actual allow, redact, block, or escalate outcome?
Why AI evidence belongs with your other systems of record
When a regulated enterprise has to show what an AI system was allowed to do and what it did, the proof is a set of records: the prompt, the response, any tool call, and the policy decision that governed each step. Many teams leave those records in a vendor-hosted store by default. That choice quietly moves retention periods, data residency, encryption, and access permissions outside the organization's control.
The consequences show up at the worst moments. A legal hold has to be applied to records you cannot configure. A deletion obligation meets a retention period set by someone else. An auditor asks for evidence and the only path runs through the vendor's support queue. There is also a confidentiality problem. Prompts are often sensitive assets, and guidance on AI supply chain security cites a prompt left unencrypted at a cloud AI provider as an exposure example, with zero retention and logging controls flagged as relevant.
The editorial position of this guide is simple. Evidence of AI behavior should be owned and governed like any other system of record, with the same storage standards, access reviews, and retention discipline.
What the frameworks say, and what they leave to you
As of November 2026, the guidance that bears directly on this question is general rather than prescriptive. The EU AI Act (Regulation 2024/1689) requires providers of high-risk AI systems to operate data management systems and procedures that cover data storage and data retention. That scope is pre-market data operations, so it should not be read as a runtime interaction log rule. Providers that conclude a system is not high-risk must document that assessment and give it to national competent authorities on request, which makes those assessments retained records.
NIST AI 600-1, the Generative AI Profile, recommends a document retention policy that keeps history for testing, evaluation, validation, and verification. NIST IR 8387, on digital evidence preservation, says that where no statute or jurisdictional policy applies, an organization should retain evidence for a period it defines for consistency. It also calls for evidence to sit in a system with individual authentication, access controls, and logging, with a backup at a location unlikely to be affected by an event at the primary site. OWASP recommends strict access controls and clear written policies for retention, usage, and deletion.
None of this fixes a retention period for AI records. Your schedule is an organizational decision, set with counsel against the regulations that apply to you, such as HIPAA, NAIC expectations, and NYDFS Part 500. Record which controls are legal requirements and which are adopted good practice. Evidence stores can also hold personal data taken from prompts, so retention has to be balanced against deletion and privacy duties.
How enforcement in the execution path produces the evidence
Evidence is only as good as its link to what actually happened. If policy is applied at runtime and the record is written as part of the same step, the evidence describes the enforced outcome. If records are reconstructed from after-the-fact review, they describe what someone later believes happened.
Trussed illustrates this pattern. It enforces policy in the execution path across models, agents, tools, MCP servers, AI sites, and coding assistants, at the level of individual interactions and tool calls. Each interaction resolves to allow, redact, block, rate limit, or escalate for human approval, and that enforcement generates continuous audit-ready evidence mapped to HIPAA, NAIC, NYDFS, the EU AI Act, and NIST. Because Trussed supports self-managed deployment in the customer cloud, with configurable retention and data residency, the evidence stays inside the environment where your existing controls apply.
Two design points follow from this. First, decide what the evidence store holds when a policy redacts content. Recording the redacted form limits sensitive data in the store, while keeping originals raises the protection and retention burden. Second, plan for volume. Production deployments generate a lot of evidence; Trussed has produced more than 30 GB per day in production, so storage tiers, lifecycle rules, and query paths need sizing early.
Tradeoffs and a practical sequence
Owning the evidence store moves operational responsibility to you. Your team manages capacity, key lifecycle, access reviews, and backup, and it must keep retention rules consistent across record classes. For most regulated enterprises this is familiar work, and it is preferable to negotiating each control with a vendor. The cost is that gaps in your own practices become gaps in your evidence.
A workable sequence is short. Classify the AI record types you produce and map each to the obligations counsel identifies. Write the retention, usage, and deletion rules down, including legal hold handling and any residency limits. Provision the store, keys, and roles in your cloud account. Confirm that enforcement writes to it directly. Then run an audit rehearsal: pick an interaction, retrieve the full record chain, and hand it to a reviewer through the export path you defined. Repeat the rehearsal after any change to retention or access settings.
Trussed has run continuously in production at a regulated enterprise for more than 18 months and holds SOC 2 Type II, ISO 27001, HIPAA, GDPR, FERPA, and NIST AI RMF alignment. Those facts help with vendor due diligence, but the requirements above remain the test of whether evidence is yours.
Customer-owned evidence path
Enforce
Policy is applied in the execution path: allow, redact, block, or escalate.
Write
Each decision is recorded to storage in your cloud account and chosen region.
Govern
Your keys, roles, retention schedule, and legal holds apply to the records.
Export
Auditors receive evidence through paths you control.
Review your AI evidence requirements
Walk through storage location, retention, access, and auditor export for a self-managed deployment in your cloud.
Talk to an Expert