Changelog

What's shipped recently.

Hindsight is in closed beta and moving quickly. This is the player-facing version — the engineering log lives in the repo.

added

A front door, and a way to ask for a seat

Hindsight has a homepage instead of a sign-in card. It walks one real game — every death, the one that decided it, the coach's read, and the assignment being graded four games later. There's also a waitlist and an invite-code flow, so joining the beta no longer means knowing someone.

changed

The free tier is now the whole deterministic layer

Free used to include one coaching report a month. It now includes none — and instead covers everything the replay can tell you without a coach: match detail, death reconstruction, ward and vision maps, the replay scrub, and your per-hero trends, on every game you play. Coaching is the paid layer, and the line between them is no longer blurred by a single taster credit.

improved

Filter your matches by game mode

The Heroes page and the match table now share one mode filter, so Turbo games stop diluting your ranked hero stats. Picking a mode in the overview strip filters the table underneath it.

improved

Your full match history, not just the parsed games

Player pages used to show only games the parse fleet had reached, which made a new account look nearly empty. They now backfill your real record on first sight, so hero trends and win rates reflect how much you've actually played.

fixed

Games that used to get stuck now recover

A replay that downloaded incompletely would be re-parsed against the same broken file forever and quietly never produce a report. Those downloads are now discarded and re-fetched, and a game that genuinely can't be parsed says so instead of sitting in limbo.

added

Share a report with a link

Any report can be handed to a friend, a party mate, or a coaching Discord with a link that works without an account — and with a proper unfurl card when you paste it.

Read a real report