promotional bannermobile promotional banner

Hindsight

Compares your build, rotation and deaths against the top parses on your fight, and tells you what to change.
Screenshot 2026-08-17 191307.png

Screenshot 2026-08-17 191307.png

Screenshot 2026-08-17 191320.png

Screenshot 2026-08-17 191320.png

Screenshot 2026-08-17 191330.png

Screenshot 2026-08-17 191330.png

Screenshot 2026-08-17 191338.png

Screenshot 2026-08-17 191338.png

Screenshot 2026-08-17 191403.png

Screenshot 2026-08-17 191403.png

Description

Hindsight

Hindsight is 20/20.

Compares your build, rotation and deaths against strong logged parses on the fight you're actually doing, and tells you what to change.

Built for CE prog and key pushing. No account linking, no login, no external connection — the reference data ships with the addon and works the moment you install it.

Type /hind after a pull. Or type /hind demo right now and see the whole thing filled in without pulling anything.


Overview

The between-pulls glance. Three cards say whether your build, your execution and your survival need attention, then a short list of the things actually worth looking at first.

Underneath: tonight's pace, your last pull, and a prog strip — one bar per pull, height being its duration against your best. On a prog boss duration is progress, so the rising staircase is the shape of your night. Green is a kill, dots below are your deaths.

It also runs a Before You Pull check: weapon enchant, every other slot's enchant, empty gem sockets. The only advice with a deadline.

Build

Your full talent tree with the reference's picks marked on it. Talents you both take recede; only your divergences are lit, because that's the question the tab exists to answer.

  • Add — what the reference genuinely agrees on
  • Split across the field — coin-flip picks, shown separately and quietly. Five of ten taking something is a preference, not a rule
  • Not in the reference — what fewer than half the sampled parses take Plus a copy-paste import string from one parser's actual build, with a note saying so — because a consensus list and one person's build are different things, and pretending otherwise is how tools look broken.

Execution

Your rotation against the reference. There is no combined score: three independent comparisons, each measuring a different thing, each showing its own evidence.

  • Opener, position by position, with off-by-one shifts marked as shifts rather than mistakes
  • Spell mix — the share of your casts each ability gets, which is what "priority" actually means. Compared this way, playing on more targets isn't scored as a failure
  • Casting — where the gaps fell, measured between casting windows so your hardcasts aren't counted as dead time Mythic+ is measured differently, on purpose. A key requires ~100% of enemy forces every run, so the work is effectively fixed while the clock is not — a fast group finishes in 20 minutes and a slow one in 30. Comparing casts per minute there measures group pace and calls it execution. Keys compare total casts over the run instead. Cast data covers the whole keystone, trash included, because that's most of a key.

Healers get their own scorecard. Ramp, spell mix, and overheal — because a healer holding a GCD to react is playing correctly, and scoring their silence as downtime is simply wrong. Overheal is compared against the reference rather than against zero (some overheal is unavoidable and spec-dependent), and it names the spell wasting the most.

Survival

Every death, and what to do about it.

  • What killed you, how hard, and how far past lethal it went
  • The damage in the final seconds, plotted on a real time axis, so a double-tap looks like a double-tap instead of a steady drumbeat
  • Damage school on every hit, because that decides which defensive mattered
  • Defensive windows shaded across the timeline
  • What you had available and didn't press — including whether a defensive was active when you died
  • What keeps killing you, and what has stopped Shift-click marks an ability avoidable. Ctrl-click marks it unavoidable, and your ruling outranks everything else — shipped data, your own earlier flag, and the game's own telegraph flag. Raid-wide AoE nobody can dodge is exactly what that's for.

What it doesn't know, and says so

This is the part that makes Hindsight different from a stats dump.

No overall score. Three separate comparisons, each showing checkable evidence: 13 of 15 positions matched, 49.2 vs 52.1 comparable casts/min, 34% overheal vs their 30%. Numbers you can verify, rather than a number you have to believe.

Confidence is bounded by sample size, always. Ten of ten sampled parses agreeing is high confidence. Three of three is low sample — that's three people agreeing, and Hindsight says so rather than dressing it up. Below five logs, scores are shown approximate rather than to the digit.

It names its blind spots. Procs are only partly visible to addons. For healers it sees what you cast and how much overhealed, not who you healed or whether they needed it — and target choice is most of healing. Where mythic parses were too thin, the reference is heroic, and it says heroic.

A comparison is not a verdict.


Demo mode

/hind demo fills every tab with a synthetic pull built from your own reference data, so you can evaluate the addon before recording anything.

command shows
/hind demo raid boss, your role
/hind demo key Mythic+ run, trash included
/hind demo healer the healer view
/hind demo key healer both
/hind demo off back to your own data

Nothing is saved. Your own data is parked and restored on exit, on logout and on reload, and a banner shows the whole time so it can't be mistaken for a real pull.


Commands

command what it does
/hind open the window
/hind help every command
/hind how what Hindsight compares, and what it can't see
/hind def choose which defensives to track
/hind demo fill every tab with synthetic data
/hind scale 0.8 resize the window
/hind autolog automatic combat logging (off by default)
/hind version versions, data age, which season
/mmdebug death-recording diagnostics and season archiving

Data

Reference profiles are derived from public Warcraft Logs rankings and Raider.IO, generated per season and bundled with the addon.

It's a snapshot, not live. /hind version shows which season the data is from and how old it is, and the window warns you as it ages. Source players are anonymised to region.

License

GPL-3.0-or-later. Forks and modifications are welcome; they need to stay open and keep the licence.

Notes

The minimap button is drawn by Hindsight rather than through LibDBIcon, so minimap-management addons can't group or hide it — use /hind minimap (and /hind minimap reset if it ends up somewhere awkward). Hindsight also appears in the addon compartment and under Options → AddOns.

Combat logging is off by default. /hind autolog turns on automatic logging while you're in a raid or dungeon, and it stops when you leave.

Requirements

None. No libraries, no dependencies, no companion addon.

If you also run MythicMirror, Hindsight detects it and stops its own death recording so nothing is counted twice.

Feedback

Bug reports are far more useful with /hind debug output attached, and /mmdebug errors lists anything the addon caught internally.

The Hindsight Team

profile avatar
  • 1
    Projects
  • 39
    Downloads
Donate