Skip to content
Live demo
Provable · the receipt

Live demo — site × scenario × rendering

Proves: each variant is injected onto the live-cloned page where it maps, carrying the data it used and its surface policy. Open one to drill into its receipt.

Scenario C · identity key: Email + live click behaviour (magic-link)
The click identifies them with no login and tells you exactly what they care about.
available data: declared (opt-in)email openswhich CTA clickedpages / dwellabandoned formsPDL: rolecross-site (buy)
C1 Click-continuity ↑ lead_to_app
Maps to Hero · data used 1 which link clicked · First-party (CRM / behaviour) · allude 2 declared interest · Declared by the visitor · say 3 PDL role · Enrichment (PDL) · allude
allude + say · magic-link, no login. Drill into the receipt →
C2 Resume / abandoned ↑ paid_conv
Maps to Banner · data used 1 abandoned step 3/4 · First-party (CRM / behaviour) · allude
C3 Scarcity / urgency ↑ lead_to_app
Maps to Offer / CTA · data used 1 engagement score · First-party (CRM / behaviour) · allude 2 low stock / end date · First-party (CRM / behaviour) · allude
Blocked variant · Cx · Comparison-call-out (ungated) · maps to Banner
“We saw you comparing Gauntlet AI with two other sites.”
HOLD — blocked by surface policy; the bandit cannot pull it. It would win on engagement, but it relies on a hold fact, so it is kept out of the action pool — the optimizer can never select it. Open it, greyed →