Privacy
Last updated: April 2026
Overview
shieldcn is a free, open-source badge service. We collect minimal, anonymous analytics to understand how the site is used. We do not collect personal information, set cookies, or share data with third parties.
Analytics
We use OpenPanel, an open-source analytics tool, to collect anonymous usage data such as page views, referrer URLs, and browser type. Analytics requests are proxied through our own domain — no third-party scripts or cookies are involved.
No cookies
shieldcn does not set any cookies. We do not use fingerprinting or any other cross-session tracking mechanism.
Badge requests
When a badge is embedded in a README or docs page, your browser makes an image request to our server. We log standard HTTP request data (URL path, referrer, timestamp) for caching and rate limiting. No personally identifiable information is collected from badge requests.
Token pool
Users who donate a GitHub token via the token pool authorize a read-only OAuth scope with zero permissions. Tokens are encrypted at rest and used solely to make GitHub API requests for badge data. You can revoke access at any time from your GitHub settings.
Opt out
To opt out of analytics, visit any page with ?no-track appended to the URL (e.g. shieldcn.dev/?no-track). This sets a localStorage flag that permanently disables the analytics script in that browser.
Contact
Questions? Open an issue on GitHub or reach out at github@fwdtojustin.com.