Fetchland
Search your library.
Point your iPhone at a Magic card. Get what it does under the rules, what judges have said about it, what it is worth, and what it combos with. Then keep it. All of it runs with the radio off.
Matched▪ Scalding Tarn▪ ZEN 223▪ Philip Straub
Hold the phone over the pile. The camera finds the card, squares it up, and matches it against every printing — on device, in the moment, with no network call.
Oracle text as real selectable type. Every judge ruling attached to the card. Its legality in every format, and the combos it belongs to.
One tap and the card is yours on paper and on the phone. Search it later the way you search a library — because that is what it is.
Not a lookup. Not a thin client for somebody's price API. The card faces, the reference vectors, the rules, the rulings, the combos and the prices are all in the bundle on your phone.
Which means it works in a card-shop basement with no bars, on a plane, in a garage on a Sunday. Nothing you scan leaves the device, because there is nowhere for it to go.
LEA · 1993
7ED · 2001
FUT · 2007
ISD · 2011
C16 · 2016
MH2 · 2021
DMU · 2022
A scanner that always returns an answer is not confident — it is guessing, and hiding it. Fetchland has a third state, and it uses it.
Sol RingMatched ▪ MPS 24
Below its confidence threshold a card gets no name, no price and no dossier — just a dim outline that doesn’t respond to a tap. Attaching a price and a legality table to a card it did not actually identify would launder a guess into a confident answer. That is the one thing this app will not do.
One illustration can span a dozen paper printings worth wildly different money. Reporting a single figure would be a coin-flip presented as fact.
$14.5230A 131 ▪ 2022
$869.99LEB 270 ▪ 1993
The same Mark Tedin painting, sixty times the money — and ten further printings in between. A scanner that reads the art and stops there has to pick one of these numbers and hope.
So a price is bounded across every printing that shares that art, and collapses to an exact figure only when there is genuinely one answer. Pile totals are the sum of the lows to the sum of the highs — never a midpoint — with a count of how many cards were ambiguous enough to widen it. Every figure carries the date it was pulled, because a price with no age is indistinguishable from a wrong price.
Matching happens against every individual printing, so the borderless, the extended art and the retro frame are not collapsed into one entry.
Because the whole combo corpus ships, the app can tell you the card you are one piece away from — the hint that silently never fires when a database has been trimmed to the popular 26%.
Artworks never printed in English are priced from their own language’s printings rather than from the card’s name, so the range you are quoted actually contains the truth.
There is no server. Your collection is a file on your phone. That is not a policy you have to trust — it is the architecture.
Fetchland is in open beta on TestFlight, free, for iPhone. It is early, and feedback from people with 90 binders and a crate on the floor is exactly what it needs.