Skip to main content
SECURITY BADGE

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

LIVE PREVIEW

Dynamically updates with every scan

zeriflow.com/badge/your-domain.com
preview

Rendered Badge

ZeriFlow87
Green — secure
Score: 87/100

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)

[![ZeriFlow Security](https://zeriflow.com/badge/your-domain.com)](https://zeriflow.com)
Badge links to zeriflow.com/report/your-domain.com — publicly viewable
Powered by ZeriFlow — 80+ security checks across 12 categories
COVERAGE

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.

SETUP

Live on your site in under 3 minutes

01

Scan your site

Run a quick or advanced scan from the dashboard or free scan page. No account required for the first scan.

02

Verify your domain

Add a DNS TXT record or upload a verification file. Takes 30 seconds and proves you own the site.

03

Copy the snippet

Grab your badge URL from the dashboard and paste it into your HTML or README. Done.

index.html
<!-- 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>
COMPARISON

Not all security badges are equal

Based on real security scan

ZeriFlow
Shields.io
SSL-only badgepartial
No badge

Updates automatically

ZeriFlow
Shields.io
SSL-only badge
No badge

Color-coded severity

ZeriFlow
Shields.iocustom only
SSL-only badge
No badge

Tamper-proof

ZeriFlow
Shields.io
SSL-only badgepartial
No badge

Links to full report

ZeriFlow
Shields.io
SSL-only badge
No badge

Free to embed

ZeriFlowPro plan
Shields.iofree
SSL-only badgefree
No badgefree
USE CASES

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.

PRICING

Badge included from Pro

Every paid plan includes the live security badge for all verified domains on your account.

Pro

For developers and founders

$4/mo

$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
Most popular

Business

For teams and agencies

$16/mo

$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

$32.50/mo

$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.

FAQ

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.