Read-only by design
Chalo makes external requests and DNS lookups. It does not exploit, fuzz, or modify the target.
Chalo inspects transport, security headers, cookies, exposed files, and content signals—then grades the public surface with evidence and remediation. No signup for a lite scan.
Try · ·
Chalo runs real external HTTP and DNS checks—no browser plug-in, no local install, and no access to your infrastructure.
HTTPS reachability, HTTP→HTTPS redirect, HSTS enforcement.
CSP, X-Frame-Options, XCTO, Referrer-Policy, Permissions-Policy.
Secure, HttpOnly, and SameSite flags on every Set-Cookie.
Probes .env, .git, config backups, phpinfo, server-status, .DS_Store.
A/AAAA/NS, CAA restrictions, IPv6 availability via DoH.
SPF strength, DMARC policy, MX visibility.
Detect leaked Server / X-Powered-By banners.
Mixed-content sweep, robots.txt review.
Any public hostname. No agent, no install, no permissions.
Edge workers hit TLS, headers, DNS, and known-risky paths concurrently.
You get an A–F grade, per-category breakdown, and copy-pasteable remediation.
| Capability | Chalo | TLS-only | Manual review |
|---|---|---|---|
| TLS & HSTS enforcement | |||
| Security headers + CSP | |||
| Cookie flag hygiene | |||
| Exposed file probes (.env, .git) | |||
| DNS + CAA posture | |||
| SPF / DMARC email security | |||
| Single A–F grade with fixes | |||
| JSON API + score badge |
Chalo speaks plain JSON over HTTPS. Use the current public endpoint in a shell step or terminal; native CI integrations are planned.
- name: Chalo security scan
run: |
curl -s -X POST https://chalo.dev/api/public/scan \
-H 'content-type: application/json' \
-d '{"url":"${{ env.SITE_URL }}"}' | tee report.jsoncurl -s -X POST https://chalo.dev/api/public/scan \
-H 'content-type: application/json' \
-d '{"url":"example.com"}' | jq '.grade, .score'
Chalo makes external requests and DNS lookups. It does not exploit, fuzz, or modify the target.
Every finding stays connected to what the scanner observed and where the check stops.
A strong grade does not mean vulnerability-free and never replaces a penetration test.
Product direction for individual builders.
Planned team workspace tier.
No install. No signup for the lite scan. Just paste a URL and watch Chalo work.
Run a scan