Every data incident, rebuilt as a timed challenge.

Real production outages — cloud-bill blowups, broken pipelines, latency drift — recompiled from post-mortems into hands-on sims. Open any one to read the problem and the systems involved, then diagnose it on the clock against expert keys.

7 challenges · 7 live · one free sim every month

four phase

P1MembersStrata

The Regex Blind Spot

Our nightly Presidio scan certifies silver.support_tickets as PII-free, and the coverage dashboard has been solid green for weeks. This morning a data-science intern pasted a query result into Slack: full 16-digit card numbers and SSNs sitting in plain text in the notes column. The scan says zero. The data says otherwise.

medium · Incident ResponseOpen challenge
P1MembersStrata

The Ghost in the Snapshot

An external auditor re-ran a right-to-erasure verification for a user you deleted six weeks ago. Their email and home address came back. The live table is clean, the job logged SUCCESS, and the same pipeline has 'erased' 412 people this quarter.

medium · Incident ResponseOpen challenge
P1MembersStrata

The Hot-Shard Spiral

It's 14:03 on Black Friday. MegaToys' flash sale went live at 13:30. Checkout is green, payments are clearing — but the warehouse queue is empty. orders_fact is 41 minutes stale and the gap is growing. At 13:00 the pipeline was sub-30s fresh. Fulfillment, fraud, and the live 'low stock' banners all read this table. Sale ends 15:00. You're on call.

hard · Incident ResponseOpen challenge
P1MembersStrata

The $516k Gap

Friday, 08:47. Finance Slack just pinged: the Q2 revenue tile on the CFO Looker dashboard reads $4.21M, but the ERP reconciliation says $3.69M. Six days of refunds appear to have vanished somewhere between Postgres and the boardroom. The CEO walks into the board room at 09:00.

hard · Incident ResponseOpen challenge
P2FreeStrata

The Reversible Hash

We share a user_hash column with an analytics partner so they can join on users without seeing identities. This morning the partner sent back a spreadsheet mapping our user_hash values straight to real email addresses. We used SHA-256 - it's a one-way function. So how did they reverse it?

easy · Incident ResponseOpen challenge
P2MembersStrata

The Silver Shortfall

Thursday, 09:48. A finance analyst reconciling the daily GMV report against the payment processor finds Gold sitting $1.29M below settled revenue. The weekly exec revenue review starts at 10:00.

hard · Incident ResponseOpen challenge
P2FreeStrata

The Small-Files Tax

It's 06:47. Finance Slack pinged overnight: analytics GCS bill jumped 4× last week, breaking the quarterly budget. No outages, no paging. Dashboards still render. Board prep starts at 08:00. You're on call.

medium · Incident ResponseOpen challenge

Ready to take the pager?

One free simulation every month, no card. Replays last forever.