What's New

Release Notes

Last updated August 2026

Verdict ships changes regularly — new tools, catalog additions, polish, and the occasional bug fix. This page is the running log so you can see what’s moved recently. Newest first.

2026-08-14 · TCG pricing is held to the same bar as sports

  • A vintage card can’t be priced off a modern set that reused the name. “Pokemon Base Set Charizard #4” matched the 2023 Scarlet & Violet Base Set and came back at eleven cents — card #4 of that set is a Breloom. It now finds the 1999 card. When a set name exists in more than one era, the original is what a bare name means, and a year in your search settles it outright.
  • Graded TCG cards are priced as graded. A slab used to return the ungraded TCGPlayer market price — a PSA 10 Base Set Charizard showed the same number as a raw one. Graded rows now price off graded sales.
  • Comps have to be the same card. TCG cards didn’t bind to the catalog, so their comps were matched on loose word overlap: a PSA 10 Charizard search could price off PSA 10 Nidorino sales from the same set. TCG now resolves the way sports does, so the card number, set and grade all have to agree.
  • Card numbers work the way you write them.“#4” finds the card the checklist stores as 004/102, and “199/165” finds that exact printing rather than a different Charizard ex from the same set.
  • Sealed product stays out of card prices. A booster box or collector chest no longer answers a search for a single card.

2026-07-31 · Vintage baseball, 1921–1999

  • Baseball before 2000 is in the catalog. Verdict used to start at 2000 for baseball — a 1952 Topps Mantle or a 1955 Bowman Aaron simply wasn’t there to look up. 238 sets and just under 100,000 cards now are, running from 1921 Exhibits through 1999.
  • The names you’d expect. Topps and Bowman across the whole run, plus Fleer, Donruss, Upper Deck, Score, Pinnacle, Stadium Club, Flair, Ultra, Leaf, Kellogg’s 3-D, Post cereal and the Exhibit issues.
  • Variations are listed separately. Where a card has real variations — the 1952 Topps 48A/48B pairs, the 1970 Topps red-bat and brown-bat checklists — they’re their own entries rather than being flattened into one.
  • A handful of sets are still missing. 13 sets were held back because the source checklist was incomplete or ambiguous, rather than importing something half-right. 1986 Topps, 1953 Bowman and a few late-90s Score and Pinnacle sets are the notable gaps.

2026-07-29 · Collections rebuilt around the chase

  • The parallel checklist is a real ladder now. Fixed rungs instead of ragged chips, with the colour rail actually matching what the parallel is called — Yellow reads yellow, Sky reads pale blue, Rose Gold reads rose gold. Ownership, colour and “is there a real card behind this” are three separate signals instead of colour trying to do all three jobs.
  • The base card is on the ladder. It used to be a footnote off to the side. It’s a version of the card like any other, so it now leads the ladder as a rung you can tick, search and count.
  • The eBay search button is visible. It was a tiny hover-only glyph — invisible on a phone entirely. Hunting the parallel you don’t own is the whole point of a want list, so it’s now a real button on every rung.
  • Tick a rung without importing a card. Marking a parallel as owned no longer costs you a slot against your collection cap, and cards you do import purely to fill a rung stay out of your portfolio totals and movers.
  • Watchlist caught up. Target prices are editable after you set them (a target is a judgement about a moving market, unlike a cost basis), photo import works, and Remove offers Undo instead of deleting on the first click.
  • Watchlist price alerts by email. A daily check emails you when a card you’re watching crosses your target.

2026-07-29 · Search fixes and catalog work

  • “25-26” works as a season. Nobody types 2025-2026. Short season formats now resolve to the right catalog year.
  • Team, badge and checklist cards are findable. Cards whose “player” is a club crest or a checklist rather than a person used to be rejected as the wrong card even when you gave the exact card number. They now resolve, price, and save to a collection like anything else.
  • “F1” means Formula 1. Searching a Formula 1 card the way it’s actually written on the slab no longer misses the set.
  • Parallels on unnumbered sets. Sets that don’t print a card number were losing their parallel ladders entirely. Fixed across every year of those sets, not just the one that got reported.
  • 2026 Topps Merlin Premier League is live and correct — three partial versions consolidated into one set with the full numbered parallel ladder.
  • Dozens of checklists added, duplicates merged. NBA Hoops 2021-22 through 2023-24, 2023-24 Topps Chrome Basketball, missing hockey seasons, and 35 more sets. Sets that had been catalogued twice under two spellings are now one set, so parallels and comps stop splitting between them.

