Magic started at the kitchen table. We never forgot that.

Your pod, your stats, everything in one place.

One table, three systems

Focus on the player.

CV Card Detection sees what's on the board. The Audio Command Engine hears what gets called out loud. Game State Tracking puts the mental math on us. Let the game happen. Have more fun.

Live Build

In the build
01 / LIVE

CV Card Detection

Point your webcam or phone at any surface and play MTG wherever you are.

02 / LIVE

Match & Card Stats

Every commander you've played, every matchup won or lost, every time you've resolved a Counterspell or wiped the board with Blasphemous Act. It is all tracked automatically.

03 / LIVE

Real-Time Profile Sync

Card data flows straight into your profile. No second app, no separate sign-up.

Shuffling Up

In training
04 / TRAINING

Audio Command Engine

Say “untap, upkeep, draw” and the system picks it up. Counters applied, triggers captured. Built to keep up with your pace of play.

05 / TRAINING

Game State Tracking

Life totals, commander damage, treasure, poison, and experience are tracked with on-screen counter overlays, so you're not digging through a junk drawer for stray d20s mid-combat.

Why we're building

Not a spreadsheet version of Commander.

Magic started at the kitchen table: cards fanned out, someone's cat knocking over a stack of tokens, the game slowing down because someone had to explain the stack for the third time. That's the game we wanted to bring online, not a spreadsheet version of it.

Mike handles product and the parts you'll actually click on. Kevin built card recognition from scratch because every existing tool asked players to just deal with bad lighting. We're building in the open. Discord is where decisions actually get made, not just announced, because we'd rather ship something that works than something that looks good in a demo.

Community-led by default

Built in the Open

We post builds, take feedback, and change our minds in Discord before anything goes live. If you want a say in what TurnTrace becomes, that's where it happens.

Join the Discord

Help shape the table

Build This With Us