vialproof
home / Scoreboard / SwissChems
47
/ 100
Moderate

SwissChems

Affiliate Worldwide

Worldwide vendor that publishes CoAs, but the lab is anonymous and certificates are not authenticable at the source.

Coverage
90%

Verified 9/10 of 10 criteria · checked 2026-07-09

Visit SwissChems → ◆ We earn a commission if you buy through this link — it does not change the score. Open vendor CoA page →

Publishes CoAs, but the testing lab is unnamed and the certificates cannot be authenticated at the source (absent from Janoshik/Finnrick databases). The site sits behind Cloudflare (403 to bots), so it needs manual monitoring; most values are indirect, drawn from third-party audits. A 2024 FDA warning letter is worth noting.

Criterion-by-criterion evidence

Every score below is a recorded, dated observation. Where we could not verify a claim, the criterion is marked Unverified and excluded from the score (but it still counts against coverage).

CriterionWtFindingEvidence
Publishes CoAsThe vendor publishes at least one certificate of analysis (CoA) on its own website. 3 ✔ Yes The /independent-test-results/ page exists (403 = a real URL behind Cloudflare); third-party audits (vialaudit 78/100) confirm CoA PDFs. Not opened directly. Source · 2026-07-09
Batch-level CoAsCoAs are tied to a specific batch/lot number, not a single generic certificate per product. 3 ◐ Partial Batch IDs reported by audits (ED8349, CY09-C) but coverage judged inconsistent ("on request"). Third-party sourced, not verified live. Source · 2026-07-09
Third-party lab namedThe name of the laboratory that ran the analysis appears on the CoA. 2 ✘ No Lab not named publicly ("US-certified third-party laboratory", anonymous) per two audits. Source · 2026-07-09
Independent / accredited labThe lab is independent of the vendor and/or accredited (ISO 17025), or is a recognised independent peptide lab (e.g. Janoshik, MZ Biolabs). 2 ? Unverified Not verified — no evidence on record.
CoA verifiable at sourceThe CoA can be authenticated on the laboratory's own website (e.g. a verification code) — actually tested, not just claimed. 2 ✘ No Absent from public Janoshik/Finnrick databases; only vendor-hosted PDFs, not authenticable at the lab. Source · 2026-07-09
Identity + purity methodsWhich analytical methods are identifiable on the published CoAs. 2 ? Unverified HPLC only "HPLC third-party" claimed; one audit adds LC-MS (conflicting). Conservative floor = HPLC. Not verified live. Source · 2026-07-09
Freshness of the latest CoADate of the most recent CoA visible on the site. 2 ? Unverified < 3 months Audit (vialaudit): most recent test April 2026. Indirect. Source · 2026-07-09
CoAs accessible before purchase, no accountCoAs can be viewed without a customer account or a prior purchase. 2 ◐ Partial A public page exists (no login) but per-product CoAs are "not systematically linked / on request" per audits. Source · 2026-07-09
Sterility / endotoxin data publishedSterility or endotoxin (LAL) results are published in addition to purity. 1 ✘ No No sterility/endotoxin data mentioned in the audits (purity only). Source · 2026-07-09
Public complaints / recall handlingA public recall/complaint policy, or documented handling of a disputed batch. 1 ✘ No No documented recall policy. Context: FDA Warning Letter MARCS-CMS 695663 (2024-12-10) on Semaglutide/Retatrutide. Source · 2026-07-09

Full scoring rubric on the methodology page. How affiliation is handled: read the disclosure.

Frequently Asked Questions

Is SwissChems legit?
On PeptideTrust's 10-criterion transparency scorecard, SwissChems scores 47/100 with 90% evidence coverage. That measures how openly it documents third-party testing, not the quality or safety of any product.
Does SwissChems publish third-party CoAs?
Partially. An /independent-test-results/ page exists and third-party audits confirm CoA PDFs, but the lab is anonymous and per-product CoAs are reported as inconsistent or "on request".
How is the SwissChems transparency score calculated?
We score 10 weighted, evidence-backed criteria. Score = 100 × Σ(weight × points) ÷ Σ(weight of verified criteria); coverage = verified weight ÷ total weight. Affiliated and non-affiliated vendors use the exact same rubric.

Compare other vendors