Methodology
How every supplier is scored
The Transparency Score adds up 16 checks a buyer can confirm for themselves, on a supplier’s own website and the Australian Business Register. Code does the adding, and the same code scores every supplier, our store included.
- Points
- 100
- Checks
- 16
- Groups
- 4
- Last checked
- 6 Oct 2026
On this page
The short version
A score for what you can check, not what a supplier says
- 01
Only what you can confirm
Every point comes from something published on the supplier’s own site, or from the public business register. Claims we can’t see don’t count.
- 02
One function for everyone
Nobody types a score in. Each supplier’s record runs through the same scoring code, including our store’s.
- 03
Every fact dated and sourced
Each finding links to the page it was read from, with the date. If a page changes, the fact can be re-checked against it.
The score measures how much a supplier lets you verify before you order. It doesn’t rate product quality. We publish it and we run one of the stores it scores, so the rules are set out here in full for you to check. How the list is ordered.
The checklist
16 checks, 100 points
Checks are grouped by what they tell you about a supplier. Each one earns full points when found, part of its points when only partly found, and nothing when it isn’t found or can’t be verified. The table below is generated from the scoring code itself.
- Lab testing40 pts
- Business identity25 pts
- Australian fulfilment20 pts
- Policies & labelling15 pts
| Check | Found | Partly | Not found |
|---|---|---|---|
| Lab testing40 pts | |||
| Certificates of analysis published on the site | 12 | 6 | 0 |
| COAs checkable at the testing lab (verify link or key) | 12 | 6 | 0 |
| Reports name this supplier | 12 | 6 | 0 |
| Share of the products you can order today that have a public report | 4 | 2.5 or 1 | 0 |
| Business identity25 pts | |||
| ABN displayed on the website | 8 | 4 | 0 |
| ABN active on the Australian Business Register | 5 | No partial result | 0 |
| Legal entity named | 4 | 2 | 0 |
| Business address published | 3 | 1.5 | 0 |
| Contact email published | 3 | 1.5 | 0 |
| Contact phone published | 2 | 1 | 0 |
| Australian fulfilment20 pts | |||
| States it dispatches from Australia | 10 | 5 | 0 |
| Shipping policy with fees and timeframes | 5 | 2.5 | 0 |
| Tracked delivery stated | 5 | 2.5 | 0 |
| Policies & labelling15 pts | |||
| Refund / returns policy published | 6 | 3 | 0 |
| Terms and privacy policy published | 4 | 2 | 0 |
| Research-use-only labelling | 5 | 2.5 | 0 |
| Total available | 100 | ||
Not found and Couldn’t verify both score 0. Half points are kept, so a total can end in .5, and only equal totals share a rank. Select a check’s name to read what we look for.
Each check, explained
What we look for, and why it matters to you
For each check: why a buyer should care, what we need to see to record it as found, and what counts as partly.
Lab testing
40 ptsLab reports are the closest a buyer can get to evidence about a product before ordering. These checks ask whether you can open them, whether they give you a way to check them at the testing lab, whether they name the supplier, and how many of the products you can order today have one.
Certificates of analysis published on the site
12 ptsA certificate of analysis is the document that records what a batch was tested for and what the lab found.
- Found 12 pts
- At least one certificate-of-analysis document (image, PDF or lab link) can be opened from the website without placing an order.
- Partly 6 pts
- Reports are offered on request or supplied with orders, or results are quoted on the site without the report itself.
COAs checkable at the testing lab (verify link or key)
12 ptsA report you can open on the lab’s own website is much harder to alter than a PDF or a screenshot.
- Found 12 pts
- Of the sampled reports we opened, plus any sampled report that is a page on the lab’s own site, at least half carry a lab-side check: a verify link on the lab’s own domain, a task number printed together with its unique key, or a lab QR code or verification code.
- Partly 6 pts
- At least one of them carries a lab-side check, but fewer than half do.
Reports name this supplier
12 ptsA report that names the supplier, as the client or in the manufacturer, sample or vial-label details, shows whose sample was tested. With the client covered or showing another name, and no supplier name in the manufacturer, sample or vial-label details, the report alone doesn’t tie the result to this shop.
- Found 12 pts
- At least half of the sampled reports we opened name this supplier, as the client or in the manufacturer, sample or vial-label details, and none of them is published under another listed supplier’s name.
- Partly 6 pts
- At least one of them names this supplier but fewer than half do, and none is published under another listed supplier’s name.
Share of the products you can order today that have a public report
4 ptsA report for the product you want tells you more than a long list of reports for other things, so this asks what share of what you can actually order has one.
- Found 4 pts
- At least 75% of the products you can order today on the site have a public report.
- Partly 2.5 or 1 pts
- At least 25% of them do, but under 75%. From 50% up earns more of the points than 25% to under 50%.
Business identity
25 ptsA named, registered business is one you can look up, contact and hold to its own policies. Each of these is something the business chooses to publish.
ABN displayed on the website
8 ptsAn ABN lets you look the business up on the Australian Business Register, for free.
- Found 8 pts
- An 11-digit number labelled ABN is displayed on a public page.
- Partly 4 pts
- The ABN appears only in page code or structured data, is incomplete, or only an ACN is shown.
ABN active on the Australian Business Register
5 ptsThe register shows whether the ABN is current, and which entity it belongs to.
- Found 5 pts
- The ABN displayed on the site is listed as Active on the Australian Business Register.
- No partial result
- The ABN is either active on the register or it isn’t, so this check is all or nothing.
Legal entity named
4 ptsThe legal entity is who you are actually buying from, and it can differ from the shop’s name.
- Found 4 pts
- The legal entity (a company such as Pty Ltd, Ltd or Inc, “X trading as Y”, or a named sole trader as operator) is named on a public page such as the footer, terms or contact page.
- Partly 2 pts
- An entity appears only at checkout, in payment instructions or in page code.
Business address published
3 ptsA published address shows where the business says it operates from.
- Found 3 pts
- A street address for the business, or its registered office (including overseas), is published on the site.
- Partly 1.5 pts
- Only a suburb, city and state, or a PO box is given.
Contact email published
3 ptsEmail gives you a direct way to raise an order, and a written record of the reply.
- Found 3 pts
- An email address is published.
- Partly 1.5 pts
- Only a contact form.
Contact phone published
2 ptsA second way to reach the business if email goes quiet.
- Found 2 pts
- A phone number is displayed on a page.
- Partly 1 pts
- A number is reachable only through a chat widget (such as a WhatsApp button) or exists only in page code.
Australian fulfilment
20 ptsDispatch from within Australia keeps a parcel out of international customs. Written fees, timeframes and tracking tell you what to expect before you pay.
States it dispatches from Australia
10 ptsDomestic dispatch keeps a parcel out of international customs and shortens its journey.
- Found 10 pts
- The site states that orders are dispatched from Australia. Naming a city is not required.
- Partly 5 pts
- Some products or orders dispatch from overseas, or the site contradicts itself about where orders ship from.
Shipping policy with fees and timeframes
5 ptsFees and timeframes in writing, before you pay, are terms you can hold the business to.
- Found 5 pts
- A shipping policy, FAQ or terms section states both the delivery cost (a fee, or free with its threshold) and a dispatch or delivery timeframe.
- Partly 2.5 pts
- Only one of the two, or cost only “calculated at checkout”.
Tracked delivery stated
5 ptsA tracking number lets you follow the parcel and shows when it was actually sent.
- Found 5 pts
- Tracked delivery or a tracking number is stated.
- Partly 2.5 pts
- Tracking only on some services, or as a paid extra.
Policies & labelling
15 ptsWritten terms tell you what happens when an order goes wrong, and research-use labelling states what the products are sold for.
Refund / returns policy published
6 ptsIt sets out what happens if an order arrives damaged, wrong or not at all.
- Found 6 pts
- Refund or returns terms are published (policy page, terms section or FAQ) and say what is covered and how to make a claim.
- Partly 3 pts
- Terms exist but don’t say how to claim, or the policy link leads nowhere while terms are summarised elsewhere.
Terms and privacy policy published
4 ptsTerms explain how orders are handled. A privacy policy explains what happens to your details.
- Found 4 pts
- Both terms (of service or sale) and a privacy policy are published.
- Partly 2 pts
- One of the two.
Research-use-only labelling
5 ptsIt states plainly what the products are sold for: laboratory research only.
- Found 5 pts
- A research-use-only statement appears both on product pages and in the terms or site-wide footer.
- Partly 2.5 pts
- In one of those places only.
Results
Found, Partly, Not found, Couldn’t verify
Every check ends in one of four results. These are their exact meanings, and they’re the same for every supplier.
Found
We found the item on a page of the supplier’s own website that loaded on the date we checked, and recorded that page so you can open it yourself.
Full points for the check
A finding we can’t link to a source page is never shown as Found or Partly. It is recorded as Couldn’t verify instead.
Partly
Some of the item is published but not all of it, as defined for each check above.
The points in the Partly column
For report coverage, the points depend on the share of products you can order today that have a public report, in the bands under Report coverage.
Not found
The pages loaded and we looked, but the item wasn’t on them.
Zero points
Labelled “Not found”, which always means not found on the pages we checked, on the date shown. It doesn’t mean the supplier doesn’t do it, only that we couldn’t see it published. Report coverage is the one exception: its lowest band is a share we counted, not an absence, so it is labelled “Under 25%” (or “None covered”, or “None orderable”) instead, with the counts beside it.
Couldn’t verify
A page didn’t load, was blocked, or was ambiguous, so we couldn’t confirm the item either way. For the two checks graded from lab reports, it means there was no sampled report to read for that check: the supplier publishes none on the pages we checked, or none of the sampled reports could be opened (for COAs checkable at the testing lab, also none is a page on the lab’s own site).
Zero points, counted separately
The score keeps its own count of these, so a gap in our reading is never presented as a gap on the supplier’s site.
Reading the lab reports
Two checks graded from the reports themselves
“COAs checkable at the testing lab” and “Reports name this supplier” aren’t typed in by anyone. We open a sample of the reports on every supplier’s own site, ours included, record what each document shows field by field, and code grades both checks from those records by the rules below.
The current sample was taken on 28 September 2026, and the lists and files were checked again on 1 October 2026; profile rows follow the order on that date. The sample for Ultima Labs was taken later, on 6 October 2026, because its reports couldn’t be opened without an account when the main sample was taken. Every supplier’s profile lists the reports we opened, with what each one shows, under “Reports we opened”: find a supplier’s profile.
The sample: the first six reports, in page order
We take the first six reports in the order the supplier’s own COA page lists them. If fewer than three of those can be opened, we carry on down the list until three have been opened or the list ends. We look at each document itself, as the supplier publishes it.
Where a supplier has no public COA page that lists its reports (none exists, or it opens only after signing in), we take them in the order its own shop catalogue or sitemap lists them, and its profile says which.
Where an entry links only to a page on the lab’s own site, and the supplier’s own site publishes a copy of that same report (the same task number and key), we open that copy, and the profile row says so.
Our store’s reports are sampled from its own COA page by the same rule. In this round that came to 152 reports from 26 suppliers, 143 of them opened; 3 suppliers publish no report documents on the pages we checked.
What we record, and what we don’t
For each report we note the task number and what the client field shows, and whether a verify key or link and a lab QR code or verification code are shown, as they appear on the copy the supplier publishes. The profile shows the task number when it is printed, and the client’s name only when it is one of the supplier’s own.
We never record a verify key read off a document, or a person’s name. Where a report is a page on the lab’s own site, we link it exactly as the supplier publishes it, so the link carries any key the supplier put in it. The sentence on each profile is written by code from the counts and says what is visible on the reports, never why.
This round we read each report as the supplier publishes it (137 of the reports we opened are the supplier’s own images or PDFs) and did not open the labs’ own records, except six certificate pages on Novagen Analytical Labs’ own site, which loaded and were read like any other report. Nine sampled links to Janoshik Analytical’s own pages couldn’t be opened, so only the link was checked. So a lab-side check means the copy gives you a way to check the report at the lab, not that we matched it to the lab’s record.
A lab-side check
A report carries one when it has a verify link on the lab’s own domain, a task number printed together with its unique key, or a lab QR code or verification code.
Naming the supplier
A report names the supplier when the client field names the supplier under one of its known names, or the manufacturer field, the sample name or the label on the pictured vial does.
A name counts as the supplier’s own when its own site uses it (its store name or domain, a legal, trading, account or former name the site states, or a handle the site links as its own), or when a domain of that name redirects to the supplier’s site. A shortened form counts when it is the start of one of those names. Every name we count is listed on the profile with where it comes from.
When a field can’t be read
A field that can’t be read on the published copy gets one of these words, the same on every profile. Each describes what you can see on the copy at normal contrast: a cover we could find only by measuring pixel values is not called covered.
- Covered
- Something you can see sits over the value on the published copy: a bar or box, a blur, pixelation or a patch.
- Cropped
- The published copy stops before the field, so the edge of the image or page cuts it off.
- Too small to read
- The field is printed, but the published copy is too low-resolution to make it out.
- Blank
- The field’s label and box are on the published copy, but the box is empty and nothing visible covers or crops it.
- Not printed
- The published copy has no such field (no label, box or value for it), and nothing visible covers or crops one. This describes the copy, not the lab’s original.
The same lab test on two suppliers’ sites
When two listed suppliers publish the same lab test (the same results and dates, and the same task number wherever both copies print one, confirmed by comparing the two documents side by side), both profiles say so and name the other supplier. A report counts as published under another supplier’s name only when the one supplier named on it is the other one. A shared report that names neither supplier counts like any other report that doesn’t name this one.
COAs checkable at the testing lab
Graded by code from the sampled reports, by exactly these rules. Nobody types this result in, for any supplier.
| What the sampled reports show | Result | Points |
|---|---|---|
| Of the sampled reports we opened, plus any sampled report that is a page on the lab’s own site, at least half carry a lab-side check: a verify link on the lab’s own domain, a task number printed together with its unique key, or a lab QR code or verification code.Found | Found | 12 |
| At least one of them carries a lab-side check, but fewer than half do.Partly | Partly | 6 |
| None of them carries one (for example, the key or QR code is covered, cropped off or not printed).Not found | Not found | 0 |
| There was no sampled report to check: the supplier publishes none on the pages we checked, or none of the sampled reports could be opened and none is a page on the lab’s own site.Couldn’t verify | Couldn’t verify | 0 |
Reports name this supplier
Graded by code from the sampled reports, by exactly these rules. Nobody types this result in, for any supplier.
| What the sampled reports show | Result | Points |
|---|---|---|
| At least half of the sampled reports we opened name this supplier, as the client or in the manufacturer, sample or vial-label details, and none of them is published under another listed supplier’s name.Found | Found | 12 |
| At least one of them names this supplier but fewer than half do, and none is published under another listed supplier’s name.Partly | Partly | 6 |
| We opened at least one sampled report and none names this supplier (the client field is covered, cropped, too small to read, blank or not printed, or shows a name we didn’t find this supplier using), or one of them is published under another listed supplier’s name.Not found | Not found | 0 |
| There was no sampled report to read: the supplier publishes none on the pages we checked, or none of the sampled reports could be opened (for example, every sampled report is a page on the lab’s own site, and those pages could not be opened this time).Couldn’t verify | Couldn’t verify | 0 |
Report coverage
Share of the products you can order today that have a public report
A report for the product you want says more than a long list of reports for other things. So this check asks, of the products you can order on the supplier’s site today, how many have a public report you can open, and scores the share. It is counted the same way for every supplier, ours included.
Stock changes daily, so every count is dated: this round’s catalogues were read on 4 October 2026, and each profile shows its own date and the page the catalogue was read from.
What counts as a listing
Listings are the distinct research compounds and blends the supplier’s own public catalogue lists: one per compound or blend, however many sizes, strengths or pack quantities it comes in. BPC-157 5 mg and 10 mg are one listing, and a 10-vial pack of a compound already listed isn’t another. A blend, such as CJC-1295 with ipamorelin, is a listing of its own. Bacteriostatic or sterile water, syringes, swabs, needles, merchandise, clothing, creams, serums and cosmetics aren’t listings, and neither are bundles, kits or sets made only of compounds already listed, or “coming soon” placeholders with no product page.
Products you can order today
Products you can order today are the listings a visitor can order on the public site on the day we read it: at least one size is in stock, or open for pre-order or backorder with a working add-to-cart. A listing marked sold out, out of stock, “notify me” or unavailable in every size is recorded as unavailable and isn’t counted. Availability comes only from what the site itself shows (its stock labels, its add-to-cart buttons and the product data its shop serves publicly); where the site shows no stock state at all and the add-to-cart works, the listing counts as orderable. Nothing else is used: no private knowledge, and no assumption about past stock.
When a product is covered
A product is covered when at least one public report for that compound can be opened on the supplier’s site without an account or an order: an image, a PDF, or a link to the lab’s own record, listed against that product. Reports are matched by compound, not by size, so any batch and any size of the compound counts. A report for a compound the catalogue no longer lists, or lists only as unavailable, doesn’t count, and neither does one whose compound can’t be told from the document or its listing.
Where we read it, and when
We read the catalogue from the supplier’s shop and collection pages, following every page of results (or the same list from the product data its shop serves publicly, or its sitemap), and the reports from its COA page and its product pages. Every listing is recorded with its availability and, for a covered product, one report link. Stock changes daily, so every result carries the date it was read. Every supplier is counted this way, ours included.
If the catalogue is behind a login or can’t be loaded, the number of products is unknown, and the profile says why.
The result
The share is covered products divided by products you can order today, compared with the thresholds exactly, with no rounding first: 74.9% is under 75%. Percentages shown on the site are rounded down.
- Found
- At least 75% of the products you can order today on the site have a public report.
- Partly
- At least 25% of them do, but under 75%. From 50% up earns more of the points than 25% to under 50%.
- Under 25%
- Under 25% of them do, or nothing the catalogue lists can be ordered today.
- Couldn’t verify
- The number of products you can order today couldn’t be established: the catalogue opens only after signing in, or couldn’t be loaded.
| Share with a public report | Result | Points |
|---|---|---|
| 75% or more of the products you can order today have a public reportFound | Found | 4 |
| 50% to under 75% of the products you can order today have a public reportPartly | Partly | 2.5 |
| 25% to under 50% of the products you can order today have a public reportPartly | Partly | 1 |
| Under 25% of the products you can order today have a public reportUnder 25% | Under 25% | 0 |
| Nothing the catalogue lists can be ordered todayNone orderable | None orderable | 0 |
| The number of products you can order today couldn’t be established (catalogue behind a login, or not loadable)Couldn’t verify | Couldn’t verify | 0 |
The ABR check
Looking the ABN up on the Australian Business Register
When a supplier’s site displays an ABN, we look that number up on the free public register at abr.business.gov.au and record its status and the entity it belongs to.
We only look up a number the site itself shows. We don’t search the register by business name to find one, because a name match can’t show that a website belongs to that entity.
| What we find | Result | Points |
|---|---|---|
| ABN shown on the site, listed as Active on the registerFound | Found | 5 |
| ABN shown on the site, but the register lists it as cancelled or not a valid ABNNot found | Not found | 0 |
| ABN shown on the site, not yet looked upCouldn’t verify | Couldn’t verify | 0 |
| No ABN displayed on the pages checkedNot found | Not found | 0 |
What isn’t scored
Left out on purpose
Some things a buyer cares about can’t be checked the same way for everyone. Rather than guess, we leave them out of the score.
Reviews and star ratings
Where a supplier has a Trustpilot profile, its rating and review count appear on its page with the date we read them. They aren’t scored. A star rating isn’t something a buyer can verify, and scoring it would reward whoever collects the most reviews. That applies to our store’s rating too.
Price
Prices change often and depend on size and quantity, and a lower price says nothing about what a vial contains. Price plays no part in the score.
Product quality
We don’t rate product quality for any supplier, ours included. A certificate of analysis records what a lab measured in the sample it was sent. The score checks whether you can open that report and confirm it with the lab, not the figure printed on it.
Range, payment and fees
Catalogue size, payment methods and shipping fees are recorded where a site publishes them, as context. The shipping check asks whether fees are written down, not how much they are.
How the list is ordered
By score, with ties listed alphabetically
Au Peptide Labs, our store, is scored by the same function against the same written rules as every other supplier. It isn’t pinned to the top or placed anywhere by hand: it takes the rank its score gives it, like everyone else, and suppliers with equal scores share a rank and are listed alphabetically.
- 01
Highest score first
Every supplier, ours included, is ordered by its Transparency Score, highest first. 29 suppliers are listed at the moment.
Shown as3rd
- 02
Equal scores share a rank
Suppliers on the same score get the same rank, and the next supplier takes the place after the whole group: two suppliers at Joint 1st are followed by 3rd, not 2nd.
Shown asJoint 1st
- 03
Ties, by name
Within a shared rank, suppliers are listed alphabetically, so the order doesn’t shift between updates.
Our store’s record is read from its website and its own published data file, and is shown with the same sources and dates as everyone else’s. See Au Peptide Labs’ score, check by check.
Who is listed
The list covers the Australian-facing stores we found and could read as of 6 October 2026. It is not every supplier in the market.
A site whose pages we mostly couldn’t load isn’t scored: a low score there would reflect our reading, not the supplier. A store that loads but keeps most pages behind a customer login is scored only on what a visitor can open without an account. Every gated item reads Couldn’t verify and earns zero, and the store’s profile says which pages are gated.
Know of a store we’ve missed, or run one? Ask for it to be added the same way as any correction. There’s no charge.
Vialwise is published by APL Research Pty Ltd, which also runs Au Peptide Labs. Every supplier, ours included, is scored on the same published checklist. How we handle this
Updates and corrections
Facts go out of date. Here’s how we keep up.
Supplier websites change without notice. The data behind every ranking on Vialwise was checked from 27 September to 6 October 2026, and each supplier’s page shows its own date.
Current data checked
27 September to 6 October 2026
Competitors’ pages are read and then re-checked in a separate verification pass. Our store’s record is read from its website and its own published data file, and is shown with the same sources and dates.
We aim to re-run the full check at least every three months, and re-check a single supplier sooner when new evidence arrives.
Corrections and new evidence
Tell us the supplier, the check, and the page that shows it. We re-read that page, update the fact and its date, and the score follows. Suppliers can ask for a re-check the same way, and so can anyone who spots a fact about our own store that’s out of date.
For a lab report, any supplier, ours included, can send a copy with the client and key visible, or a link to the lab’s own record of the test. We update that report’s entry, and the two report checks it feeds, within the next check.
A fact only changes when a page shows it. Nobody can pay to change one.
Put the method to work
See how each supplier comes out, compare two side by side, or run the same checklist on any supplier yourself.
