Live Scoreboard
Both players’ life, colors, and deck, the turn clock, session record, today’s games, and a play-by-play feed — right in the dashboard while you play. Prefer a terminal? The tracker runs as a console command too.
Free & open source · macOS + Windows
Tapps Tracker follows your Magic: The Gathering Arena games in real time and turns them into deep, local analytics — live scoreboard, deck drill-downs, game forensics, opponent intelligence. No account. No cloud. No uploads.

One lightweight app — menu bar on macOS, system tray on Windows — tails Arena’s log, writes every game to a local SQLite database, and serves a full analytics dashboard.
Both players’ life, colors, and deck, the turn clock, session record, today’s games, and a play-by-play feed — right in the dashboard while you play. Prefer a terminal? The tracker runs as a console command too.
Every deck gets a drill-down page: card performance, mulligan results, decklist version history with diffs, land stats with flood/screw classification, streaks, per-queue and Bo3 sideboarding records.
Each game is reconstructed in full: opening hand and every mulligan, drawn cards by turn, statistically-grounded draw-quality analysis, a life-total chart, combat summaries, and the complete event timeline.
Revealed cards identify the opponent’s colors with community archetype names — Dimir, Jeskai, Mono-Red — tracked across your history so you can see which matchups actually beat you.
Commanders tracked from the opening hand — yours and your opponent’s — with per-queue records and Your Commanders / Faced Commanders win-rate tables. Because Brawl players think in commanders, not deck names.
A bundled companion that browses current decklists from Moxfield, AetherHub, TCGplayer, magic.gg, MTGO, and Untapped — and copies any list straight to your clipboard in Arena import format.
Both life totals with color pips and deck, the turn and game clock, your live session record, today’s finished games, and a play-by-play feed identical to the per-game timeline — no separate window to manage.

Combat profile, streaks, decklist performance across versions, land statistics with flood/screw classification, and Best Against / Worst Against opponent color highlights.

Turn timing, draw quality, combat and resources for both seats, a life-total chart, and the complete event timeline. Recorded timelines mean new features retroactively backfill your old games.

Lifetime and per-season match records around the ladder chart, with a season selector to replay any climb — plus win-rate trends, session habits, and format breakdowns.

Other trackers ship your games to someone else’s servers. Tapps Tracker was built on one rule: everything stays on your machine.
Nothing to sign up for and nothing uploaded — ever. The tracker tails Arena’s own Player.log on your machine and never phones home.
Every game is written to a local SQLite database on your disk. Inspect it, back it up, export it — it’s yours, in an open format, forever.
The entire tracker is open source. Read the code, audit exactly what it does with your data, file issues, or contribute on GitHub.
Yes — completely free and open source under the AGPL-3.0 license. Download the installer from the GitHub Releases page, or build it from source yourself.
macOS (a drag-to-Applications DMG) and Windows (a setup .exe with Start Menu entry and in-place upgrades, plus a portable .zip). The Deck Finder companion is bundled inside the app on both platforms — one install gets you everything.
This is almost always because "Detailed Logs" is disabled in MTG Arena. In Arena: gear icon (top right) → Adjust Options → Account → check "Detailed Logs (Plugin Support)" → restart Arena. The tracker cannot see your games without it.
In a local SQLite database on your own disk. Nothing is uploaded anywhere, and there is no account or cloud service involved. The tracker reads Arena’s own Player.log file, which Arena writes locally as you play.
The tracker only reads the Player.log file that Arena itself writes when "Detailed Logs (Plugin Support)" is enabled — the mechanism Arena provides for plugins. It does not modify the game or interact with the Arena client.
Please do! Open an issue or pull request on GitHub, or join the Discord for discussion, bug reports, and feature requests.