Your live security score. On your site.
One line of code. Updates automatically after every scan. Color-coded by severity, tamper-proof, and clickable — so visitors can see your full report.
Used by 1,200+ developers to build trust with their users
Dynamically updates with every scan
Rendered Badge
Excellent security posture — 80+ checks passed across 12 categories.
HTML
<img src="https://zeriflow.com/badge/your-domain.com"
alt="ZeriFlow Security Score" />Markdown (README)
[](https://zeriflow.com)One badge. Your entire security posture.
The score behind the badge is calculated from 80+ checks across 12 security categories.
Real score
Reflects your actual ZeriFlow security score out of 100 — not a self-reported value.
Color-coded
Green (≥80), yellow (50-79), red (<50). Visitors instantly understand your security level.
Always current
Regenerated automatically after every scan — manual or scheduled. No cache to clear.
Tamper-proof
Served by ZeriFlow infrastructure. Nobody can fake a score on their own badge.
Clickable
Links to your public scan report so visitors can inspect every check in detail.
SVG format
Universal format — works in browsers, HTML emails, GitHub READMEs, Notion pages.
Live on your site in under 3 minutes
Scan your site
Run a quick or advanced scan from the dashboard or free scan page. No account required for the first scan.
Verify your domain
Add a DNS TXT record or upload a verification file. Takes 30 seconds and proves you own the site.
Copy the snippet
Grab your badge URL from the dashboard and paste it into your HTML or README. Done.
<!-- ZeriFlow Security Badge -->
<a href="https://zeriflow.com" target="_blank" rel="noopener">
<img
src="https://zeriflow.com/badge/your-domain.com"
alt="ZeriFlow Security Score"
height="20"
/>
</a>Not all security badges are equal
| Feature | ZeriFlow | Shields.io | SSL-only badge | No badge |
|---|---|---|---|---|
| Based on real security scan | ✅ | ❌ | partial | ❌ |
| Updates automatically | ✅ | ❌ | ❌ | ❌ |
| Color-coded severity | ✅ | custom only | ❌ | ❌ |
| Tamper-proof | ✅ | ❌ | partial | ❌ |
| Links to full report | ✅ | ❌ | ❌ | ❌ |
| Free to embed | Pro plan | free | free | free |
Based on real security scan
Updates automatically
Color-coded severity
Tamper-proof
Links to full report
Free to embed
Who uses the security badge?
SaaS founders
Show enterprise buyers you take security seriously. Put the badge on your pricing page to remove a common objection in sales cycles.
Open source maintainers
Add the badge to your README. Contributors and users can instantly see the project's security posture.
E-commerce
Build purchase confidence on your checkout page. A live security score reduces cart abandonment from security-conscious shoppers.
Agencies
Show clients their own site's badge in reports. A visual score makes security findings tangible and harder to ignore.
Badge included from Pro
Every paid plan includes the live security badge for all verified domains on your account.
Pro
For developers and founders
$48/yr · Save 20%
- Live security badge for 1 domain
- Unlimited quick scans
- 1 advanced scan / month
- Weekly automated monitoring
- PDF export
- AI security assistant
Business
For teams and agencies
$192/yr · Save 20%
- Live badge for up to 15 domains
- 5 advanced scans / month
- Daily automated monitoring
- REST API (100 calls/mo)
- White-label PDF reports
- GitHub code analysis
Unlimited
For power users & agencies
$390/yr · Save 33%
- Live badge for unlimited domains
- 200 advanced scans / month*
- Daily monitoring — all URLs
- REST API (1,000 calls/mo)
- White-label PDF reports
- Priority support
* Subject to fair use policy to maintain service quality for all users.
Common questions
The badge regenerates automatically after every scan — whether triggered manually from the dashboard or by the automated monitoring schedule. There's no cache to clear on your end. The new score appears immediately after the scan completes.
Yes. Domain verification proves you own the site the badge represents, preventing other users from claiming your domain. Verification takes under a minute via a DNS TXT record or a small file upload.
Not yet — the badge uses ZeriFlow's standard design with automatic color coding based on your score. Custom badge themes (colors, labels) are on the product roadmap for a future release.
The badge automatically reflects your most recent scan score. If your score improves after fixing issues, the badge updates to green without any action from you. You don't need to update any code on your site.
Yes. The badge URL (`zeriflow.com/badge/your-domain.com`) is permanent as long as your domain is verified and your account is active. It won't change even if you upgrade or switch plans.
Your security score deserves to be visible.
Scan your site, verify your domain, copy one line of code. Live in 3 minutes.