Spelltrace listens while you play Magic: The Gathering. Say "I cast Krenko" and it reads the oracle text, puts every trigger on the stack, doubles the counters when Doubling Season says so, and keeps a record of the whole game.
Built for Commander tables where one land drop can mean nine triggers. Spelltrace hears the play, knows your deck, and never loses count.
Voice-driven stack
Say "I play a Forest" or "my upkeep" and matching triggers land on the stack instantly. Exact phrases, no guesswork — fuzzy matching handles the mumbles.
Reads your cards
Decks import from Moxfield, Archidekt, or plain text via Scryfall. Every When, Whenever, and At the beginning of is detected automatically.
Counter math, solved
Hardened Scales plus Doubling Season? Spelltrace applies replacement effects in the optimal order and shows the math: (1+1)×2 = 4.
Tokens and copies
Create eight token copies of Doubling Season with Astral Dragon — every copy enters the battlefield, and every copy keeps doubling.
One stack per table
Everyone joins the same room. Your Sol Ring, their Mental Misstep — one shared stack on every phone, plus a permanent game record.
A card compiled once is free forever
When any player compiles a card into effect instructions, it lands in the shared database. The next deck that needs it pays nothing.
Pricing
Free to watch. Simple to play.
Everything is free during early access. These are the plans it grows into.