2026-07-26 · Honest fallback when sold comps are unavailable

  • eBay tightened anti-bot protection on its sold-listings page in late July, which broke third-party sold-comp retrieval industry-wide — not specific to Verdict. For categories outside our four CardSight-covered sports, this can mean sold comps are temporarily unavailable.
  • We now say so, clearly. Affected searches show an explicit “Sold Comps Temporarily Unavailable” notice with active listings shown as a labeled fallback signal, instead of silently displaying stale or wrong data.

2026-07-24 · Collection completion — rainbows and insert sets

  • New Completion view in your Collection. A third toggle next to Grid and List that answers one question: what are you close to finishing? No card grid and no images — a collection of hundreds would be unreadable that way — just the chases.
  • Rainbows. Own a numbered parallel of a card and its whole ladder appears, from the commonest print run to the 1/1, colour coded to the actual parallel. Owned rungs are filled; the ones you’re missing link straight to an eBay search for that exact parallel.
  • Insert sets. Progress on every set you’ve started, closest to done first, with the card numbers you still need and a “copy want list” button. Filter to inserts, base, or everything — inserts lead, because a 25-card insert is a real chase and a 300-card base run is a checklist-site job.
  • We say when we’re not sure. Percentages are only as good as the checklist behind them, so sets measured against a checklist we haven’t hand-verified are labelled as such rather than quietly telling you you’re closer to done than you are.

2026-07-24 · Offer Evaluator

  • New tool: Offer Evaluator (Pro). Someone sends you an offer — put in the card, the offer, and what you’re in it for, and Verdict says accept, counter at $X, or pass. Shows what you’d actually net after fees and shipping, what percentage of comp the offer is, and where you break even. Sports, TCG, and non-sport.
  • It weighs how fast the card sells. The same 15%-under offer is worth countering on a card that moves weekly and worth taking on one that sells twice a year — waiting has a cost even when it never shows up on a fee line.
  • It tells you when the card is the problem. If even a full-price sale wouldn’t clear what you paid, that’s called out as an underwater card rather than a bad offer — so you can take the exit and move the money.
  • Liquidity reads honestly now. The Liquidity gauge no longer turns a handful of sales from one busy day into a confident “200 a month” — short windows show what was actually observed instead.

2026-07-19 · Parallels price against the right card

  • Parallels now price against the correct sport. Our parallel lookup didn’t separate sports, so a product shared across sports (2022 Donruss, for example) could serve one sport’s parallel names to another — the wrong parallel name means the wrong comp pool, which means the wrong price. Parallel data is now scoped per sport, and we re-derived it from hand-checked checklists for the affected products. If you price numbered parallels in Donruss, Prizm, Select, National Treasures and friends, those verdicts got more accurate.
  • Lot Calculator: saved lots moved to the bottom. With more than one saved lot, a finished analysis used to land above the list and looked like nothing had happened. Results now appear where you’re already looking.
  • Catalog coverage. Another wave of hand-checked checklists landed (2025 baseball, soccer, and more), and we keep replacing weaker auto-extracted product data with verified checklists as we go.

2026-07-15 · Crack & Regrade, cert lookup in the search bar, and 11 more graders

  • Crack & Regrade. Search a graded card and a new panel estimates whether cracking the slab and resubmitting is worth it — the upside if it grades higher, weighed against fees and the odds it doesn’t. Small-grader slabs are handled sensibly: a lesser company’s “10” is treated as information about that grader, not proof about the card.
  • Cert lookup moved into the search bar. Paste a cert number into search and you land on the full pricing page for that card. The separate, thinner Slabs tool is retired — everything it did now lives in Pricing, with the whole comp table behind it.
  • 11 more graders price correctly. We unified how grading companies are recognized across the app, which made 11 additional graders priceable and fixed slabs (BCCG among them) that were being lumped in as “Raw.” We also closed a comp-matching hole where an SGC-graded search could pull in another card’s sales — those comps are now gated on card identity.

