FAQ
Questions, answered.
How does DeckLogic read my games?
Arena writes a plain-text Player.log when "Detailed Logs (Plugin
Support)" is enabled in Options → Account. DeckLogic tails that file — the same
passive approach every Arena tracker uses. It never reads game memory, never injects
into the client, and never automates play.
Will this get me banned?
DeckLogic only reads the log file Arena deliberately produces for plugins and does not interact with the game client. That said, it is unofficial software: it isn't approved or endorsed by Wizards, and you use it at your own discretion.
Does DeckLogic give advice during matches?
No. During a live match, DeckLogic shows only descriptive tracking — win expectancy, draw odds, lethal indicators, revealed cards, and aggregate match luck. All prescriptive analysis (decision grading, alternative lines, practice drills) lives exclusively in post-game review, after the match concludes. The fair-play boundary is enforced at the Rust dispatch layer and stated on The Live Boundary.
Is it really free?
Yes. MIT licensed, source on GitHub, no accounts, no premium tier.
Do I need a 17Lands account?
No. Draft ratings ship as daily public datasets built from 17Lands aggregate data. Linking a 17Lands account is optional and read-only.
Does it work offline?
Yes — matches, drafts, the model, and the announcer all run locally. You only need a connection for dataset updates and first-run card images.
What platforms are supported?
Windows 10/11 today. macOS (Apple Silicon) is experimental — the port is in place but unvalidated on real hardware. Linux is best-effort via Wine/Proton. macOS and Linux builds can be compiled on demand via the release workflow.
How do I get the announcer voice?
Settings → announcer voice download fetches the Kokoro TTS bundle with
progress. For generative commentary, run Ollama
(ollama pull phi3) or LM Studio locally — otherwise a built-in semantic
compiler writes the lines.
The overlay isn't showing anything.
Check that Detailed Logs is enabled in Arena, then restart Arena so a fresh log
begins. F8 toggles between overlay and desktop mode.
Still stuck?
Found a bug? Open an issue. Have a question or an idea? Start a discussion.