Precision peptide analysis.
Identity, purity, content, endotoxin, sterility and more from one order. Results within days of receipt, with the raw data and a signed record in every report.
Every number, with its raw data.
How a result is made, on example data: the raw data, how it is processed, and the result.
example data · not a test result
Identity
Identity (LC-MS) Consistent with BPC-157 (L3) = BPC-157 Conforms
Blind GLP-1
Blind GLP-1 identification Identified: Tirzepatide (L3) The label claim reached the analyst after the results were final.
Purity
Purity (RP-HPLC-UV, 214 nm) 99.0 ± 0.3 % area (k = 2) ≥ 98.0 % area, client specification Conforms
Content
Net peptide content (free base) 10.34 ± 0.41 mg/vial (k = 2), 103.4 % of label claim Reported
Check it yourself
The real files: open them and check, before you send us anything.
-
Our example report.
Rendered by the same engine as every report: one page, only the tests that were ordered, and a detailed PDF with the raw data. Marked as an example.
-
Verify it yourself.
Its ID, key and QR code are printed on it. Scan it or enter them on our verify page: the report opens on hkanalytical.com, marked DEMO.
-
SHA-256 of the example PDF
f3a6 18d3 fccc 2ec44fe8 2ca2 d044 24c2f691 cbc6 c18a 9269b3b9 ef56 33da ac46
Its fingerprint.
Drop the PDF on our verify page and your browser computes the same 64 characters. Change one byte and they all change.
-
hk-2026-1 · Ed25519
AF63 3A1E 64C0 A518
Our signing keys.
Client reports are signed with hk-2026-1. The example is signed with our demo key hk-demo-1, which can never show Valid.
Holding one of our reports?
Scan its QR code, or enter the ID and key here. It opens on hkanalytical.com, with its status and every version.
How we compare
Five labs buyers use, on what you can check on a report. Where another lab does the same, the table says so.
- Meets this row
- Partly meets it
- Does not meet it, on what we read
| What you can check | HK Analytical our example report | Janoshik | Freedom Diagnostics | Vanguard Laboratory | Krause Analytical | MZ Biolabs |
|---|---|---|---|---|---|---|
| How identity is shown on the report | HK Analytical · our example report Accurate mass by LC-MS: expected and observed mass, with the error in ppm Identity on our example | Janoshik Does not meet it, on what we read: The peptide is named; no identity evidence on the report | Freedom Diagnostics Partly meets it: Mass spectrum image; no expected mass or error | Vanguard Laboratory Does not meet it, on what we read: Retention time against a reference standard (HPLC-UV) | Krause Analytical Partly meets it: LC-MS spectrum; no expected mass or error | MZ Biolabs Meets this row: Accurate mass: expected and measured mass |
| Raw data printed on the report | HK Analytical · our example report Full chromatogram, peak table, integration settings and mass spectrum Example report | Janoshik Does not meet it, on what we read: None on the standard report; raw data is an add-on | Freedom Diagnostics Partly meets it: Chromatogram and spectrum images; no peak table | Vanguard Laboratory Partly meets it: Chromatogram; no peak table | Krause Analytical Partly meets it: Chromatogram and mass spectrum; no peak table | MZ Biolabs Partly meets it: Chromatogram and peak table; no integration settings |
| How you check that a report is genuine | HK Analytical · our example report Signed record, published public key, PDF fingerprint check and a private link Verify a report | Janoshik Partly meets it: Task number and key on the lab’s site; QR code | Freedom Diagnostics Partly meets it: Public lookup by company name or code; QR to the PDF | Vanguard Laboratory Partly meets it: Search by report number on the lab’s hub (reports the client made public); no QR or code on the reports we read | Krause Analytical Partly meets it: Upload form; the lab replies by email | MZ Biolabs Partly meets it: QR on 2026 reports; no lookup page on the lab’s site |
| Client relationship stated on the report | HK Analytical · our example report Yes, on page one, inside the signed record Disclosure policy | Janoshik Does not meet it, on what we read: Not stated | Freedom Diagnostics Does not meet it, on what we read: Not stated | Vanguard Laboratory Does not meet it, on what we read: Not stated | Krause Analytical Does not meet it, on what we read: Not stated | MZ Biolabs Does not meet it, on what we read: Not stated |
| What “sterility” means | HK Analytical · our example report USP <71>: at least 14 days of incubation Our sterility test | Janoshik Partly meets it: Microbial count (TAMC and TYMC), reported pass or fail | Freedom Diagnostics Does not meet it, on what we read: PCR screen for microbial DNA | Vanguard Laboratory Meets this row: USP <71>, 14 days, as an option | Krause Analytical Meets this row: USP <71>, 14 days, as an add-on | MZ Biolabs Partly meets it: USP <71> announced for early 2025; not confirmed since |
Based on each lab’s public website and sample reports, checked September 2026. Our column describes our report format, as our example report shows it; every report is produced by the same software, which enforces it. If something changed, tell us: contact@hkanalytical.com Every row and the sources
What goes wrong with peptide reports, what ours do instead, and where to check each answer.
Why HK AnalyticalOne order, the full panel
Choose any mix for each sample. Results within days of receipt. Sterility (USP <71>, 14 days) is the one exception: the method itself runs 14 days.
standard test
special identity
composition
Endotoxin and sterility each need their own unopened vials.
All tests and methodsSend a vial.Get the evidence.
- 01
Request a quote.
List each product and the tests you want. We reply by email with the quote, the vials to send and the address.
- 02
Ship the vials.
Unopened, numbered, with the custody form inside.
- 03
Get the report.
A signed PDF and a private link. You decide who sees it.
A question first? contact@hkanalytical.com