2026-07-08 · Sharper comps for TCG

  • Graded ladders stop mixing up similarly-named cards. The Compare and Flip Calculator grade ladders now match on the resolved card’s identity rather than loose title text, and the precision fixes we built for Bo Jackson Battle Arena were generalized to every TCGplayer-sourced game — Lorcana, One Piece, Yu-Gi-Oh, Digimon and the rest.

2026-07-06 · Numbers you can trust in Flip, Watchlist, and Collection

  • No more phantom profit. The Flip Calculator used to show a confident “profitable flip” when it had no cost basis to work from. It now asks for your purchase price instead of inventing a number.
  • Stale results can’t overwrite fresh ones. A batch of race conditions in Watchlist, Collection, Flip, and Grade Arbitrage meant a slower request could land after a newer one and overwrite it. Fixed across the board.
  • Free-tier limits are honest. Free accounts cap at 5 watchlist and 50 collection cards; going over now shows a clear upgrade message instead of appearing to save and silently failing.

2026-07-04 · Sealed pricing accuracy + clearer signals

  • Sealed prices stop blending formats. A hobby box was being averaged in with blasters and loose packs. The headline now prices the dominant format and keeps the thinner formats listed separately, with a format-appropriate image.
  • Watchlist tells you when it actually matters. Cards above your target read neutrally now, and a card that hits your deal price gets a loud pill instead of blending in.

2026-07-03 · Pokémon and Magic graded pricing + real grading costs

  • Graded Pokémon and Magic now price properly, including the per-grade ladder — previously these fell back to thin or missing graded comps.
  • Grading math uses today’s PSA cost. Should I Grade and the Flip mini were still assuming a $25 tier that PSA has paused. They now use $79.99, so the verdicts reflect what you’d actually pay.
  • Pop reports return all four graders on every path, not just the primary one.

2026-07-02 · Lot Calculator overhaul

  • Graded and parallel cards in a lot are priced as what they are. They were being valued as plain raw base cards, which understated good lots badly.
  • Sealed wax in a lot routes to sealed pricing instead of being compared against opened singles and repacks.
  • It stops quietly under-counting. Wider image coverage plus a count reconciliation, so the card list matches what’s actually in the listing.
  • The buy/pass verdict is more honest. Low-confidence identifications are quarantined rather than folded into the total, and risk is flagged instead of hidden. Autographs and memorabilia are priced as first-class cards, with a flag when their comps are stale.

2026-07-01 · Welcome email

  • New accounts get a welcome email walking through what Verdict does and where to start.

2026-06-29 · Flip Calculator rebuilt

  • One consolidated panel instead of scattered results, sourced from a single pricing call so the numbers agree with each other.
  • Compare all four graders — each grader’s best available grade, filled on demand, so you can see who actually pays best for your card.
  • ROI % alongside raw profit, plus a Vintage Mode (pre-1980 cards ladder at grades 6/7/8) and a pre-war 1–5 band, because grading a 1954 card at “PSA 9 or bust” was never realistic. eBay’s per-order fee is now modeled too.

2026-06-27 · Pop reports always show all four graders

  • PSA, BGS, SGC, and CGC population data is now merged and cached together on every path. Previously a card could show one grader’s numbers and report “no data” for the others even when the data existed.

2026-06-25 · Card images that actually look like cards

  • Every saved card gets a clean, AI-cropped image — the card straightened and framed, background removed, stored once and shared everywhere it appears. Collection and Watchlist tiles are uniform 5:7 instead of a ragged mix of listing photos.
  • Cost basis is editable inline on a Collection tile, so you can enter what you paid without opening anything.

