Skip to content

Every cashback click, on the record.

Cashbackproof is a Chrome extension that keeps your own record of each cashback click-out, from the click ID the portal logged to the order confirmation at the end. It runs in your browser and the record stays there. When a portal says it has no record of your purchase, you have one.

No tracking scripts. Your evidence never leaves your device.

The portal keeps the only record of your click.

The biggest coupon extension lost about 5 million Chrome users in the six months after it was caught swapping in its own affiliate tag at checkout and hiding better codes.

Pending cashback flips to "declined" weeks later. No notification, no reason.

On one Rakuten account, two smaller orders tracked fine. The third, a $3,000 cruise booking, came back denied. The Rakuten page has more reports like it, quoted word for word and linked to the posts.

Shoppers now screenshot every step of every purchase just to have something to show support. That's a job for software.

How it works.

01

Shop like you always do. Click through your portal as usual. The extension notices the click-out and starts recording.

02

It keeps the parts that matter. The click ID the portal's own system logged, the timestamps, the path from portal to checkout, and the order confirmation. By default the screenshot shows the order details and the site logo; the rest of the page is black. The exact list is in the privacy table below. All of it stays on your device. Look at the screenshot before you send it anywhere.

03

If the claim is declined, the file is ready. The extension reads your portal's activity page once a day and tells you the day a pending claim turns declined. You export the PDF and send it to the portal yourself. The click ID in it is the one in their own logs, so they can check it.

Before you pay, the extension icon shows whether the tracking chain is intact. If another extension overwrote your click, you find out while you can still go back and click through the portal again.

What it can see, and what it can't.

What it collects, item by item

Your browsing history Never. It can read the four portal sites and the affiliate networks their links pass through. It reads a store only during the one purchase you allow, and any other network only once you approve it.
Your passwords Never. It uses the session you're already signed into. It has no way to sign in as you.
Your payment details Masked before saving. The default screenshot shows the order number, totals, dates, discounts, prices, the confirmation phrase and the site logo. Everything else on the page is black. The page is measured before and after the picture is taken; if it moved in between, the screenshot is not saved, so a shifted mask can't uncover the wrong area. Card numbers are also removed from the order text before anything is saved. Two other modes in the extension's settings: Classic keeps the whole page and blacks out the card numbers, emails, UK postcodes and street addresses it recognises, plus payment and address fields; names, phone numbers and the rest stay visible in the screenshot and in any dispute PDF you send. Off saves no screenshot.
Your data, on our server Your evidence never leaves your device. Four things do leave it. On Pro, your license key, when you activate, deactivate or the weekly check runs. On the free tier, the usage count: your portal account id once per account at your first signed-in click-out (the server keeps only a keyed hash of it), your browser's name and the extension's version when the install registers, then a random id for each bundle you save, reported at most daily and when you delete the record. On the free tier the vault also fetches the current checkout links, sending no identifiers. And only if you turn it on, a 64-character fingerprint of each bundle for timestamping. The privacy page has the full list.
Analytics No analytics service in the extension, no tracking scripts. This site uses Cloudflare's cookie-free page counts and nothing else. The extension sends no browsing data. The free-tier save count on our server is the only measure of use we have. We read it as totals: installs by browser and version, how many free users hit the monthly limit, how often a save arrives with no portal account. That is how we run the free tier and notice a broken portal reader.

The extension asks for access to the four cashback portals it supports and the affiliate networks their links pass through. You grant a store one purchase at a time, and the access is released when the purchase ends. A network you approve stays until you remove it. It never asks for "all sites".

It leaves your attribution alone. None of its permissions can change or block a web request; Chrome shows you the list when you install. It reads affiliate cookies to spot a hijack and never sets or removes one, and it has no affiliate links of its own to send you through.

Why charge for Pro? So we never need affiliate commissions. Free coupon extensions earn them on your purchases, which is why the one in Exhibit A swapped in its own tag at checkout. Pro subscriptions are our only income.

Free, or Pro.

Free Everything, with a monthly limit

  • Live tracking-health indicator and hijack warnings, always on
  • Automatic evidence capture: your first 10 purchases, then 3 a month
  • Decline monitoring and one-click dispute packets (PDF)
  • Every saved bundle stays yours: never locked, always exportable

Pro $4.99/mo or $39/yr

  • Everything in Free
  • Unlimited evidence capture

Pro is coming soon. Leave your email and we'll write once, when it goes on sale.

When Pro goes on sale: 14-day refund, no questions asked.

Cashbackproof records what your browser saw. It does not pay cashback, submit claims, or log in to portals.

FAQ

Which portals are supported at launch?

TopCashback and Quidco (UK), Rakuten and Capital One Shopping (US). Tell us which to add next: hello@cashbackproof.com.

What if the portal says my record is fake?

It can say that. The packet doesn't force anything, and we won't pretend it does. What it has going for it is the click ID, which the portal's own tracking system generated when you clicked out. Their support can look that up in their own logs, so it stops being your word against theirs.

Do you get my password, or into my portal account?

No. It reads your portal pages inside your own browser, in the session you're already signed into, and it can't sign in as you. The only thing our server gets about a portal account is its account id, sent once; the server keeps a keyed hash of it, not the id, so the free tier can count saves per account. There is no Cashbackproof account to create.

What happens when a portal logs me out?

The daily check pauses and the icon asks you to sign back in. We'd rather it nag you than go anywhere near your password.

Who answers when something goes wrong?

We do. Email hello@cashbackproof.com and you'll hear back within 2 business days. If Pro isn't worth it to you, the refund is 14 days, no questions.

Why should I trust you over the last extension that burned everyone?

Don't trust us, check. The permission list Chrome shows you names the four portals and the affiliate networks their links pass through, and none of those permissions can modify or block a request. The only money in this is Pro subscriptions.

Install it today.