Real Product Origin.
Support

How can we help?

Install Real Product Origin, score a product, understand what the numbers mean, and reach a real person when something isn't right.

Install

Real Product Origin runs as a free browser extension on desktop and as a mobile app on your phone. Use either or both — same account, same scores.

Browser extension

Chrome, Edge, and Brave — Firefox coming soon.

Add to Chrome Edge Brave Firefox — pending
How to install (about 30 seconds)
  1. Click Add to Chrome (or Edge / Brave). Approve the permissions prompt — the extension only reads pages on supported retailer domains.
  2. Pin the extension so its badge always shows in your toolbar: click the puzzle-piece icon at the top right and pin Real Product Origin.
  3. Open any product page on one of the 30 supported retailers. A score badge appears in the top-right within a couple of seconds.

Mobile app

iOS and Android — in final review with Apple and Google.

iOS — App Store review Android — Play Store review
What the app does
  • Share from Amazon, Target, or any retailer app to score without leaving what you're doing.
  • Scan a UPC or EAN barcode in-store, on the shelf.
  • Snap a photo of packaging or a product without a barcode.
  • Paste a link someone texted you.

Let us know to get a launch email when the store reviews clear.

No sign-up required. Your first 20 checks work with no account — a one-time free allowance, not a monthly one. Sign in only if you subscribe or want to sync across devices.

Watch the install

Coming soon
Video · in production

Installing on Chrome

Install on Chrome
~25 seconds · desktop screencast
Video · in production

Installing on iPhone

Install on iOS
~15 seconds · phone
Video · in production

Installing on Android

Install on Android
~15 seconds · phone

Score a product

On desktop the extension does the work for you — just browse. On mobile you have five ways to look something up.

On desktop

The extension runs automatically

On any of the 30 supported retailers, a badge appears in the top-right of the product page after a couple of seconds. It shows an overall trust ring, the four indicators (Made in, Ships from, Retailer, Money goes to), and the ultimate parent company if one applies.

Click the badge to expand it. Inside, "How was this scored?" opens the full source breakdown — every trademark filing, customs record, and brand disclosure the score is based on.

On mobile

Five ways in, one result screen

  • 1Share from any retailer app or browser. Tap Share on a product, pick Product Origin Checker — the app opens with the score already loading. Amazon's short a.co links resolve automatically.
  • 2Scan a UPC or EAN barcode in-store — grocery, hardware, household, anything with a standard retail code.
  • 3Snap a photo of the packaging or the product itself. Handles items without scannable barcodes — appliances, produce, restaurant menus.
  • 4Paste any product URL from one of the 30 supported retailers. Great for links people text you.
  • 5Search + bookmarks. Search anything you've scored before by title or brand. Long-press to save it.
Same result screen everywhere. Whether you shared, scanned, photographed, pasted, or searched — you land on the same four rows, same confidence, same "How was this scored?" breakdown.

See it in action

Coming soon
Video · in production

The badge in action on Amazon

Extension on a product page
~25 seconds · desktop
Video · in production

Sharing from the Amazon app

Share sheet flow
~20 seconds · phone

Understand the score

The most common question isn't "how do I install" — it's "why did you say that?" Here's what every number and flag on the score card means. Every score is produced by Claude AI reading the product page in full and cross-checking against trademark filings, customs records, seller storefronts, and brand websites — with each claim cited so you can check the work.

A worked example

Deliberately a mixed result: one strong finding, one uncertain, and one we could not establish at all. Every element is labeled.

Real Product Origin.
Made in
🇨🇳China88%
High confidence (82%)
Ships from
🇺🇸United States94%
High confidence (90%)
Retailer
🇨🇳China41%
Low confidence (38%)
Money goes to
Not specified
We couldn't confirm this from any of our sources
  1. The four questions. Made in is where it was manufactured. Ships from is where this listing dispatches from — usually a warehouse, often not the factory. Retailer is the legal entity actually selling it, which can differ from the storefront. Money goes to is the business that ultimately receives your payment, traced through brand ownership where the public record allows.
  2. The percentage is how much of that answer we attribute to that country — not how sure we are. Those are two different numbers and we show both.
  3. The color of the bar is not our opinion about a country. It is red when that country appears on the US State Department's published list of governments with a documented policy or pattern of human trafficking, applied identically to all thirteen countries on it — Afghanistan, Belarus, Burma, Cambodia, China, Cuba, Eritrea, Iran, North Korea, Russia, South Sudan, Sudan and Syria. Amber means the same list, but our attribution is uncertain. Everything else is neutral. If the State Department revises the list, these colors change with it. Hovering the bar in the extension shows this in place.
  4. Confidence is how sure we are, and it is deliberately not flattering. Low confidence means the public record is thin. We would rather admit that than round a guess up into a red flag.
  5. "Not specified" is a real answer. When we cannot establish something from any source, we say so rather than showing a confident zero. An empty answer is more useful than an invented one.
  6. Every claim is checkable. Sources opens the actual filings, registries and records behind each row. Contest tells us we got it wrong, and we re-examine it. Both are available on every plan, including the free one.

