Script integration
Install the async script with data-domain matching the exact verified hostname. The script checks the embedding host and refuses copied badges on other hosts. It sets no cookies.
Raster artwork, current status, and an independent destination.
Verified checks, owner statements, and community opinions have distinct assurance levels. Preserve those labels in every integration.
Install the async script with data-domain matching the exact verified hostname. The script checks the embedding host and refuses copied badges on other hosts. It sets no cookies.
An image link loads current status from the badge endpoint. A static downloaded PNG is a snapshot; always link it to the live certificate. A fallback image cannot inspect the embedding hostname.
Annual Pro entitlements enable premium styles and a restrained highlight effect. Styles do not improve automated scores, change assurance, or suppress warnings.
Choose a separate community style for stars, legitimacy votes, and participation levels. These opinions must stay distinctly labeled; do not present them as certification.
<script async src="https://YOUR_DOMAIN/badge.js" data-domain="example.com"></script>