Want a badge like this? Run a free scan in under a minute — claim it with Pro.

Run a free scan
EducationLive signals

Github

github.comScanned Oct 15, 2026

Github scored 82/100 (B-). 15 passed, 3 warnings, 2 failed. 5 items to fix below. Mix of live fetch + heuristic checks.

15

Passed

3

Warnings

2

Failed

0Grade B-

Strong Trust

Public TrustBadge verification

TrustBadgeScore 82/100 · B-
Scan another site
Score history
82Grade B-+4 vs previous
Oct 5Oct 15
How you compare in Education

Check breakdown

Privacy

Privacy policy present

No accessible privacy policy link was detected.

No href matching privacy/privacy-policy found in sampled HTML.

Fix: Improve “Privacy policy present” to raise your Trust Score.

failed1/8

Tracker inventory & data minimization

No major third-party trackers detected in page HTML.

Checked common analytics/ads pixel patterns — none matched.

passed6/6

Form privacy

Forms are served over HTTPS with reasonable privacy attributes.

https=true, passwordField=false, autocompleteAttrs=true

passed4/4
Consent

Cookie / consent management

Cookie copy found but full CMP signals look limited.

Page mentions cookies without a recognized CMP pattern.

Fix: Improve “Cookie / consent management” to raise your Trust Score.

warning4/7
Security

HTTP Strict Transport Security

HSTS is enabled with a strong max-age.

Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

passed7/7

Content Security Policy

CSP detected but uses overly broad directives (e.g. unsafe-inline).

Content-Security-Policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; conn…

Fix: Improve “Content Security Policy” to raise your Trust Score.

warning4/7

TLS certificate & HTTPS

Site is served over HTTPS with a reachable TLS endpoint.

Final URL: https://github.com/ (HTTP 200)

passed8/8

Mixed content

No obvious mixed-content http:// assets on the HTTPS page.

No http:// script/img src patterns in sample.

passed5/5

Clickjacking protection

X-Frame-Options or frame-ancestors CSP directive is set.

X-Frame-Options: deny

passed4/4

Referrer-Policy

Referrer-Policy limits sensitive URL leakage.

Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin

passed3/3

Responsible disclosure

security.txt found for responsible disclosure.

Contact: https://hackerone.com/github | Acknowledgments: https://hackerone.com/github/hacktivity | Preferred-Languages: en

passed4/4

Email authentication (SPF/DMARC)

SPF and DMARC DNS records are present.

SPF: 00Dd0000000hHE0=1TBKg000000TN2r | MS=6BF03E6AF5CB689E315FB6199603BABF2C88D805 | · DMARC: v=DMARC1; p=quarantine; sp=reject; pct=100; rua=mailto:dmarc@github.com; ruf=mai

passed5/5

Subresource Integrity

External scripts lack Subresource Integrity (SRI).

8 script src tags, 0 with integrity=

Fix: Improve “Subresource Integrity” to raise your Trust Score.

warning1/3

Malware / phishing reputation

No malware or phishing reputation flags in heuristic checks.

Simulated clean result for github.com

passed5/5
Compliance

Terms of service

Terms of service are linked from the page.

Matched terms/legal link in HTML.

passed4/4

AI-use disclosure

No explicit AI-use disclosure found (optional but increasingly expected).

No AI disclosure/policy phrases in sampled HTML.

Fix: Improve “AI-use disclosure” to raise your Trust Score.

info2/3

Ecommerce / payment trust signals

Recognized payment / PCI-oriented signals present.

Matched payment/checkout related markup or copy.

passed3/3
Transparency

Contact & support channels

Clear contact or support channels are available.

Found contact/support link or support-style mailto.

passed4/4
Accessibility

Accessibility fundamentals

Strong accessibility signals: landmarks and/or alt attributes.

main=true, img[alt]=true, skip-link=true

passed5/5
Trust

Brand & reputation signals

Canonical and Open Graph tags support consistent brand identity.

canonical=true, openGraph=true

passed4/4

Domain maturity signals

Very new or unusual domain patterns increase impersonation risk.

Simulated finding for domain maturity signals on github.com

Fix: Use a consistent brand domain and publish clear company identity.

failed1/3
What to fix to reach 100

This score is below 100 because of the issues below. Each item maps to a warning or failed check with evidence in the breakdown.

  1. 1Improve “Privacy policy present” to raise your Trust Score.
  2. 2Use a consistent brand domain and publish clear company identity.
  3. 3Improve “Cookie / consent management” to raise your Trust Score.
  4. 4Improve “Content Security Policy” to raise your Trust Score.
  5. 5Improve “Subresource Integrity” to raise your Trust Score.
Embed this badge
<script src="https://trustbadgeai.com/api/embed/github.com" async></script>

Step-by-step for WordPress, Shopify, Webflow, and more: Install guides

Prefer CMS walkthroughs? Install on WordPress, Shopify, Webflow & more

Get your own Trust Badge

Free scan + public report anytime. Own, embed, and monitor from $29/mo. How scoring works

Run a free scan