A browser game about the moment you decide what would be enough.
Free, no install, no accounts, nothing sent anywhere once it has loaded.
That is the whole game. Not is this true — what does this action deserve.
The obvious way to build a game about scams is a quiz: show a claim, ask "real or fake", grade the answer. That teaches pattern-matching on surface cues — countdowns mean scam, bad design means scam, verified badges mean safe — which is exactly the wrong lesson, and it collapses the first time a legitimate seller runs a real sale.
So this game never asks whether a claim is true. It asks what a claim is asking you to do, and what evidence that action deserves.
The same claim appears twice. "StudyBox School Laptop. 70% Off. Only Three Left. Full Money-Back Guarantee." First it asks you to save the offer to compare later — cheap, reversible, nobody exposed. Later it asks you to move your savings outside the marketplace and upload your identity documents before the countdown ends. The claim has not changed. The reversibility, the potential loss and the required evidence have changed completely.
Before investigating — before seeing a single piece of evidence — you commit to a threshold: how much Provenance, Transparency and Independent Corroboration this action demands, and how many genuinely separate sources must agree.
Committing first is what turns a threshold into a policy — something that can be wrong in a way you can learn from — rather than a rationalisation of whatever you happened to find.
Advertisements, product pages, photographs, chats, voice messages, reviews, source trails and payment screens are physical worlds you enter, explore, and carry evidence out of.
Route Tokens buy deep investigation. Carry slots limit what reaches the Gate. Without both, the optimal play is to read everything and carry everything, and evidence selection stops being a decision.
| 4 carry slots |
6–8 Route Tokens |
40 artifacts |
8 worlds |
Pip is a tiny illustrated hero who lives inside a living storybook — and can leap beyond its pages onto the vast handcrafted desk the book is lying on, and walk into the media worlds a claim came from.
False trust costs Safety. False suspicion costs Opportunity. Measured across all three cases:
| strategy | Safety | Opportunity | total |
|---|---|---|---|
| calibrated | 100 | 48 | 148 |
| always pause | 100 | 36 | 136 |
| always proceed | 36 | 100 | 136 |
Always pausing loses. So does always proceeding.
Some suspicious-looking opportunities are legitimate. Some beautiful, professional, VERIFIED-badged experiences are dangerous.
- Subtitles are never optional. Every spoken line is subtitled and names its speaker.
prefers-reduced-motionis honoured throughout the HUD and the world.- Tells read with colour switched off — enemy and evidence cues are designed to survive a colourblind player, a bright room, or a busy background.
- Gamepad and keyboard both fully supported.
- No install, no account, no cost. It opens in a browser, and nothing is sent anywhere once it has loaded.
One runtime dependency. three — that is the entire production dependency
list. Built with TypeScript 5.9 and Vite 7, deployed on Cloudflare Pages.
Every texture, sound, character and letterform in the game is generated at runtime from code. The only raster files that ship are the application icon in two sizes and the boot-splash wordmark.
Source is closed during judging — the game itself is fully playable right now at proofline.pages.dev, with no install and no account.
Six contributors share one product responsibility: turn a real scam-pressure moment into a game that can be played, discussed, and improved.
🏆UNESCO Youth Hackathon 2026 Project









