AnyUPC

Methodology

How AnyUPC decides what a product is.

Every fact on an AnyUPC product page is traceable to a source, dated, and marked verified, unverified, or conflicting. This page explains exactly how a record is compiled and scored, so the result can be checked rather than taken on faith.

Where the data comes from

AnyUPC is a hybrid of structured data feeds, targeted scraping of brand and retailer pages, and AI extraction used only at the margins — never AI-only. Each source lands in the record with an explicit authority class:

How facts are chosen (the truth engine)

Sources routinely disagree — a weight here, an ingredient there. AnyUPC does not silently pick one. Every observation is stored; a single canonical value is then selected by source authority, then verification state, then freshness. A higher-authority or independently verified fact outranks a lower one, and a verified fact is “sticky” — a weaker source cannot overwrite it. When sources genuinely conflict, the record keeps the conflict visible rather than hiding it.

The Data Authority score

Each record carries an explainable score built from four components:

Every score is inspectable on the record itself — “view all sources” shows the exact contribution of each source and fact. Records below the quality bar are held back rather than published.

Corrections

Facts change and sources are imperfect. Anyone can flag a correction on a record, and brands can claim their catalog to manage it directly. Corrections are reviewed against the same authority rules as any other source.