The colors are driven by a published list we do not maintain, refreshed against each new edition of the report. Read the full rule, including which countries are on it today and what the designation does and does not mean, in the Terms and on this page. Hovering any label, confidence value, or colored bar in the extension shows the same explanation in place.

The four indicators

Every product is scored across four questions. They can each point at a different country, and often do.

1 Made in
Where the physical product was manufactured. Comes from labels, brand disclosures, customs records, trademark filings, and brand-family knowledge. Not the same as where it's assembled or shipped from.
2 Ships from
Where the actual inventory sits before you buy it. On Amazon this is often a US fulfillment center regardless of manufacture. Useful for supply-chain and shipping-emissions context, not for who profits.
3 Retailer
The company that takes your payment. Either one of our 30 supported retailers, or a third-party marketplace seller — in which case, where that seller is based.
4 Money goes to
The beneficial owner — the parent company or brand family that ultimately receives the profit. Many household brand names roll up to a small number of multinational holding groups. We surface the ultimate parent, not just the label on the box.

The two numbers are not the same number

Each row shows a percentage and a confidence, and they answer different questions. The percentage is how much of that answer we attribute to that country. The confidence is how sure we are of the answer at all. "China 88%, low confidence" and "China 41%, high confidence" mean very different things, which is why we show both instead of collapsing them into one score.

Confidence below 40% is shown but flagged as tentative — treat it as a lead, not a conclusion. We would rather publish a low number than round a guess up into something that looks certain.

What the colors mean

A bar is red when that country appears on the US State Department's published list of governments with a documented "policy or pattern" of human trafficking, and we attribute a majority of the row to it. Amber means the same list, but our attribution is uncertain. Everything else is neutral.

The list is not ours and we do not curate it. It currently contains thirteen countries — Afghanistan, Belarus, Burma, Cambodia, China, Cuba, Eritrea, Iran, North Korea, Russia, South Sudan, Sudan and Syria — and the rule is applied identically to all of them. If the State Department revises the list, our colors change with it. Source: Trafficking in Persons Report, 2025 edition.

What it does not mean. This is a determination about a government, published by another government. It is not a finding about the company, the brand, or the product you are looking at, and it does not mean that product was made with forced labour. A red bar tells you where something comes from and what has been published about that country — the conclusion is yours to draw.

What "Not specified" means

Sometimes a row shows Not specified instead of a country. This means none of our sources — product page, seller history, brand records, trademark filings, customs data, category priors — surfaced a confident answer for that indicator. It's an honest gap, not a guess. We'd rather show nothing than invent an answer.

What "Ultimately: [company]" means

The retailer or brand name you see on a listing is often part of a larger corporate family. Ultimately: [company] tells you the top-of-chain parent. This matters most for the Money goes to indicator — who profits from a purchase isn't always the name on the label.

The full breakdown of sources, weights, and edge cases lives in our methodology. If a score looks wrong, checking there first often explains it — and if it doesn't, we want to hear from you.

Report an issue

Wrong scores, broken features, missing retailers, privacy concerns — every one of these matters and every one has a direct path in. Pick the one that fits.

Most common

A score is wrong

If a product's country or confidence looks off, this is the fastest way to get it corrected. Contested scores are reviewed manually and corrections propagate to every future scan.

  • Click Contest in the extension popup (available on every tier, including Free)
  • Say which indicator is wrong and what the right answer should be
  • Paste a source if you have one — a screenshot, brand website, or disclosure

Bugs

Something is broken

Extension won't load, badge stuck spinning, mobile app crashes, a button doesn't do anything — those are bugs, and we squash them fast. Reply within two business days; serious bugs get a same-day acknowledgement.

  • Include the URL where it happened
  • Include your browser or OS version
  • A screenshot helps if you have one

Coverage

A retailer or brand isn't supported

We currently score Amazon, Target, Walmart, and 30 other major retailers. Want us to add another, or noticed a brand we've never seen? Requests feed the backlog directly and we prioritize by what people actually ask for.

  • Name the retailer or brand
  • If a retailer, share the country you shop from

Privacy

Privacy or data concern

Anything about what we store, how we use it, deletion requests, or GDPR / CCPA rights. This email reaches a person directly, not a ticket queue.

  • See our privacy policy for the full data picture
  • Deletion requests processed within 30 days

Troubleshooting

The specific problems people run into most often. Click any question to expand.

The extension badge doesn't appear on a product page

Try in this order:

  1. Reload the page. Amazon in particular does a lot of client-side navigation, and the extension sometimes needs a fresh page load to attach.
  2. Check the URL. The extension only runs on individual product pages (URLs containing /dp/, /gp/product/, /p/, or /ip/). Category pages, search results, and cart pages are skipped intentionally.
  3. Check the category. We skip a set of categories where country-of-origin scoring doesn't apply — books, digital content, Prime Video, Kindle, apps, gift cards. That's deliberate.
  4. Confirm the extension is enabled. Right-click the toolbar icon → Manage extension → make sure the switch is on.
  5. Still nothing? Send us the URL and we'll investigate.
