Upload a peptide Certificate of Analysis. PeptideProof extracts the results, checks provenance, cross-references the evidence, and shows what can — and cannot — be independently verified.
Independent evidence analysis. No vendor affiliation. No authenticity assumptions.
Semaglutide — 10 mg
Batch SEMA-240815 · Example Analytical Labs
Identity
Semaglutide
Reported purity
99.4%
Laboratory
Registry match
Batch provenance
Vendor → batch confirmed
Duplicate evidence
None found
Sterility
Not in this document
Endotoxin
Not reported
How it works
A PDF or photo of a Certificate of Analysis — up to 25MB.
Compound, batch, laboratory, dates, and analytical results are read from the document.
Extracted claims are matched against known labs, vendors, batches, and prior documents.
Every claim is labeled verified, reported, partial, conflicting, or missing — never guessed.
What PeptideProof checks
Structured extraction of identity, batch, dates, laboratory, purity, quantity, analytical methods, and contaminant-panel results, with a source region for every value.
Cross-checks the named laboratory against known records and, where a machine-readable endpoint exists, the lab's own verification API.
Traces the vendor → product → batch → certificate → laboratory chain, and is explicit about which links remain unverified.
Flags documents, chromatogram images, or result sets that closely resemble other evidence already on file, including cross-vendor reuse.
Identifies missing tests and unsupported conclusions rather than letting a partial document read as a complete one.
Watch a vendor, batch, or laboratory and get notified when new evidence appears (Plus and up).
What a COA does not prove
A Certificate of Analysis reports what a laboratory measured in a specific sample. Depending on what the document actually contains, it may not independently establish:
PeptideProof separates what the document reports from what can actually be verified — and says so explicitly when evidence is missing, partial, or contradictory.
Example report
The report above is illustrative. This one is real — generated by PeptideProof from an actual uploaded document, including every check it did and didn't find evidence for.
Evidence language
PeptideProof never scores or grades a product. Every finding is labeled with one of these states, defined the same way in every report.
Supported by independent evidence, not just the submitted document.
Present on the supplied document but not independently verified.
Some supporting evidence exists, but the chain is incomplete.
Two or more pieces of evidence disagree with each other.
No independent supporting record could be found.
The supplied evidence doesn't include this analysis at all.
Methodology
Every source PeptideProof checks, how matching works, what each evidence state means, and what it deliberately refuses to infer — documented in full, not asserted.
Upload a PDF or photo — JPG, PNG, or WebP, up to 25MB.
Vendor or laboratory? Claim your profile and publish batch documentation — without PeptideProof ever changing a conclusion because you're a paying customer.