Technical White Paper #2

Predicting vs. Reality

How EchoTest Holds Its Predictions Accountable — the validation protocol.

Version 1.0 · June 2026 Download the PDF

Executive summary

Any platform that predicts the future invites one fair, unavoidable question: prove it. The honest answer separates a serious tool from theater — and the honest answer is a protocol, not a slogan.

This paper documents exactly how EchoTest measures its own accuracy. It is deliberately published before we quote a headline number, because the protocol is what makes any future number trustworthy. A “92% accurate” claim with no described methodology is marketing; a measured result from a pre-registered, held-out protocol is evidence. The core discipline:

We do not yet have a held-out sample large enough to publish a stable accuracy figure. This paper tells you precisely what we measure and how, so that when the numbers come, you can judge them.

1. The accountability problem

Most “AI prediction” claims fail a basic test of evidence. They quote an accuracy percentage with:

That's not a measurement; it's an assertion. The purpose of this protocol is to make EchoTest's accuracy a measured, reproducible quantity — one we are accountable to, and one you can interrogate.

2. The core idea: held-out validation

The only honest way to know whether a simulation predicts reality is to predict something it cannot already know, then wait and compare. A model graded on data it has already seen will always look good — it can memorize rather than generalize. So EchoTest's validation is held-out: the simulation makes a call on a launch whose real outcome does not yet exist, and is later scored against that outcome. There is no opportunity to fit the answer to the test, because at prediction time, the answer hasn't happened.

3. The protocol in detail

3.1 Lock the prediction

Before a customer's real campaign goes live, the simulation output is recorded as an immutable, timestamped prediction: predicted conversion rate, sentiment distribution, and per-segment breakdown, with their confidence bands. Once locked, it cannot be edited. This timestamp-before-launch rule is the backbone of the whole protocol — it guarantees the prediction wasn't shaped by hindsight.

3.2 Define the ground truth

For each prediction we specify, in advance, the real-world metric that will settle it — for example, the actual conversion rate over the campaign's first complete cycle. Defining the target before the outcome exists prevents the subtle cheat of choosing, after the fact, whichever metric happens to look favorable.

3.3 The waiting period

Real outcomes take time. The prediction sits locked until the campaign has run long enough for a stable, real result to exist. We would rather wait for a trustworthy number than score against noise.

3.4 Scoring

When the real outcome lands, the comparison engine computes error along several axes:

MetricWhat it measures
Sentiment errorPredicted vs. actual sentiment distribution (mean absolute error)
Conversion errorPredicted vs. actual conversion rate (relative error)
Per-segment deltaWhere the model was right or wrong by audience segment
Per-country deltaGeographic accuracy, surfacing regional blind spots
Calibration checkDo outcomes land inside the confidence bands at the stated rate?

That last row matters as much as the headline: a well-calibrated model isn't one that's always right, it's one whose confidence bands tell the truth — when it says p10–p90, real outcomes should fall in that range about 80% of the time.

4. Guardrails against fooling ourselves

The easiest person to fool with a validation study is the person who built the thing. These rules make that hard:

5. How calibration interacts with validation

EchoTest improves per customer through a feedback loop. Doesn't calibration contaminate the accuracy measurement? We handle it by reporting two numbers, not one:

Reporting only the second would flatter the system. Reporting both shows the true starting point andthe value of the feedback loop.

6. What we will publish

As the held-out sample grows, this paper becomes a living scorecard. We intend to publish:

A small, honest scorecard that grows is worth more than a large, unverifiable claim.

7. Honest status (as of June 2026)

We are collecting design-partner outcomes under this protocol now. We do notyet have a held-out sample large enough to publish a stable accuracy figure, and we will not print one until we do. Every prediction ships with a confidence range today; the validated accuracy numbers will follow this protocol when they're earned — not before.

Appendix — Metric definitions

This paper describes a measurement protocol, not a finished result. It will be updated with held-out validation data as that data accumulates.

Download White Paper #2

A designed PDF of the validation protocol to share with your team — plus a heads-up when the first results land.

We'll only use your details to follow up about echotest. No spam, ever.