The trust badge peptide buyers don't roll their eyes at.
Drop one iframe on your site. Your customers see your BHG Trust Score: one published rubric, run the same way for every vendor, backed by COA verification, payment transparency, shipping coverage, ratings, and listings depth. Score updates live as your data improves. No subscription. No pay-to-upgrade.
A badge is only worth its source.
This is what stands behind BHG: a vendor database we maintain, a public methodology, and communities we run ourselves, not a freshly spun-up reviews site hoping vendors will pay to seed it.
Where your score shows up.
The badge isn't one placement on one site. Your score appears on the BHG scorecard and your vendor page, and in JSON-LD that search engines and AI assistants can read when buyers ask "is this vendor legit?"
This is what your customers see.
Pick a vendor below. The badge previews from live BHG data. The same iframe code drops on your site in under a minute.
<iframe src="https://www.bodyhackguide.co/embed/trust-badge?vendor=bhg-labs&size=md"
width="320" height="120"
frameborder="0" loading="lazy"
title="BHG Trust Score"
style="border:0;border-radius:14px;max-width:100%"></iframe>
Free, public, score-driven. None of those are accidents.
Free, public methodology, score-driven
Every point of the 0-100 score is documented at /vendors/methodology. The math is open. You can see exactly what moves your number.
5 factors, not 5 stars
COA verification, payment transparency, shipping, ratings, listings. Trustpilot has stars. We have receipts.
Live updates
Your score is computed from our current data every time the badge loads. Once our editors verify a new COA, your score can move.
30-second install
Copy one iframe. Paste on your product pages or footer. Done.
Links back to your scorecard
The badge sends your customers to a public scorecard page for your store, not a third-party silo.
Vendors can't buy a higher score
No vendor can pay for a higher score or a better spot on /compare. The math runs against the same data for everyone.
One row sums it up: methodology.
BHG, PepReviewPro, Trustpilot, Google Reviews: same job, different rules. Read the first row first: if the methodology is closed, nothing else in the table matters.
| BHG Vetted | PepReviewPro | Trustpilot | Google Reviews | |
|---|---|---|---|---|
| Cost to vendor | Free | $250-$2,000 / month | Free → $250-$1,000 / month | Free |
| Trust signals | 5-factor: COA, payment, shipping, rating, listings | Reviews only | Reviews only | Reviews only |
| Methodology | Public, weighted, version-tracked | Black-box AI scrubber | Closed | Closed |
| Pay-to-upgrade prevention | Score is data-driven only | Higher tier = more visibility | Paid tier = more features | — |
| Score refresh | Auto from BHG database | Manual review submission | Manual review submission | Manual review submission |
| SEO backlink to vendor's scorecard | Yes | No | Yes (but not vendor-specific) | No |
| Compliance language built-in | Research-use banner on every embed | Post-fact AI scrub | Generic disclaimer | — |
| AI compliance scrubber (FTC-clean reviews) | Diff shown to user before publish | Closed-box: vendors pay, no diff visible | None: accepts raw reviews | None |
| Customer review collection | Auth-gated forms · admin moderation queue · live today | Yes, review widget, no compliance pre-publish | Yes, but research vendors get delisted regularly | Yes, minimal niche compliance |
| CSV export of scores + data | Public, on /vendor-trust-scorecard, no signup required | Premium tier only | Premium tier only | Not available |
| Vendor's listings can be pulled | No, runs on vendor's own iframe | No, runs on vendor's own iframe | Yes, Trustpilot has delisted research vendors | Yes, Google removes profiles |
The badge doubles as an SEO compounder.
Installed with the WordPress plugin, the badge adds three SEO signals to your pages at once. Zero added page weight, zero render-blocking, zero interference with the rest of your site.
Organization + Rating schema
The WordPress plugin adds a JSON-LD block to your pages that points to your BHG scorecard. The iframe embed keeps its schema, including your numeric score, inside the frame. Search engines and AI assistants can read this markup, though Google does not show star snippets for ratings a business shows about itself.
Schema types the WordPress plugin adds: Organization and Rating
Outbound link to your BHG scorecard
The badge wraps the iframe in an <a href> to your BHG scorecard. Google treats this as a credible outbound citation: vendor pages that link to authoritative sources rank better than pages that link nowhere. Even with the iframe blocked, the <a> tag and noscript fallback survive.
Link target: /vendors/[your-slug] · rel="noopener" · target="_blank"
Zero CLS, lazy load, isolated
The iframe has explicit width + height + aspect-ratio so there's no Cumulative Layout Shift. loading="lazy" means it only fetches when scrolled into view. The iframe is a separate browsing context: its JavaScript can't touch your page, its CSS can't bleed, and your analytics can't see inside it.
Time-to-interactive impact: ~0ms on host page · iframe bundle ~60 KB lazy-loaded
Looks native on any site
Set ?theme=light for white-background sites, ?theme=dark for dark, or ?theme=auto to follow visitor preference. Pass your brand hex via ?accent=%23hex. Mobile sizing handled: the iframe collapses cleanly under 360px without breaking your layout.
Tested at 320px (iPhone SE), 375px (iPhone), 414px (Pro Max), 768px (iPad), 1280px (desktop)
The compounding effect
Every page that runs the WordPress plugin gets the same three signals. A vendor with 50 product pages shows the badge and its scorecard link on all 50, without re-pasting or maintaining anything. The score updates everywhere when your underlying data improves.
Three steps. Then the badge runs itself.
We score you against 5 weighted criteria
COA verification (30%), payment transparency (20%), star rating (20%), shipping coverage (15%), listings depth (15%). Same rubric for every vendor. Source of truth is public at /vendors/methodology.
You embed the badge
Copy one iframe. Pick a size (micro, small, medium, hero). Paste it on your product pages, footer, or About page. The badge pulls your live score on every load.
Your score updates as your data improves
Submit a new third-party COA → your score can move once our editors verify it. Add a payment method → same, once we update your record. The badge picks up the change on its next load. No re-embed, no re-paste.
Five factors, weighted, public.
Pair the badge with the calculator.
Two BHG embeds on the same page beats one. The calculator earns the click ("customers stay to do the math"). The badge earns the trust ("published rubric, scorecard anyone can re-run"). Same data source, same brand color, separate iframes: they don't talk to each other and don't fight for the same pixel.
Reconstitution calculator
Drop on every product page. Customers calculate the exact syringe units to draw for their dose. No third-party calculator, no leaving your site for math. Cost-per-dose math built in with your vial price.
- • 5 schemas (SoftwareApp + HowTo + FAQ + Breadcrumb + Org)
- • Lazy-loaded ~60 KB iframe
- • 15 peptide presets pre-loaded
- • White-label support (your accent color)
BHG Trust Score badge
Drop in your footer or About page. Customers see your live BHG Trust Score with the 5-factor breakdown. Public methodology. Same rubric for every vendor. Updates as your data improves.
- • Organization and Rating schema with the WordPress plugin
- • 4 size variants for any placement
- • Outbound link to your BHG scorecard
- • Same white-label / theme controls
The math: 2 embeds × N pageviews = compounding BHG referrer signal
Both embeds on one page = 2 referrer hits per pageview. 50 product pages × 5,000 monthly views = 500K monthly impressions of your BHG scorecard URL. Your scorecard URL gains backlinks and authority over time. Your own pages gain the outbound-citation credit Google has historically rewarded: vendor pages that link to authoritative sources beat pages that link nowhere.
What's shipped vs. what's coming.
Full transparency on the trust-scoring stack: every feature, current status, and timeline.
Shipped (live today)
- 5-factor weighted Trust Score (0-100) with public methodology
- Live data pull on every iframe load: score updates automatically
- 4 size variants (micro / sm / md / hero) + 3 themes (auto/dark/light)
- Custom accent color via ?accent=%23hex
- White-label footer via ?vendor=Name&credit=hide
- Multi-platform iframe (any HTML site, not just WooCommerce)
- WordPress plugin (shortcode, widget and auto-footer)
- Organization and Rating schema
- Noscript fallback link for SEO + accessibility
- Compliance banner pinned, non-removable (built-in)
- Public scorecard at /vendors/scorecard for every tracked vendor
- Methodology version-tracked (currently v1.1.1)
- Customer review collection: auth-gated forms on every vendor page
- Review display widget: star distribution, sort, verified-purchase
- AI compliance scrubber: strips medical claims, PII, dosing language pre-publish
- Editorial moderation queue with admin RLS + diff preview before submit
- CSV export of vendor scores + criteria detail at /vendor-trust-scorecard
Coming in v3 (Q3 2026)
- Vendor self-serve dashboard at /vendors/dashboard (login-gated, edit your own row)
- Auto-scrape vendor site on signup to populate score inputs
- Live loading animation during scrape (steps shown in real-time)
- Automated review invite emails: Beehiiv-triggered after verified purchase
- Reddit mention scraper: live mention count per vendor, surfaced on scorecard
- Vendor-side review analytics (sentiment, response time, dispute queue)
- Score history graph: 12-week rolling chart of every score change + reason
- REST API for vendor backend integration (read-only scorecard endpoint)
- 16-post SEO content series (vendor explainers + head-to-head comparisons)
Why ship v2 first instead of waiting for the full review platform?
The trust score was the moat. BHG already had the vendor data, the rubric, and the editorial workflow to ship it. Reviews are a layer on top, not the foundation. So we shipped the foundation first. Vendors get authority + SEO benefit today; review collection lands in v3 once the badge has 10+ live embeds and we've stress-tested the AI compliance scrubber on real submissions.
Common ones, answered.
The badge is free. The tools are paid.
Trust score + badge embed + customer reviews + scrubber + moderation: free forever for every vendor that qualifies. The Pro and Growth tiers add operational tooling on top: dashboard, analytics, automation, API. Paid tiers never influence the Trust Score. That line stays public and version-tracked.
For every vendor with a Trust Score ≥ 50.
- 5-factor Trust Score on /vendors/[slug]
- Iframe trust badge (4 sizes, 3 themes)
- WordPress plugin
- Customer review collection + AI compliance scrubber
- Editorial moderation (48h)
- Public methodology + CSV export
- JSON-LD schema with the WordPress plugin
The operational layer Trustpilot + PRP charge $250-$1,000/mo for.
- Everything in Free
- Self-serve dashboard at /vendors/dashboard
- Score history graph (12-week, coming soon)
- BHG referrer click attribution
- Vendor-side analytics CSV (coming soon)
- Priority moderation: 24h instead of 48h
Full marketing surface: review automation + Reddit + API.
- Everything in Pro
- Reddit mention scraper output (coming soon)
- Automated review-invite emails (Beehiiv, coming soon)
- REST API access (coming soon)
- Monthly competitor comparison report (coming soon)
The badge is free. Always.
Find your current Trust Score. If you qualify, the embed code is ready. No signup, no waitlist. Pro and Growth tiers are optional and never touch the score.