Right card. Right place. Right time.

You're carrying hundreds of dollars in unused card offers and bonus categories. TapPerk tells you which card to use the moment you arrive — and why.

Request early access

iPhone app in field testing · early testers get in first

TapPerk · just now
The Home Depot: pay with Home Depot Card
$15 off $100+ — single use, expires Jul 31. Excludes gift cards & tool rental.
TapPerk · renting a car abroad
Use Amex Platinum here
Rental coverage on this card · no foreign transaction fee. Your Citi cards would lose ≈3% to FX fees.
TapPerk · protecting your score
Skip the Costco Visa today
This purchase would push it to 32% utilization with the statement closing in 4 days. Use Citi AAdvantage instead.

How it knows

Your cards' real earn rates

Add your cards — no numbers, just the products. TapPerk knows every card's bonus categories and picks the mathematical winner at any store.

Offers, captured automatically

Forward an offer email, snap a paper mailer, or connect your inbox (optional, read-only, issuer emails only) — targeted offers join the math.

One-click activation

Banks make you activate offers one by one. TapPerk's extension activates them all in one click and keeps score.

Benefits when they matter

Rental counter? It leads with the card that carries coverage. Abroad? Foreign-fee cards sink to the bottom automatically.

Credit-score protection

Optional: tell it your statement dates and it steers spend away from cards about to report high utilization.

Threshold tracking

"Spend $900/month, get $90" — TapPerk meters your progress so bonuses never slip away half-earned.

Privacy is the architecture

No card numbers, ever

We store the card's name and last four digits. We can't charge, and a breach can't leak, what we never collect.

Your location stays on your phone

Store detection runs on-device with Apple Maps. Only place names — never coordinates — reach our servers.

No bank logins

We never ask for your bank password. Email connection is optional, revocable in one tap, and reads only card-issuer senders.