Product Data Index — methods

How every figure in the Product Data Index is produced, what is excluded and why.

Sources

Only open and government datasets are used. Commercial catalogue data is excluded from every published figure, including the totals, even where it is held for other purposes.

FamilyDatasetsRecords (latest edition)
Food and drinkOpen Food Facts contributors (ODbL); USDA FoodData Central (U.S. Department of Agriculture)3,609,227
Cosmetics and personal careOpen Beauty Facts contributors (ODbL)61,633
Pet foodOpen Pet Food Facts contributors (ODbL)13,942
Other consumer productsOpen Products Facts contributors (ODbL)39,903
BooksOpen Library (Internet Archive); Deutsche Nationalbibliothek; Bibliotheque nationale de France7,119,463
Music releasesMusicBrainz (CC0); Discogs monthly data dump (CC0)3,121,220
Medical devices (registrations)U.S. FDA GUDID; European Commission EUDAMED6,505,371

A “family” is the originating dataset, not a product classification: a record from a music database is counted under music even when its own data is incomplete. Records are database entries; a product can appear in more than one dataset.

Definitions

Small numbers

Any cell under 10 records is shown as “<10” on the page and left blank (with a flag) in the CSV.

Verification

Each edition is computed twice. The builder streams the records and counts them in a program; a separate checker recomputes every published figure inside the database with independent code (its own check-digit test, grouping and text extraction). The edition is published only if the two agree — 1,617 figures compared for the latest edition. Product figures may differ by at most 0.02% between the two passes, because the registers keep loading while the build runs; recall figures must match exactly. The checker is tested by planting errors in a copy of the edition and confirming that each one fails.

Update cadence and licence

The text of these pages was written with AI assistance; the figures are computed by program. See how we use AI.