2026-06-24 · Portfolio movers, Liquidity, and a best-grader pick

  • Movers strip on Collection — your biggest gainers and losers, and the running tally, at the top of the page.
  • Liquidity gauge on the pricing row: how often the card actually trades, so you can tell a $400 card that sells weekly from a $400 card that sells twice a year.
  • Grade My Card recommends a grader based on what the market pays for that card in that grade, not just a default.

2026-06-21 · Slab Report and live camera scanning

  • Point your camera at a slab and get a report. Live scanning landed for both Slab Report and AI Snap — no photo upload, a barcode/QR fast path for graded slabs, and auto-capture once the frame is steady and in focus. It reads the grade off the label and defaults the report to your grade.
  • Full per-grade picture. Slab Report showed the whole market — every grade and raw, grouped by grading company, with the complete population table — and could save straight to your Collection or Watchlist with the image attached.
  • Note: Slab Report was folded into the main Pricing page on 2026-07-15; cert lookup now runs through the search bar.

2026-06-20 · eBay API live + AI Snap covers every category + Watchlist eBay links

  • eBay Browse API is live. Verdict was approved for the official eBay Developer Network. The Lot Calculator now pulls listing detail (title, price, shipping, image gallery) directly from eBay’s API instead of the previous scrape fallbacks, which means cleaner data, faster responses, and no more anti-bot blocks. The Apify and SerpAPI eBay paths stay in place as automatic fallbacks if the official API is ever unreachable.
  • AI Snap now identifies cards from every category. For sports, Magic, and Pokémon, your photo goes to CardSight (image-trained on the actual catalog). For Yu-Gi-Oh, Lorcana, One Piece, Bo Jackson Battle Arena, non-sport, or anything CardSight doesn’t recognize, the photo goes to Anthropic Claude with a category-tuned prompt. CardSight misses on supported categories also fall through to Claude as a backup. The result: no more “couldn’t identify” dead ends for non-sports TCGs. See How It Works and Sub-Processors for full details on where your photos go.
  • Watchlist gets a “View on eBay” link. Every Watchlist row now has a one-click affiliate-tagged eBay search for the card — quoted exact-phrase match, sorted cheapest-first — so when a card drops to your target, you go straight from Verdict to the listings you’re actually ready to buy.
  • Admin link on your account. If your email is on the admin allowlist, an Admin section appears on your account page with a one-click link to the Budget Dashboard. No more password prompt — you’re already signed in.

2026-06-18 · verdict.cards live + paid plans open + password sign-in

  • verdict.cards is the home of the app. The main Verdict app now lives at verdict.cards (apex). www redirects to apex; the coming-soon landing page has been retired.
  • Paid subscriptions are live. Stripe Checkout is open for Pro and Founders tiers. Manage your subscription anytime through the Stripe Customer Portal at Account → Manage Subscription.
  • Password sign-in. You can now sign in with email and password as well as the original one-tap magic link. Set or change a password from the new Password card on your account page. Pairs with Face ID and Touch ID via your phone’s password manager — no more email round-trip every login. Forgot password works inline on the sign-in form.
  • Cloud sync for your data. Collection, Watchlist, and Player Collections are now tied to your account and sync across every device you sign in on. The old “lives in this browser’s local storage” copy on /account has been updated — per-user row-level security in Supabase keeps each account isolated.

2026-06-02 · Accounts, pricing, and Founders rate

  • Accounts launched. Sign in with email and a one-tap magic link — no third-party (Google/Apple) login required. (Password sign-in was added 2026-06-18.) The free tier still works without an account; signing in is the prereq for Pro and the cloud-synced Collection + Watchlist.
  • Pricing. The new Pricing page lays out Free, Pro ($12.99/mo or $99/yr), and a Founders rate of $7.99/mo locked in forever for our first 100 paid customers.
  • Welcoming international users. Our Privacy Policy now explicitly covers international data transfers, GDPR / UK GDPR lawful basis, and the full set of EU/UK rights (objection, restriction, portability, supervisory-authority complaint). Terms add an OFAC sanctions carve-out. The age minimum to use Verdict is now 16 globally.
  • Sub-processors transparency. The new Sub-Processors page lists every third party Verdict uses (Vercel, Supabase, Stripe, Resend, Sentry, Anthropic, CardSight, GemRate, TCGplayer, eBay, Apify, SerpAPI) with what data each receives and a link to each vendor’s data-processing agreement.
  • Refund policy. The new Refund & Cancellation Policy explains the cancel-anytime / no-refund-of-billed-periods stance, with carve-outs for extended outages, duplicate charges, and unannounced price changes.

