Kept

Scan Bench · Phase 1
Your collection

Waiting on you

Sets in progress

Recently added

Scan a card

Tap to
photograph
Back helps with
parallels & autos
Keep going — the bench clears as soon as you press, and identification catches up behind you. Sideways photos are straightened automatically; if one lands upside down, rotate once and the rest of the stack follows.
Ripping a box? Start a session and every scan is filed to it.
Identified

Sold comps on eBay →
Title
Category
Pricing & shipping
Item specifics
Description

The vault

Card Set Team Est. Added Status

Export CSV

Listings

Listing Price Status

Sets & checklists

Help

how the vault works

Getting around fast

Ctrl K (⌘K on a Mac) opens the jump box from anywhere: type a player, a set, or a view name and press Enter — it searches your whole vault, not just the page you're on. In the vault with a card open, ↑ and ↓ step through your cards with the details following alongside. In the photo viewer, pinch or double-tap to zoom (scroll wheel on a desktop), drag to look around while zoomed, and swipe sideways — or press ←/→ — to turn the card over.

Scanning well

Front photo required; the back is optional but worth it — it is how the scanner confirms card numbers, serial numbers, and autographs. Cards in penny sleeves and toploaders scan fine; avoid hard glare across the face. You don't have to wait between cards: press Identify & Add and keep going — the bench clears immediately and identification catches up behind you.

Ripping a box?

Press Start rip session first and tell it the box type. Every scan is filed to the session, the box type helps the scanner name foil finishes (many are exclusive to one box style), and the Rips view keeps per-box stats afterward.

What the scan result means

Identified · confidence is the scanner's read of the card — check the player, number, and set like you'd check a teammate's work; everything is editable afterward from the Vault.

"Finish not confirmed" means the scanner could see shine but could not tell the plain card from a foil parallel — usually from a front-only photo. That is honesty, not an error: the card still files to its checklist row, with the caveat shown. If you know the finish (you opened the box, after all), set it in the editor's Parallel field.

A named parallel files to the base row too — checklists only publish base rows, so your Gold 97/99 counts against the row it's a finish of, serial number and all. The one card the vault won't guess about is a serial number with the finish still unconfirmed: an unnamed /99 tier is exactly what fakes chase, so that card waits for you to name the finish in the editor (or link it by hand).

"Authenticity unclear" — don't panic

On newly released products this almost always means one thing: the set is newer than the scanner's training, so it flags the card for a closer look rather than vouching blind. The moment the card links to a row in the checklist library, the caution clears by itself — named foils included, now that they file to the base row. It sticks only when the card can't link — a misread number, an unnamed serial tier, a finish the library lists but disputes — and clears when that's fixed, or from the editor's Authenticity dropdown once you've confirmed the card yourself. A caution that names something physical — print quality, wrong stock, REPRINT text — is the kind to take seriously before selling.

Checklists and linking

Linking a card to its checklist row is what powers set completion, the binder view, and "which cards am I missing". The matcher links automatically when the number, player, set, and year all agree — and deliberately refuses to guess when two rows both fit. For those, open the card and use Choose row…: it shows every row matching the number and player, you pick, done. Re-match asks the matcher to try again after you fix a field (number, year, set name).

Color and foil parallels of a base card share its row. Inserts are their own checklists. Relics and autos have rows too, when the product's checklist ships them.

Parallels, in plain words

A parallel is the same card in a different finish. For modern Topps flagship (Series 1/2/Update) the vocabulary the scanner uses is:

What you seeWhat it's called
Smooth glassy rainbow sheen, whole faceRainbow Foil
Coarse multicolor staticHolo Foil
Fine, even glitter dotsSandglitter
Large angular mirror facetsDiamante
Fine crackle-ice granulesCrackleboard Silver
Tiled "AZ" or "FL" logosSpring Training (Arizona / Florida)
Serial number on the backThe tier: /2026 Gold, /399 yellow, /250 purple, /150 blue, /99 green, /50–/5 rarer still

A serial color combines with the texture — green facets are a "Green Diamante". Other product lines (Chrome, Bowman, Panini) use their own words; "Refractor" belongs to Chrome, not flagship.

Prices

Estimates anchor to what cards actually sell for, not asking prices, and modern base cards are honestly cheap — most sell under a dollar raw. Why this price? on any card shows the reasoning; Refresh price re-checks the market. Estimates are a guide for sorting keepers from bulk, not an appraisal.

Selling

Draft listing on any card builds an eBay-ready title, item specifics, and description from the card's own fields — copy them into your listing, or use the Sell view to work a batch.

