How to verify an AI claim with a test instead of a demo
To verify an AI claim, replace the demo with a test: supply an input the team has never seen, watch the product process it live with the trace visible, and score the output against what the claim said would happen. The test takes an hour in a screen share and needs no code access. It is necessary because a demo shows what the team chose to show, and because the SEC and the FTC now treat a false AI claim as fraud: the SEC fined two advisers a combined $400,000 in March 2024 and charged the former CEO of Nate in April 2025, alleging its app ran on contract workers. This page gives the protocol.
Published September 17, 2026. Editorial.
Key takeaways
- A demo is a claim with a user interface: the team picked the input, the prompt, the model and the moment. A test on a held-out input is evidence.
- The protocol is six steps: write the claim down, prepare three inputs the team has never seen, run them live, read the trace, score the result against the claim, and record what was untestable.
- The stakes are regulatory as well as financial: SEC actions against Delphia, Global Predictions, Presto Automation and Nate, and the FTC's Operation AI Comply, all turn on claims a test would have contradicted.
- Ask to see the trace, because the trace is where a human in the loop, a hard-coded rule or a third-party service hides.
You verify an AI claim by turning it into a test you can watch: a specific input the team did not prepare, processed live, with the intermediate steps visible, and an output you can compare against what the claim promised. The demo you were shown in the first meeting is the team's evidence for the team's version. The test is yours.
This page is the protocol. It assumes you have already built the claim table described in what changes when the target is an AI company, so you know which sentences you are testing. It needs a screen share, an hour, and three inputs you prepared yourself.
What does a demo show?
A demo shows the product working on an input the team chose, through a prompt the team wrote, on a model the team selected, at a moment the team picked. Every one of those choices is legitimate for a sales meeting and every one of them removes information a diligence reviewer needs.
Reveneau's diligence protocol replaces the demo with a held-out test for the same reason its own eval suites hold back cases the model never sees during development: a system that only ever meets inputs it was tuned on will look better than it is, and the size of the gap is the thing being bought. AI demo vs the last mile is the longer argument about that gap.
There is a second reason the demo is weak evidence, and it is the one the enforcement cases turn on. A demo cannot show you what is behind the interface. It cannot show you whether a person completed the task in the seconds the progress bar was spinning, whether a rule-based system handled the case and the model was decoration, or whether a third party's service did the work under the company's brand. The trace can, and the protocol below asks for it.
What are the stakes of getting this wrong?
The stakes are that a false AI claim is now treated as securities fraud or consumer deception, and an investor who funded it on a demo will be asked what was tested.
The record so far is short enough to know in full. On 18 March 2024 the SEC settled with two investment advisers, Delphia and Global Predictions, over false and misleading statements about their use of AI; the penalties were $225,000 and $175,000 [1]. On 25 September 2024 the FTC announced Operation AI Comply, five actions against companies whose AI claims it said were deceptive, including DoNotPay, which settled for $193,000 over marketing an "AI lawyer" [2]. On 14 January 2025 the SEC issued a cease-and-desist order against Presto Automation, a restaurant technology company, finding that the speech recognition in every deployed unit of its AI ordering product had for a period been owned and operated by a third party, and that when Presto deployed its own technology the vast majority of orders still required human intervention [3]. On 11 April 2025 the SEC charged the former chief executive of Nate, Inc., which had raised over $42 million on the claim that its app completed purchases with AI, alleging that it relied in large part on contract employees entering orders by hand [4].
Read those four together and the pattern is the point. A third party's technology behind the brand. Humans behind the progress bar. A completion rate that was true only for the demo path. Each is invisible in a demo and visible in a trace.
The protocol, step by step
The test takes six steps. Run it in a screen share, with the team driving and you supplying the inputs.
- Write the claim as a testable sentence. "Our AI reads a lease and extracts every obligation" becomes "Given a lease we supply, the product returns a list of obligations that a lawyer would agree is complete." If the claim cannot be rewritten this way, it is positioning, and the result is "untestable".
- Prepare three inputs the team has never seen. One typical case, one hard case, one case that should be refused or flagged. Source them yourself: a document from a portfolio company, a public filing, a record you construct. Do not send them in advance.
- Run them live, in order. Typical case first, so you see the product at its best. Hard case second. The refusal case last, because a product that confidently processes an input it should have rejected has told you about its error handling.
- Ask for the trace. For each run, ask to see the prompt that was sent, the retrieved context if any, the tool calls, the model's raw response, and the post-processing. Ask which model and which version served the request. Ask how long the request took at the model, against how long the interface took.
- Score the output against the claim. For each input, the result is one of: confirmed (the output matches what the claim promised), contradicted (it does not), or partial (it does for the typical case and fails the hard one). Write the score against the claim table line.
- Record what you could not test. A claim about scale, a claim about accuracy across a population, a claim about a customer's result: none of these can be tested with three inputs. They go to the eval suite review, and if the suite does not cover them, they stay "untested" in the report.
An hour covers three inputs with traces. If the team needs longer, the reason is itself informative.
What does the trace tell you?
The trace tells you what did the work. That is the single fact a demo hides and the single fact the enforcement cases turn on.
Four things to look for. Latency shape: a model request returns in seconds; a human completing the task returns in minutes, and the interface will have been designed to make the wait look normal. Model identity: the trace names the model and version; if it does not, ask why, and if the answer is "we route dynamically", ask to see the routing rule. Retrieval and tools: a product that claims the model reasons over the customer's data should show the retrieval step; if the context window contains the answer already, the model is formatting, which is a different product from the one described. Post-processing: rules applied after the model response are where a demo path gets its reliability; ask how many there are and what happens on inputs they do not cover.
Anthropic's developer guidance describes three grading methods for AI outputs, code-based checks, human review and model-based grading, and recommends automating grading where possible [5]. The relevance for the test is that a team which grades its own outputs can show you the grader; ask to run your three inputs through it. OpenAI's evaluation guide describes evals as tests of model outputs against "style and content criteria that you specify" [6]. A team with evals can tell you, on the spot, whether your hard case is inside or outside the distribution the suite covers.
How do you score the result?
Score the result against the claim, one line per claim, and take the table to the investment committee.
| Claim (from the deck) | Test input | Trace showed | Result |
|---|---|---|---|
| "Extracts every obligation from a lease" | Portfolio company lease, 40 pages | Model call, 11 seconds, no human step | Partial: 14 of 17 obligations found |
| "Handles any contract type" | Supplier agreement in German | Refused with "unsupported document" | Contradicted: English only |
| "Flags unusual clauses" | Lease with a manufactured penalty clause | Rule-based post-processing, no model flag | Confirmed by rule, untested for model |
| "99 percent accuracy" | Three inputs | Cannot be tested with three inputs | Untested: refer to eval suite |
The last row is the important one. Most accuracy claims cannot be tested live, and the honest result is to say so and refer them to the eval suite as a diligence artefact, where a suite with hundreds of graded cases can support a population claim in a way three inputs never will.
What if the team declines to run the test?
If the team declines, treat every claim as untested and price the deal that way. There are reasonable objections, and each has an answer. "The inputs might contain customer data": use inputs you sourced. "The trace exposes our prompts": you are under NDA, and a prompt is text a competitor can approximate in an afternoon. "It takes engineering time": an hour. "The system is not built for ad hoc inputs": then the claim about handling any input is contradicted before the test starts.
A team that runs the test and fails the hard case has shown you something useful: a product with a known boundary and a team that knows where it is. A team that will not run the test has shown you something too. AI feature or AI wrapper is the next check once the claim is confirmed, and the full question list for the management meeting is on questions for the management meeting of an AI startup. The AI startup due diligence guide puts the claim test first for a reason: nothing else in the review matters if the product does not do the thing.
Best for
- Any AI deal where the product claim is central to the valuation
- A deal team that has seen a demo and needs evidence before committee
- An angel with an hour and no code access
Avoid if
- The AI claim is incidental and the product would be valued the same without it
- You already have the eval suite and its runs, which cover the claim at population scale
Verify before you commit
- Prepare three inputs yourself and do not send them in advance
- Ask for the model name, version and latency in the trace for each run
- Record every claim that three inputs cannot test as untested, and say so in the report
Common questions
How can an investor test an AI product's claim without technical skills?
An investor can test an AI product's claim without technical skills by supplying an input the team has never seen, watching the product process it in a screen share, and comparing the output to what the claim promised. The judgement needed is domain knowledge, not code: whether the extracted obligations from a lease are complete, for example. The SEC's March 2024 penalties against Delphia and Global Predictions, $400,000 combined, were about claims that such a test would have contradicted.
Why is a product demo not enough evidence in AI due diligence?
A product demo is weak evidence in AI due diligence because the team chose the input, the prompt, the model and the moment, and because a demo cannot show what did the work behind the interface. The SEC's January 2025 order against Presto Automation found that the speech recognition in its deployed AI product had for a period been owned and operated by a third party, a fact no demo would reveal. A held-out input and a visible trace reveal both.
What should I ask to see in the trace of an AI product?
In the trace of an AI product, ask to see the prompt that was sent, the retrieved context, the tool calls, the raw model response, the post-processing rules, the model name and version, and the time the model took against the time the interface took. A request that takes minutes where a model call takes seconds is the signature of a person behind the progress bar, which is what the SEC alleged at Nate in April 2025 after the company raised over $42 million.
How many test inputs are enough to verify an AI claim?
Three test inputs are enough to verify or contradict a claim about capability, and never enough to verify a claim about accuracy across a population. One typical case, one hard case and one case that should be refused show the product's boundary in an hour. A claim such as 99 percent accuracy needs the company's eval suite, which Anthropic's developer guidance says should prioritise volume of cases and automated grading; refer population claims there and mark them untested until then.
What does it mean if an AI startup refuses to run a live test?
If an AI startup refuses to run a live test on inputs you supply, treat every AI claim in the deck as untested and price the deal accordingly. The common objections, customer data, prompt secrecy and engineering time, each have an answer: source your own inputs, rely on the NDA, and note the test takes an hour. The FTC's Operation AI Comply of 25 September 2024, five cases in one announcement, shows the cost of a claim nobody outside the company checked.
Can a human be hiding behind an AI product, and how would I tell?
Yes, a human can be doing the work behind an AI product, and the trace and the latency reveal it. The SEC's April 2025 complaint against the former CEO of Nate alleged that an app marketed as completing purchases with AI relied in large part on contract employees entering orders by hand. In a live test, a task that takes minutes where a model call takes seconds, or a trace with no model call at all, is the signal. Ask for the model name and the request timing.
What is a held-out input and why does it matter?
A held-out input is an example the system has never met during development or tuning, and it matters because a product that only meets inputs it was tuned on will look better than it is. Eval practice holds back cases for the same reason; OpenAI's evaluation guide describes evals as tests of outputs against criteria you specify, and the criteria mean little if the inputs were seen in advance. In diligence, held out means sourced by you and not sent ahead.
How do I score the result of an AI claim test?
Score the result of an AI claim test one line per claim: confirmed when the output matches what the claim promised, contradicted when it does not, partial when the typical case passes and the hard case fails, and untested when three inputs cannot reach the claim. The table goes to the investment committee with the count of untested lines. The SEC's January 2025 Presto Automation order turned on a completion rate that was true only on a narrow path, which is what partial captures.
Should I test the case the product is supposed to refuse?
Yes, test the case the product is supposed to refuse, and test it last. A product that confidently processes an input it should have rejected, an unsupported language, a document type it does not handle, a request outside its policy, has shown you its error handling, and error handling is what a customer meets in month three. Anthropic's developer guidance on test cases says to design evals that mirror the real task distribution and to include edge cases; the refusal case is the edge.
Is a rule-based system behind an AI claim a problem?
A rule-based system behind an AI claim is a problem only if the claim said the model does the work. Rules applied after the model response are where demo reliability often comes from, and they are legitimate engineering. The diligence question is how many rules there are and what happens on inputs they do not cover. The SEC's March 2024 action against Global Predictions, which had marketed itself as the first regulated AI financial advisor, is the case for saying what the system actually is.
Does the claim test replace the eval suite review?
No, the claim test and the eval suite review answer different questions. The live test on three inputs confirms or contradicts a capability claim and reveals what did the work. The eval suite, with hundreds of graded cases, is the only artefact that can support a population claim such as an accuracy rate. Anthropic's developer guidance recommends more cases with automated grading over fewer hand-graded ones, and a suite built that way is what the accuracy claim should be referred to.
References
- SEC, SEC Charges Two Investment Advisers with Making False and Misleading Statements About Their Use of Artificial Intelligence, press release 2024-36, 18 March 2024
- FTC, FTC Announces Crackdown on Deceptive AI Claims and Schemes, 25 September 2024
- SEC, Presto Automation Inc., Securities Act Release No. 11352 (administrative proceeding summary), 14 January 2025
- SEC, Litigation Release No. 26282, Alberto Saniger Mantinan a/k/a Albert Saniger, 11 April 2025
- Anthropic, Develop test cases (Claude Platform docs), read 17 September 2026
- OpenAI, Evaluations guide (OpenAI API docs), read 17 September 2026
Related reading
An AI demo is not a product
A convincing AI demo takes an afternoon. Turning it into something people trust in production is where most of the work, and most of the failures, live.
AI evaluation and guardrails for production: how to know your AI actually works
"It seems to work" is not a production standard. Here is how we turn that feeling into a number, and how we stop the system from doing damage on the days the number is bad.
More in Start here
What changes in diligence when the target is an AI company?
Three things change in due diligence when the target is an AI company: the product claim becomes something you can test live and something regulators now enforce, the codebase was probably written mostly by a model so the usual quality signals mean something different, and the cost of goods is a monthly invoice from a model provider that can change its price. Everything else in a technical review stays the same. This page sets out each of the three changes, what it does to the engagement plan, and which page of this guide covers the method for it.
AI feature or AI wrapper: a decision test an investor can run
An AI wrapper is a product whose value is the model's value with a user interface on it, so that a customer with a prompt or the model provider with a feature launch could replace it. An AI feature is a product where the model does one job inside a workflow the company owns, with data, integrations and controls a competitor would have to rebuild. The distinction decides the price, because Foundation Capital's September 2026 analysis says out loud what every wrapper investor fears: the model provider that powers you can turn around and compete with you. This page gives a decision test an investor can run in an hour, using the trace and the invoices rather than the pitch.