Buyer proof
A public trust page gives buyers a simple place to verify score, ownership and freshness.
An owner-verified, cryptographically signed badge for your domain. Embed it in your footer, README or pitch deck and link to a public trust page visitors can verify.
The goal is simple: show customers, investors and buyers that the site has been independently launch-checked instead of asking them to trust a self-awarded quality claim.
Buyer proof
A public trust page gives buyers a simple place to verify score, ownership and freshness.
Backlink flywheel
Every embedded badge can point back to a PageLens AI verified page and grow public recognition.
Repeatable standard
The badge is backed by the same methodology, score and evidence model as the private report.
The number on the badge is the same number on your dashboard — but you can only publish it after we've confirmed you control the domain. No verification, no badge.
Every badge we serve carries an HMAC-SHA256 signature over the score, grade, domain and issue timestamp. The signature is embedded in the SVG metadata and the JSON response — anyone can confirm the badge they're looking at really came from PageLens AI.
Every new scan you run on a verified domain refreshes the badge automatically. There's no version to bump, no SVG to re-export, no broken image when you fix something. The/verified/<your-domain> page is also evergreen — it always reflects your latest COMPLETE scan.
We generate ready-to-paste snippets for HTML, Markdown and React — plus the bare image URL for your own wrappers.
<a href="https://www.pagelensai.com/verified/example.com" target="_blank" rel="noopener" style="display:inline-flex;min-height:24px;align-items:center">
<img src="https://www.pagelensai.com/badge/example.com" alt="PageLens AI verified" height="22" style="height:22px;width:auto" />
</a>[](https://www.pagelensai.com/verified/example.com)GET https://www.pagelensai.com/api/badge/example.com
{
"schemaVersion": 1,
"label": "PageLens AI",
"message": "92 · A",
"color": "brightgreen"
// …plus signed extras: score, grade, verifiedAt, signature
}Real snippets (with your verified domain pre-filled) live on your dashboard once you've claimed a domain. The badge renders at its native 22px height, while the link wrapper keeps the tap target at 24px for accessibility — the inline style on the snippet keeps it that size even when your site has amax-width: 100%image reset.
Run any paid scan from your dashboard. The scan record is what links you to the domain — claims must come from an account that has actually scanned the site.
From the dashboard's Verified domains screen, hit Claim badge for the site you want. We canonicalise to the eTLD+1 (so example.com and www.example.com are the same domain) and reserve it against your account.
Pick DNS, .well-known or meta — we generate a one-time token for that method and run a probe. Probes are SSRF-hardened, never follow redirects, and time out aggressively.
On success, the badge endpoint and your /verified/<domain> trust page go live immediately. We handle CDN caching and refreshing the score on every new scan.
Try a full audit for $1, verify the domain, embed the badge. The whole loop takes under five minutes if your DNS console is open.