Credits

Each scan spends credits (identification runs a vision model — that's the cost). Your balance sits in the header. Repricing spends too; browsing, linking, and editing are free.

Sharing

Cards are Only me unless you say otherwise — per card, in the editor: Friends, or anyone who can browse your public page. Invite friends from Settings; trades and the show board build on that.

Something looks wrong?

Use report a problem at the top of the page. It attaches a snapshot of exactly what you were looking at (layout only — never your password), which is usually the whole diagnosis. Answers come back to Settings → Your problem reports, with a badge when something new arrives.

Email

What is this?

Where password recovery and verification go. Changing it means confirming the new address before you can scan again.

Seller settings

Learned: printed signatures

What is this?

Signatures the scanner now knows are part of the card design, not autographs — learned when you uncheck AUTO on a misread card, and fed into every future scan. Remove an entry and it forgets.

Friends

What is this?

Each card has a tier: Private is yours alone, Friends adds the people below, Public adds everyone. Who can reach your page at all is a separate setting — that's Your page, next.

Trades

What is this?

Offer your cards for someone else's. The app records the deal — it never moves cards or touches money; the two of you make the swap. Mark a card Available for trade in its editor to let others ask for it.

Who can send me offers

Card shows

What is this?

Conventions, expos and weekend meets. RSVP so friends know you'll be there. The board is public at /shows — anyone can browse it, no account needed.

Accounts

Admin can set limits, reset passwords, unlock accounts and grant admin. Admin cannot browse anybody's collection — the card fence has no browsing exception — but Data repair below can inspect a single card by id (redacted: no value, notes or storage) to fix a stuck record. Everything on this screen, the inspections included, is written to the log at the bottom.

Account Cards AI today

Invites

Registration is invite-only, so this list is the door. A code is single-use. Revoking expires it now — the row stays, so who was invited stays honest.

  1. Choose an expiry above and press + new code. It appears at the top of the list, and the message at the bottom of this panel rewrites itself to carry it.
  2. Read the message, change anything you like, then press Open in mail app — your mail opens with it already written, from your own address. Put theirs in the To line and send. Copy message does the same for a text or a DM.
  3. On the row itself: link copies just the invite URL, copy copies the bare code for reading down the phone, and use aims the message at an older code instead of the newest.
  4. They open the link and land on Create account with the code already filled in, then choose their own username and password. You never see or set it.
  5. The row flips to used by … once they're in. If they never use it, press revoke — one code is one person, so don't hand a spent one to somebody else.

Data repair

By card id only — there is no browse. The card view is redacted: no value, cost, notes or storage. Every inspection and fix is written to the log below with your reason, because reading someone's card is itself the exposure.

Problem reports

Filed from the report a problem link in the header. The snapshot preview is neutralised — scripts and event handlers stripped, outbound fetches blocked, rendered sandboxed — so images won't load; the layout is the evidence. A snapshot shows everything on the reporter's screen, including content other people shared into their view, so treat it accordingly. Opening a report writes an issue.inspect row to the log below.

Admin log

Every privileged act, newest first. Append-only: nothing in the app edits or deletes these rows.

Recorded boxes

Start one from the Scan tab when you open a box; every card scanned until you press End is filed to it, and the box's product and format ride each identification — parallel families are format-exclusive (Mega ships Crackle, Hobby ships Rainbow Foil), so the box narrows the finish the scanner most often cannot name. Value is what the box's cards say they're worth today, beside what they said at the rip — a reprice moves the first number and leaves the second standing, which is the trend. Set the box cost on a row and the value reads against what you paid. Finish unknown counts the cards it still couldn't call — plain or parallel? — and turns red once that's half the box; opening a card and setting its finish settles it. Deleting a session releases its cards back to the timing view below; the cards themselves are never touched.

Box Opened Value Cards Pace Mostly Finish unknown

Inferred sittings

Cards scanned before recorded sessions existed — or with no box open — grouped by when you scanned them. Derived and read-only: turning the dial changes the grouping, never the data. Value reads the same as above — today's estimates beside the rip-day ones — just with no box cost to judge against. Finish unknown means the same here as above: cards the scan couldn't call plain-or-parallel, red past half the sitting. As recording takes over, this table shrinks; that is the success condition, not a loss.

When Value Cards Pace Mostly Finish unknown Format hints

Rip party

several collectors, one table

Everyone at the party sees everyone’s pulls land — and what they’re worth — on one screen, until the party ends. Each of you rips your own box into your own vault; joining is what says “show the table.” Everyone who joins becomes friends.