✧
THE CUBE VAULT / FIELD TOOLS

SOLSCAN01

CARD RECOGNITION

Every card.
The right version.

Capture a card, identify the printing, then deliberately confirm the finish. Nothing touches your verified collection without review.

✦
READY TO IDENTIFY
A card's name is a clue.
Its printing is evidence.
PHOTO / OCR ASSISTED

Camera needs HTTPS or localhost. OCR runs in your browser; a scanned name is never treated as an exact printing.

IDENTIFY / MANUALLY OVERRIDENot scanned

Enter set + collector number to check an exact printing. Otherwise browse the printings below.

Start with a photo or a name.
WORKBENCH

Review queue.

Physical finishes and printings are deliberately reviewed before export. Keep uncertainties visible.

SOURCE INTELLIGENCE

Cube Vault.

Membership comes from LSV's CubeCobra list; physical ownership comes from your confirmed collection. Scanner guesses don't get a vote.

EXISTING TRACKER
Google Drive MasterAuthoritative for owned quantities / your exact printings
READ ONLY

Live cube membership

Not loaded

Fetch LSV's current CubeCobra mainboard for name-based membership hints. CORS or network restrictions may prevent access on some hosts.

Never assume a card is in the cube from the scanner alone.

Import your tracker snapshot

OPTIONAL

Import a downloaded CSV from your confirmed Master to compare queued scans. This stays on this device and will not modify Drive.

No local tracker snapshot imported.

Authority hierarchy

01
Card identity & printingsScryfall ID, set code, collector number, available finishes
02
Cube membershipCurrent LSV CubeCobra list, when successfully loaded
03
Your ownershipConfirmed Google Drive Master; never overwritten by OCR
FIELD MANUAL

Trust the evidence.

Scanner safeguards

  • OCR provides a searchable guess, not a verified card identity.
  • Every edition has a Scryfall printing ID.
  • Foil, etched, or nonfoil must be selected by you; a photo cannot reliably prove a finish.
  • No API token, private collection, or Drive file is shipped with the app.
  • Scans are stored only on this browser until you export or remove them.
  • We do not directly edit your tracker. Exported rows await reconciliation.

Data management

Restoring merges records by scan ID; duplicates do not overwrite local records.

Sources and credits

Card data provided by Scryfall. Cube membership from CubeCobra. OCR powered by browser-side Tesseract.js.

Not endorsed by Wizards of the Coast, Scryfall or CubeCobra. Build v0.1.