Pillar — The Playoff Vault

What the game throws away, we keep.

Open any franchise mode career summary the year after a Super Bowl run and the postseason stat line is gone. Not buried, not collapsed — gone. The vault that should hold the most important games a player ever plays is the only one the game itself empties every August.

The problem

The Companion App export contains a player's current-season postseason line for exactly one season — the one currently in progress. The moment the league rolls to the next preseason, that line is overwritten by zeroes and the prior postseason vanishes from every surface the game presents. Career stat pages show regular season only. Player cards show regular season only. The legacy of a six-game playoff run gets collapsed into a championship ring icon and a row of dashes.

For franchises in their third decade, this is a generational loss. The 38-touchdown postseason that decided three Super Bowls now reads as zero. The third-string corner who picked off Aaron Donald twice in the divisional round has no recorded line. The career we cared about — the one written in the games that mattered — is unavailable to the league it was played in.

What Hashmark does

Every export is intercepted before the postseason data is lost. We write the active postseason game line to a dedicated archive table the second we see it, keyed by season, round, player, and team. The table is append-only and protected at the database layer: a deletion attempt raises a never-delete exception with a soul-aligned error message. Once a playoff stat is recorded, it is recorded forever.

  • Row-level preservation — every snap, every game
  • Round-stamped: wildcard, divisional, conference, Super Bowl
  • Survives league relocations, owner changes, and Madden version upgrades
  • Queryable by player career, by franchise era, by playoff round, by opponent
  • Powers the Playoff Career page — the surface the game refuses to render

The Playoff Career page

What we build on top of the vault is the page the game should have shipped with. A player's complete postseason history, year by year, round by round, with the stat lines intact and the narrative footnotes attached. Three Super Bowl appearances, two of them won, one of them lost on a missed extra point — the page tells you that. The career summary the game shows you tells you 0 / 0.

Why this is the moat

Every other companion app reads the same Companion export we do. None of them keep the postseason. The data is destroyed at the source on a fixed annual cadence, and only the tools that intercept it before that cadence runs will ever have it. After six seasons of a franchise, a Hashmark league has a postseason archive nobody else can reconstruct and the game itself cannot reproduce. The longer you play, the wider the moat gets.

Next — how HashmarkIQ uses this data →