Vibechecked badge

A dynamic badge that reflects your latest scan result — green when clean, amber when critical issues are found. Links to your public verification page so anyone can see it's real, not decorative.

Vibecheck — Security scanned. Source verified.Download badge PNG
1

Connect your GitHub repo and scan it

vibecheck runs Gitleaks, Semgrep, njsscan, and 50 custom checks against your code. Free for 2 repos.

2

Fix any critical findings

Your personalised badge is only unlocked when your latest scan has zero critical issues. Users with criticals see a nudge to fix and unlock.

3

Copy the embed code from your scan results

After a clean scan, your results page shows copy-ready Markdown and HTML snippets with your unique badge URL — something like:

[![Vibechecked](https://www.vibecheck.it.com/api/badge/YOUR_REPO_ID)](https://www.vibecheck.it.com/verified/YOUR_REPO_ID)

The badge auto-updates whenever you re-scan — no re-embedding needed.

4

Anyone who clicks the badge sees real scan data

The badge links to your public verification page showing the last scan date and finding counts — proof the scan happened, without exposing the full report.

Scan your repo and get your badge

Already have an account? Go to your dashboard →