Peptide TruthCheck a supplier
Registry dataset · CC BY 4.0

Press the seals yourself

Here is every field we hold on every storefront, with the six line scores and the weighted number we read the seal from. If our arithmetic is wrong, this is where you prove it.

vendors.csv · vendors.json · certificates.csv · regenerated October 2026

Fields

slug, name, domain, url, status, hq_country, hq_location, founded_year, testing (third_party, labs_named, coa_public, coa_per_lot, coa_url, hplc, mass_spec, endotoxin, sterility), catalog (approx_product_count, formats, notable_products), pricing (bpc157_5mg_usd, free_shipping_threshold_usd, price_tier), shipping, payments, trust (trustpilot_score, trustpilot_count, fda_warning_letter, red_flags, green_flags), certifications_claimed, ruo_disclaimer_present, contact, sources; then the computed lines (testing, transparency, trackRecord, catalog, pricing, service), the weighted number, the seal letter and, for completeness, the position the number would give if we sorted by it, which we do not.

Certificates

certificates.csv holds the certificate register: 415 documents from 31 storefronts, one row per document we opened. Fields: vendor_slug, vendor_name, product, peptide_key, lot, lab, date, purity_pct, method, type (pdf, image or page), url. A blank cell means the document printed nothing in that field.

Weights and overrides are on the method page. Product names appear exactly as the storefront lists them, including coded names, which we do not expand.