Every product I check shows "Unknown"

This usually means the extension can't reach our backend. Possible causes:

  • Corporate or school network blocking api.realproductorigin.com — check with your IT team.
  • Ad-blocker or privacy extension over-blocking — try disabling it on the retailer page temporarily.
  • Backend outage on our side (rare) — ask us.

If the same product later scores correctly for other users, it's almost certainly a network-side block.

I can't sign in — it just loops back to the sign-in page

The magic link should sign you in automatically when you click it. If it doesn't:

  1. Check which browser you clicked the link in. The link only signs you in in the browser where you requested it. If it opened in a different default browser, use the "paste token" option on the sign-in page to complete manually.
  2. Reopen the extension popup. After signing in on the marketing site, the extension picks up the session on the next popup open — close and reopen it.
  3. Try incognito. If a strict tracking-protection setting is blocking the handoff, incognito bypasses it long enough to identify the culprit.
I hit "quota exceeded" on the Free tier

The free allowance is 20 checks, one time — it's a trial, not a monthly quota, so it doesn't reset. Products you already scored keep working permanently at no charge; the allowance only applies to scoring a product you haven't checked before. Options:

  • Subscribe to Basic — $4.99/mo ($49.99/yr) for unlimited checks.
  • Subscribe to Pro — $9.99/mo ($99.99/yr) for unlimited checks plus priority support.
  • Redeem an RPO-XXXX-XXXX access code if you have one. Codes stack on top of any paid plan.

Sources, citations, and the ability to contest a score are available on every tier, including Free. See pricing for the full comparison.

Sharing from the Amazon app on mobile shows an error

You want the latest app version installed — earlier builds only supported full Amazon URLs, but the Amazon app usually shares a shortened a.co link. Recent builds resolve any shortener (a.co, amzn.to, t.co, bit.ly, and more) automatically.

If you're on the latest version and still see an error, please send us the exact URL that failed. We add shorteners as we spot them.

A score in the extension doesn't match a score in the mobile app

This can happen when the mobile flow provides less information than the extension does. The extension scrapes the entire product page — title, seller, breadcrumbs, brand blurb, technical details. A mobile share (or barcode / photo lookup) starts from just an identifier and asks the backend to figure out the rest.

When mobile has fewer inputs, the score is honest about being less certain — lower confidence, more "Not specified" rows, or a straight "Unknown product" for obscure items. Cross-check by opening the same product on desktop.

Mobile-only scores are not cached — every mobile lookup runs fresh — precisely so a less-complete guess never poisons the shared cache used by extension users.

The mobile app camera won't open for barcode or photo

Grant camera permission the first time you tap Scan or Snap. If it was denied accidentally:

  • iOS — Settings → Product Origin Checker → Camera → toggle on.
  • Android — long-press the app icon → App info → Permissions → Camera → Allow.
I purchased a plan but it isn't reflected

Stripe usually posts the upgrade within a few seconds. If after a couple of minutes your account still shows the old tier:

  1. Refresh your account page.
  2. Sign out and back in on the extension popup — the extension caches your plan for the current popup session.
  3. Still stuck? Email hello@realproductorigin.com with the email you used at checkout and we'll trace it manually.

For refund requests see the refund policy.

What's supported

33 retailers covering 32 domains, plus barcode and photo lookup for anything you're holding in your hand.

General merchants

5
  • Amazon (US, UK, CA)
  • Target
  • Walmart
  • Costco
  • Best Buy

Home & garden

9
  • Home Depot
  • Lowe's
  • Wayfair
  • Crate & Barrel
  • Williams-Sonoma
  • Pottery Barn
  • West Elm
  • Ace Hardware
  • Build.com

Apparel & style

4
  • Macy's
  • Nordstrom
  • Anthropologie
  • Free People

Beauty

2
  • Sephora
  • Ulta Beauty

Outdoor & sports

6
  • REI
  • Patagonia
  • Backcountry
  • Sierra
  • Bass Pro Shops
  • Cabela's

Auto & rural

3
  • Tractor Supply
  • AutoZone
  • RockAuto
Mobile-only extras Barcode scan — any UPC / EAN in-store Photo lookup — any product without a scannable code Paste URL — any of the 30 supported retailers
Chrome
✓ Live
Chrome Web Store
Microsoft Edge
✓ Works today
Chrome Web Store
Install from the Chrome Web Store — Edge supports it. A dedicated Edge Add-ons listing is coming soon.
Brave
✓ Live
Chrome Web Store
Firefox
In review
Awaiting Mozilla approval
Safari
Planned
Depends on Safari extension port

Get in touch

Real people, real inboxes. Pick the right one and skip the routing delay.

General questions

Anything that doesn't fit the other boxes. Replies within two business days.

Privacy & data

Deletion, access requests, or any question about our data practices.

Legal

Notices, disputes, and formal legal correspondence.

Press & media

Interviews, quotes, and factual queries about our methodology.

Prefer a form? The contact page has categorized topics (Bug, Feature request, Feedback, etc.) that route the same messages to the right person.