← Back to dont-click case
dont-click · deliverable

Text-based Storyboard — Don't Click

Kit 13 · Don't Click · deliverable · designed and built by I Wayan Usada · fictional company, reserved .example domains

Design premise

Five inbox messages, two of them genuine. Revised after the build so it describes what the 2D drill and the 3D office actually do. Both read one file (mails.js), so counts and answers cannot drift again.

Per-message structure

  1. Read the message: display name, full address, timestamp, body (Dutch where a Dutch sender would write Dutch).
  2. Name the building. "Read the address right to left. Which registered name does this mail really come from?" Three options: the real registered name, the company the display name claims, and a subdomain, mailbox or ending. Scored 1 / 0. In 3D you select it in the sender address on the laptop screen (or in the panel), before the address is traced.
  3. Act. Report as phishing · Verify first (through a channel you already know) · Treat as genuine. Scored 2 / 1 / 0.
  4. Feedback on the action, then the tells for that message.

Message plan (dealt in random order)

MessageAddress → registered nameKindBestDefensibleCriticalWhat it trains
IT Service Desk, password expiry (Fri 16:47)it-servicedesk@nordwind-support.exampleCredential harvestReportVerifyTrustA lookalike that contains the company name
Marianne de Groot, Q3 question (Mon 09:12)m.d.groot@nordwind.exampleGenuineTrustVerify—Over-flagging has a cost
PostNL, € 1,45 customs fee (Thu 18:03)bezorging@postnl-bezorging.example, link to postnl-afhalenPayment trapReportVerify—Sender and link can be two different lookalikes
R. Nordhoff (CEO), gift cards (Sun 21:34)r.nordhoff.ceo@nordwind-corp-finance.exampleCEO fraudReportVerifyTrustAuthority + secrecy + "skip the normal route"
Nordwind IT, authenticator update (Wed 14:20)servicedesk@it.nordwind.exampleGenuineTrustVerify—A subdomain of your own company is your own building

The two IT messages are the designed pair: both say "IT" and both mention sign-in. Reading left to right they look alike; reading right to left one ends at nordwind-support and the other at nordwind.

Scoring and pass rule

Up to 3 per message, 15 in total. Pass = 12 or more, no lost password or gift cards, and at most one genuine message reported. The over-flag limit makes calibration part of the standard, not a footnote.

3D · your inbox and the queue upstairs

The skill happens at a real desk, so the scene is one: Nordwind's open-plan office, your hot desk and your laptop. No map, no metaphor to translate back. Each message is shown at the moment it arrives, and the light follows its clock (Monday morning, Wednesday afternoon, the low sun of Friday 16:47, Thursday dusk, Sunday night), so timing reads as pressure without a statistic.

Nothing is labelled "phishing" or "safe"; the card lists only what an employee genuinely knows. People stay off-screen (the analyst's jacket is on the chair). No neon, no hacker look, no audio.

F1 · Your hot desk on Friday at 16:47, low sun through the window walls: the laptop with the mail client, the “Our domains” card in its stand, phone, notepads, pens and mug; empty desks beyond.
F1 · Your hot desk on Friday at 16:47, low sun through the window walls: the laptop with the mail client, the “Our domains” card in its stand, phone, notepads, pens and mug; empty desks beyond.
F2 · The office floor: back-to-back hot desks, the window walls, and the oak stair rising through the void to the floor above.
F2 · The office floor: back-to-back hot desks, the window walls, and the oak stair rising through the void to the floor above.
F3 · The password mail on the laptop: display name “IT Service Desk”, address it-servicedesk@nordwind-support.example, a Dutch body with a link.
F3 · The password mail on the laptop: display name “IT Service Desk”, address it-servicedesk@nordwind-support.example, a Dutch body with a link.
F4 · The learner has selected a part of the address on the screen as the registered name.
F4 · The learner has selected a part of the address on the screen as the registered name.
F5 · Traced: the address lifted off the screen and re-ordered right to left, example › nordwind-support › it-servicedesk@, each part labelled; the display name is tagged as typed by the sender.
F5 · Traced: the address lifted off the screen and re-ordered right to left, example › nordwind-support › it-servicedesk@, each part labelled; the display name is tagged as typed by the sender.
F6 · The registered name checked against the card: nordwind-support is not on it, so no row lights.
F6 · The registered name checked against the card: nordwind-support is not on it, so no row lights.
F7 · The genuine IT notice: it.nordwind.example re-ordered, and the card row “anything ending in .nordwind.example” lights yellow.
F7 · The genuine IT notice: it.nordwind.example re-ordered, and the card row “anything ending in .nordwind.example” lights yellow.
F8 · The link traced too: its registered name is nordwind-sso-portal, and the status bar shows where it really goes.
F8 · The link traced too: its registered name is nordwind-sso-portal, and the status bar shows where it really goes.
F9 · Reporting the genuine colleague mail: it joins the security queue upstairs behind four earlier reports, with an illustrative wait.
F9 · Reporting the genuine colleague mail: it joins the security queue upstairs behind four earlier reports, with an illustrative wait.
F10 · Trusting the password mail: upstairs, the analyst’s screen shows a password change and a sign-in from a new device; nobody reported the mail.
F10 · Trusting the password mail: upstairs, the analyst’s screen shows a password change and a sign-in from a new device; nobody reported the mail.
F11 · Verifying the parcel mail on the phone: the real PostNL app shows no parcel and no fee.
F11 · Verifying the parcel mail on the phone: the real PostNL app shows no parcel and no fee.
F12 · Trusting the CEO mail on Sunday night: the gift-card order page with the codes to send.
F12 · Trusting the CEO mail on Sunday night: the gift-card order page with the codes to send.
F13 · Debrief at the queue wall: your three reports are all attacks, each waiting its turn.
F13 · Debrief at the queue wall: your three reports are all attacks, each waiting its turn.

Debrief

A table per message (what it was, your action, whether you named the building), a count of genuine messages reported, and four reflexes to keep. Timing is taught as pressure ("late Friday, when the desk is closing"), not as a statistic.

Retry

"Reset mailbox" reshuffles the order; the messages stay the same.

Prefer the source? Download the raw markdown.