2026-05-28 · Catalog hygiene + Compare polish

  • Homepage trust strip refresh. The yellow band on every category landing page now leads with the live catalog count (1.2M+ cards) and grading population coverage (PSA · BGS · SGC · CGC via GemRate). The previous “Sold comps indexed” framing understated what Verdict actually covers.
  • Compare page upgrades. Every Compare panel now shows the full Pop Report (collapsed) for graded queries — same treatment as the home page. Grade arbitrage rows pick the right grading company based on category (PSA for sports / non-sport, CGC for TCG). All trend numbers across the page now share one calculation, so the chip and the verdict scoring always agree. Added a one-click Copy Link button for shareable head-to-head comparisons.
  • Catalog re-bucketing. About 12,000 cards across 78 sets (Formula 1, Tennis, Soccer UEFA, Olympics, lacrosse, boxing, softball, etc.) were quietly tagged “Non-Sport” from a legacy import bug. They’re now in their proper sport buckets so searches and category browsing find them where you’d expect.
  • Removed the Shop on eBay header button. Verdict is a product, not a personal store front. The link was an artifact of the earliest version of the site.

2026-05-27 · CSV export + cleaner Collection / Watchlist

  • Export CSV. Both Collection and Watchlist now have an Export CSV button. Exports the current view — filter and sort first to get exactly the slice you want. Excel and Google Sheets friendly (UTF-8 with BOM, CRLF endings, proper escaping).
  • Sort and filter controls. Collection sorts by name, paid, current price, gain $, gain %, or last checked; filters narrow to priced / unpriced / winners / losers. Watchlist sorts by target, current price, distance-to-target (deals first), or last checked; filters narrow to at-target, near (within 10%), above, or unchecked.
  • Pop Reports on every row. Any Collection or Watchlist row whose card name includes a grade (PSA 10, BGS 9.5, SGC 9, etc.) now has a Pop button that expands the full population breakdown right there. No need to bounce back to the search page.
  • Check All Prices protects the API budget. Cards checked within the last 7 days are now skipped on a bulk refresh. The skipped count is shown in the progress message. Per-row Check still refreshes immediately if you want fresh data on a specific card.
  • Trust pages refreshed. How It Works, FAQ, Privacy, Disclaimer, and Terms now accurately credit all current data sources: CardSight (catalog + pricing + AI identification), GemRate (PSA / BGS / SGC / CGC population data), TCGplayer (TCG raw market price), and eBay sold listings. The old “eBay-only” framing was outdated.
  • Tagline refresh. The hero on every category page now reflects what Verdict actually does today — flip math, grade EV, and grading population data alongside sold comps.

2026-05-26 · Page-by-page parity audit

  • Sports / TCG / Non-Sport parity. Every feature now works identically across all three categories — Collection, Watchlist, Compare, Flip Calc, Lot Calc, and Grade Tool all share the same shared components, so improvements in one cascade to all three.
  • Grade page wrapper unified. The TCG and Non-Sport Grade pages now use the same full-width layout as the sports Grade page (they used to render in a narrower container).
  • Flip routing fix. Non-sport Flip was passing an invalid eBay category — now routes through Star Wars (the largest non-sport category) as a sensible default. A full game-picker UI for Flip is queued as a follow-up.

Maintenance & data hygiene

Behind the scenes the catalog gets continuous additions. Recent set coverage upgrades, brand naming clean-ups, and parallel-structure backfills happen on a rolling basis and aren’t individually called out here unless they change how the tool behaves for you.

Have a card or set you can’t find? Let us know and we’ll prioritize the ingest.