How it works

From the card you watch to the alert you act on.

GrailPing watches card prices in the background so you do not have to keep refreshing listings before you buy. It starts with Pokémon cards today, with more TCGs and sports card markets on the way.

01
You build a buy list
Search by card name, narrow by set, and pick the printing you want. Your list stays organized around the exact card you are waiting to buy.
02
You see recent price history
When price history is available, GrailPing shows where the card has been recently so you can tell whether today's price is a deal, a spike, or business as usual.
03
You set thresholds
Pick a target price ($170), a percentage move (down 5%), or both. We avoid sending the same alert over and over for the same price move.
04
Prices update every day
GrailPing updates prices daily from TCGplayer market data. You'll get notified when prices change.
05
Alerts fire to where you actually look
Right now GrailPing pings you on Telegram — connect once in Settings and you're done. Discord, email, and SMS are coming next. Every alert includes the card, the price, what changed, and a link to listings.
06
Lists stay shareable, securely
Every list can have a read-only share link — useful for birthdays, holidays, and relatives who want to buy the right card but don't know the exact set or printing. You can replace or turn off that link any time.

Price sources, briefly

  • Current Pokémon prices — TCGplayer market prices and recent history where available.
  • Card details — names, sets, printings, rarities, and images for Pokémon cards.
  • Coming next — expanding well beyond Pokémon, with more TCGs and sports card markets on the way.
Ready to set up your first watch?
Sign in with Google or GitHub. Add a card. You're done.
Get started