FAQ

Frequently asked questions

Quick answers to the questions that come up most. Don't see what you're after? The walkthrough covers the full flow, and the about page explains the project.

What CSV formats are supported?

ManaBox exports are the supported format right now (the file ManaBox produces from Export Collection). The parser reads quantities, set codes, conditions, languages, foils, and purchase prices straight from the standard ManaBox columns. Support for other trackers (Moxfield, Archidekt, TCGplayer, etc.) isn't built in yet — request specific formats on Patreon and they'll get queued up.

Which formats can I build?

Pauper, Commander, Legacy, Brawl, Jumpstart, Paupercommander, and TinyLeaders. Each format has its own legality rules, deck size, color identity logic (where applicable), and its own neural ranker trained on that format's competitive corpus.

Why did my search return 0 results?

If the card isn't legal in the format you selected, the picker shows up to 5 near-name matches and tells you the formats the card IS legal in. If the card is from a set that hasn't released yet, the picker flags it as Unreleased with the release date — Scryfall stamps not-legal on every format until the set drops, so the picker translates that into a useful message.

What does the grade letter on each deck mean?

A grade is an opinion from the deck scorer about how good the deck is, conditioned on what the format usually looks like. A means tournament-ready or close; B is solid and playable; C is casual-viable; D needs work. You can filter out lower grades in the Advanced section of the build preferences.

How does it pick which decks to ship?

A beam-search engine generates candidate decks under the format's hard constraints (legality, singleton, color identity, commander rules, etc.) and a neural ranker scores each one. The top candidates run through an exchange pass that swaps weak slots for stronger ones in the same collection pool. Each format's scorer is independently calibrated against that format's score distribution, so the grade letter is meaningful within a format but not directly comparable across formats.

What does "inventory-constrained" actually mean?

Every single card the builder considers must be present in the CSV you uploaded, with enough copies for whatever slot it fills. The output is a deck you can sleeve up tonight from your existing collection — not a deck that suggests you go buy four Force of Wills you don't own.

Where do the card prices come from?

Your own CSV. The builder treats whatever price column you uploaded as ground truth and reports per-deck totals using those values. No purchase is offered or brokered through this site.

Where do the basic lands in my deck come from?

They're added automatically by the builder. After the spells and nonland slots are filled, a mana-base allocator computes how many of each basic (Forest, Island, Mountain, Plains, Swamp — Wastes for colorless) the deck needs based on its color identity and curve, then injects those copies into the decklist regardless of what your collection contains. Two consequences: (1) you don't need to own any basics in your uploaded CSV for a deck to build successfully; (2) the Download picklist and Download remaining CSVs exclude basics, because they were never drawn from your collection in the first place. Bring your own basics — most fat packs and prerelease kits supply them in abundance.

Why is my deck smaller than 60 / 99 cards?

It shouldn't be. If you see a sub-target deck, the build hit a wall during refinement — usually because the collection didn't have enough copies of the higher-scoring swap candidate. Re-run the build; if it persists, drop a note via Patreon DM with the CSV and we'll dig in.

Can I lock a specific commander or card?

Yes — Step 2 has a "Lock specific cards" section. Pick a legal commander for commander-style formats; pick any legal nonland card as a required include. If your collection doesn't own the locked card the build fails fast and tells you so.

How long does a build take?

Builds usually finish within a few minutes. Commander builds with a small commander pool take longer; pauper or jumpstart builds with a large CSV are quicker. The progress panel updates live so you can watch generation-by-generation what's happening.

Is my collection data stored anywhere?

Your CSV is uploaded so the backend can read it during the build, and is held only as long as the build needs it. We don't sell it, share it, or train on it. The full privacy stance lives in the footer's legal block.

Why does the security check appear before I can build?

Cloudflare Turnstile gates the build endpoint so automated abuse can't drain the compute budget. It's a one-click check (no puzzles), and only the build action is gated — browsing and searching are not.