Skip to content

A social-engineering training system

You're already on the call.

An AI is trying to convince you of something. It learns what works on you.

Martin Hayes, the caller
Incoming call

Unknown

Martin Hayes

Account SecurityNorthstar Bank

Answer the call

Talk out loud. Your voice streams to the caller for that call only and is never stored.

The threat

They don’t need your password.

They need

your attention. your trust. your urgency. your mistake.

The scammer doesn’t attack your computer. They attack your decision.

The city

Six districts. Six ways in.

Northstar · Card activity13:52
Coffee Lab
£3.40
Electronics store, Leeds
£1,240.00
Status
Pending review

District 01 · Runs on authority

The Bank

A calm voice from account security. Something is wrong with your money.

Enter the district
SwiftParcel · Tracking09:42
  1. Dispatched from hub
  2. Arrived at local depot
  3. Delivery failed · label damaged
  4. Redelivery fee due · £1.99

District 02 · Runs on urgency

The Delivery

A parcel you weren't expecting. A small fee you didn't owe.

Enter the district
Event Viewer · System11:03
  1. Warning EVT-4625 logon
  2. Warning EVT-7031 service
  3. Warning EVT-4625 logon
  4. 1,284 events since 08:00

District 03 · Runs on fear

The Desk

Your computer is infected. They can fix it — if you let them in.

Enter the district
Lumen Rewards18:20

You've been selected

A new phone and £500 in vouchers

Claim within 24 hours

District 04 · Runs on greed

The Prize

You've won. There is only one small step before it's yours.

Enter the district
Messages · Dana Whitfield16:51
  1. Are you at your desk?
  2. Need a quick favour before 5.
  3. Keep this between us for now.

District 05 · Runs on obedience

The Impostor

Your manager needs a favour. Quietly, and before the end of the day.

Enter the district
Kindred · Alex23:08
  1. Finally got a signal out here
  2. You're the only thing keeping me going
  3. I need a favour. Only you can help.

District 06 · Runs on trust

The Romance

Months of warmth. Then one emergency only you can solve.

Enter the district

The opponent

Not a script. An adaptive agent.

  1. Caller“Mr. Carter, this is Martin at Northstar Bank. We’ve detected suspicious activity on your account.”Authority claim
  2. YouWhat’s your employee ID?Challenges identity
  3. Caller“Of course. N-S four-four-seven-one. I completely understand your concern.”Absorbs the challenge
  4. Caller · pivot“Unfortunately, if we don’t resolve this within the next ten minutes, the account may be frozen.”Tactic change → Urgency

The judge

Then the judge reads the transcript.

Example report

You caught 3 tactics. You missed 1.

The city noticed

Social pressure got past you.

The next encounter — in any channel — may lean on social pressure.

Why 78?

Starting point
50
Asked the caller to prove who he was
+12
Refused the security code
+15
Hung up and called the bank yourself
+11
Let the “other customers” story move you
−10
Score
78pass mark 65

Pass mark 65 · Call 04:11

You caught

  1. 01Authority claim00:18
  2. 02Urgency01:42
  3. 03Request for verification03:07

You missed

  1. 04Social pressure

Call timeline

Call timeline
TimeEvent
00:18questioned
01:42pressure
03:07challenged
04:11ended

Judge’s notes

Your suspicion surfaced at 00:18 — when you asked the caller to prove who he was.

You refused the security code. The story about other customers still moved you.

Riddle mode

Before you enter the call, learn to see the trap.

SMS from +44 7700 900418 at 09:42 AM

+44 7700 900418Text message

Today 09:42 AM

Your package could not be delivered. Confirm your address within 30 minutes to avoid return charges.

Step 1 · Is this a scam?

Inspect it first — who sent it, when, and what it asks you to do.

Not everything is a scam.

The goal isn’t paranoia. It’s verification.

A legitimate call

“We’ve paused a card payment. I won’t ask for your PIN or any codes — please call the number on the back of your card.”

Right response

Don’t hang up in a panic. Don’t comply either. Call back on a number you already trust.

Take the legitimate call

Your city

Your city.

Six districts on one line. Clear a district to open the next. The bonus call off the line tests the opposite instinct — 3 solved riddles open it early.

  1. District 01The BankPlay next
  2. District 02The DeliveryLocked
  3. District 03The DeskLocked
  4. District 04The PrizeLocked
  5. District 05The ImpostorLocked
  6. District 06The RomanceLocked
  7. Bonus callThe legitimate callLocked
Districts cleared 0 / 6Riddles solved 0 / 3

Impact

The skill should travel with you.

SCAM CITY isn’t only a game. It is experiential social-engineering training — practice under pressure, for the people most often targeted.

  • Schools
  • Community centers
  • Elder-care programs
  • Financial literacy
  • Corporate training

Scam City

Don’t learn the red flags.
Learn to think under pressure.

Enter the city
AI-driven social engineering training2026