The Audit Trail
Why hosted AI can't prove what it did
A nonprofit director — call her Janet — gets a request from her board chair. A funder is asking questions about how the organization handles client data, and the AI tools they've started using have come up. The chair forwards a list of questions: Which AI did you use? What did you ask it? What did it tell you? What did it do with our clients' information? Can you show us?
Janet sits down to answer. She knows her team has been using a popular chatbot for drafting case notes and summarizing intake forms. She knows the names of the staff who use it. She does not know what version of the model ran on any given day. She doesn't have copies of the prompts. She doesn't have copies of the responses. She has the chat history of her own account, maybe — but not her team's. She doesn't know whether the client information was retained, used to improve the model, or shared with anyone else. She has the vendor's privacy policy, which says reassuring things, but she has no way to verify any of them.
Janet writes back to the chair: "I'll need a few days." She doesn't know yet that "a few days" isn't going to be enough, because most of what the chair is asking for can't be produced — not because Janet failed to keep records, but because the system she's been using doesn't generate the kind of records she'd need.
This is the third and final piece in a series. The first one was about who deploys AI and why their incentives matter. The second was about what you build around the model. This one is about what you can prove — to a funder, a regulator, a court, or a board chair who suddenly cares. It's the most practical of the three, and probably the most consequential, because the regulatory pressure is moving fast and Janets are about to be everywhere.
What an Audit Trail Actually Is
An audit trail is not a log file. A log file is one ingredient. An audit trail is a complete, attestable chain of evidence that answers four questions about any given AI interaction:
- What ran? Which exact version of the model. Which system instructions. Which retrieved documents. Which tools were available.
- What did it see? The full input — including anything the system added behind the scenes from your databases, memory, or other sources.
- What did it output? The full response, not a summary or a screenshot.
- Can you prove the chain? Tamper-evident records of all of the above, kept somewhere a third party would believe.
Anyone can keep some logs. The audit-trail question is whether the logs would survive scrutiny by someone who wasn't there and doesn't take your word for it. That's where hosted AI runs into structural problems.
What Hosted AI Cannot Prove
The model version you queried isn't guaranteed to be the version that ran. Researchers at Stanford and Berkeley published a study in 2023 — How Is ChatGPT's Behavior Changing Over Time? — comparing the March and June 2023 releases of GPT-4. Same product name, same API, three months apart. Accuracy on identifying prime numbers dropped from 84% to 51%. Code that was directly executable dropped from 52% to 10%. The pattern of how it answered changed. None of this was announced as a version change. If your team had built a workflow on the March behavior, the June behavior silently broke it. The authors put it bluntly: this makes it "challenging, if not impossible, to reproduce results from the same model."
This wasn't a one-time event. Drift is now a documented, ongoing pattern across hosted AI services from every major provider. For an audit trail, the very first question — what ran? — has no verifiable answer.
The same prompt does not always produce the same output. This is the one that surprises most people. Even with the AI's "creativity setting" turned all the way down to zero — engineers call this temperature=0 — the answer can vary between runs. The reason is technical but worth understanding: at large scale, AI services group your request together with other customers' requests for efficiency. The exact composition of that group changes which calculations run in which order, and that can change the output. OpenAI's own documentation says their service is only "mostly deterministic." Anthropic's says even at zero temperature, results "will not be fully deterministic." Google takes the same position. Translation: identical questions to the same hosted AI can give you different answers, and you have no way to find out why.
You cannot verify what happens to your inputs. Vendors offer privacy policies, and enterprise tiers offer real contractual commitments. Those commitments often genuinely mean what they say. The problem is that you can't audit them from the outside. You can trust the contract; you cannot prove the contract was honored. For protected health information, attorney-client material, or anything legally sensitive, "we were told it wasn't logged" and "we can prove it wasn't logged" are different statements with different legal weight.
You cannot audit the isolation between you and other customers. A March 2023 ChatGPT bug briefly exposed other users' chat titles to each other. That was a single visible incident; the broader question is whether you can verify, on any given day, that no cross-tenant leakage is happening. The honest answer for hosted services is that you can't. You can read the SOC 2 report. You cannot inspect the system.
The Regulatory Frame Is Closing
For most of the last three years, these problems could be filed under "theoretical." That window is closing.
The EU AI Act, which takes full effect in August 2026, requires "high-risk" AI systems — including those used in healthcare, finance, hiring, education, and critical infrastructure — to automatically generate logs of their operation throughout their lifecycle, retain those logs, and provide them to deployers and regulators. It also requires that anyone deploying AI in those categories be able to produce documentation about how the system works, its limitations, and how to interpret its output.
ISO/IEC 42001, the first international standard for AI management systems (published December 2023), requires documented evidence of model specifications, data sources, operational limits, and incident logs. Certification requires an external audit against these requirements.
The NIST AI Risk Management Framework, while voluntary, is increasingly cited as the baseline for responsible AI in U.S. federal procurement and corporate governance. Its requirements assume that you can produce records of how your AI behaved.
HIPAA, as covered in the previous article, treats any vendor handling Protected Health Information as a Business Associate requiring a signed agreement. Local AI sidesteps this entirely because the vendor never touches the data.
The direction across all of these frameworks is the same: AI operations must be logged, logs must be retained, and the organization deploying the AI must be able to produce the evidence. The era of "we promise we're doing this responsibly" is ending. The era of "show us the receipts" is beginning.
What Local Hosting Actually Gives You
Running your own AI doesn't automatically produce a good audit trail. You still have to build the logging, set the retention policy, and maintain the records. But it makes all of those things possible in a way that hosted AI doesn't.
- Model version pinned and verifiable. You control which weights are loaded. You can produce a fingerprint of the exact model that ran on any given day.
- System instructions you wrote and can prove you wrote. No hidden vendor prompts. What you set is what ran.
- Complete logs with retention you control. Every input, every output, every retrieved document — kept in storage whose policies are yours and whose integrity you can attest to.
- No multi-tenancy to audit. Your AI doesn't share infrastructure with anyone else, so there's no isolation question to answer.
- A clean chain of custody. Model, software, prompts, logs, retention — all under one roof, all auditable by your own internal review.
None of this makes you automatically compliant with any specific regulation. ISO 42001 still requires building the management system, writing the policies, and passing an external audit. The EU AI Act still requires conformity assessments and documentation. But these frameworks all assume that you can produce evidence on demand. Local hosting is what puts that assumption in reach.
The Honest Limits
Three things to be clear about, because the case for local-as-auditable can be overstated.
Local is necessary but not sufficient. Plenty of self-hosted setups have terrible audit trails because nobody built the logging or maintained the records. The infrastructure has to be paired with discipline. Without the discipline, you have a server, not an audit trail.
Cloud providers are catching up. Enterprise tiers from Microsoft, Anthropic, AWS, and others now offer signed agreements, retention guarantees, versioned model endpoints, and compliance certifications. For many organizations, a well-configured enterprise cloud deployment is genuinely audit-ready — with the caveat that you are still trusting the vendor's attestations rather than verifying them yourself. Whether that trust is sufficient depends on your regulatory environment, your threat model, and who has to sign the compliance document at the end.
Even local hosting struggles with full reproducibility. Achieving truly identical results from identical inputs requires careful engineering — specific software, controlled hardware, version pinning. It's possible. It's not automatic. The advantage of local hosting is that you can chase the problem; with hosted AI, you can't.
What This Means for You
If you're Janet — getting questions you can't answer about AI your team is using — the first move is an inventory. Which AI tools is your organization using? Which staff have accounts? What kind of data is being put into them? Which vendor has it now? Most organizations have never done this exercise and are surprised by what they find. You can't build an audit trail backward through systems that didn't generate one, but you can stop the bleeding and document going forward.
If you're a board member or executive director: the right question to put on your next risk-review agenda is "can we produce evidence of what our AI tools did with our beneficiaries' or clients' data?" If the honest answer is no, that's not a tomorrow problem. That's a budget item.
If you're a consultant or technical lead advising community organizations: the audit-trail question is the one most likely to drive the conversation toward sovereign infrastructure on the merits, without requiring philosophical agreement about cloud-versus-local. It's a concrete, demonstrable advantage that doesn't depend on anyone's worldview.
Closing the Series
Three articles, one argument. The first was about values: who deployed the AI and what their incentives were. The second was about architecture: what you build around the model. This third one is about verifiability: what you can prove about either of those things, to someone who wasn't there.
All three are the same problem viewed from different angles. The AI system is not the model. It is the model plus the deployment plus the incentives plus the evidence. The organizations that treat it as all four — that take the boring infrastructure questions as seriously as the exciting capability questions — are the ones still standing when the compliance questions arrive.
For mission-driven work that genuinely deserves to be done carefully, those questions are already arriving. The chatbot was the demo. What comes next is systems you can reason about, architectures you can defend, and a chain of evidence you can hand to someone else and have them believe it.
That's the brief.
Further reading
- Chen, Zaharia, and Zou, How Is ChatGPT's Behavior Changing Over Time? (2023) — the foundational study on hosted-AI drift.
- Why Temperature=0 Doesn't Guarantee Determinism in LLMs — a clear explanation of why identical inputs can produce different outputs.
- AI Audit Logging: EU AI Act Article 12, ISO 42001, FedRAMP — the practical implementation requirements emerging from the regulatory frameworks.
- ISO 42001 AI Governance Guide — a plain-language overview of the international AI management standard.