In beta · macOS launch October 2026

Sales tracker for sports card resellers.

A full financial command center for your card sales. Log every transaction with its fees, shipping, and platform. Watch P&L by card, by buyer, by platform. Let the Should-I-Sell view tell you which cards in your binder are actually worth listing this week.

Card Curator — Sales tracker for sports card resellers

How sales tracking works.

Four tabs cover the whole sell-side: Dashboard for the live P&L, Transactions for every line item, Reports for taxes and exports, Should-I-Sell for AI-evaluated sell candidates.

1

Log the transaction

Sale price, fees, shipping cost, platform, buyer. Multi-currency supported. Each entry links back to the card record so cost basis comes in automatically.

2

See ROI immediately

Per-card net proceeds against your cost basis. Per-platform totals reveal whether eBay or local shows actually pay better after fees.

3

Should-I-Sell scoring

The Should-I-Sell view compares cost basis and live market value (from your connected pricing source) to recommend which cards deliver the best net proceeds right now.

4

Export and list

Smart Sell suggests high-margin listings using live eBay comps. One click exports a selection to an eBay bulk-upload CSV.

Built on Apple's data and charting frameworks.

Sales records live in your SwiftData database. The charts use Apple's Swift Charts framework. Live market data for Should-I-Sell uses your own eBay or CardHedge API credentials.

  • SwiftData — transaction log, buyer directory
  • Charts — P&L curves, platform breakdowns
  • eBay API — live sold comps for Smart Sell
  • Claude API (optional) — Should-I-Sell evaluator
  • CloudKit — private sync to your other Macs
  • Foundation — CSV export with formula-injection guards
  • FXRateService — multi-currency net-proceeds rollup

Frequently asked.

Which platforms does sales tracking support?

Any platform — eBay, Facebook, local card show, COMC, or direct trade. You log the platform, fees, and shipping for each sale; per-platform ROI rolls up automatically.

How does should-I-sell scoring work?

The Should-I-Sell view compares each card's cost basis and current market value (from live eBay or CardHedge comps) and surfaces the cards where selling now produces the strongest net proceeds after fees and shipping. See live market values →

Can it generate eBay listings?

Yes. The Export Suite generates eBay-compatible bulk-upload CSVs from any selection of cards. Smart Sell surfaces cards where margin is highest, then exports them in one step. See export suite →

Does it help with taxes?

The Reports tab calculates net proceeds, total fees, and per-platform totals for any date range. CSV exports of every transaction are formula-injection safe and ready for tax prep.

Is my sales history private?

Yes. Sales records live in your SwiftData database on your Mac and sync only between your own Macs via CloudKit's end-to-end private database. We never see your sales history.

Does it handle multiple currencies?

Yes. A buyer in Canada paying CAD and a buyer in the US paying USD roll up correctly into your display currency. Daily FX rates come from Open Exchange Rates.

One price. Every feature. Forever.

Card Curator launches publicly in October 2026 at $59.99 USD — one-time purchase, perpetual license. No per-sale fees, ever.

Get notified at launch