xlogs vs ZeriFlow

Both tools scan a live app from its URL, free. ZeriFlow asks you to sign in with Google or GitHub before its free scan; xlogs needs no account. They check genuinely different things, and ZeriFlow is broader than xlogs on configuration. This comes from us, so read it knowing we make xlogs. Every claim about ZeriFlow below was re-checked against ZeriFlow's own site on 6 October 2026.

Scan your app with xlogs

Free, read-only, no signup. Running both tools is reasonable; they do not overlap much.

They check the setup around your app. We check the app.

ZeriFlow runs 80+ checks across TLS, HTTP headers, cookies, DNS and email authentication, and seven more categories. That is real breadth, and it is more configuration coverage than xlogs has. If you want the widest sweep of transport and header settings, they win that outright.

What their free scan does not cover is the application itself. Their own description of it lists TLS, headers, cookies, DNS and email settings, and does not mention Supabase Row Level Security, database access, or secrets in your shipped JavaScript. Finding secrets is their paid Advanced Scan, which reads your GitHub repository or a ZIP of your code rather than the site you deployed.

So the split is clean. They tell you more about how your site is configured. We tell you whether a stranger can read your data or use your keys right now.

Where ZeriFlow is better

  • Far more configuration checks (80+ against our 11), including the TLS certificate, DNSSEC and DKIM, which xlogs does not check at all
  • A much larger library of published security content
  • Scheduled monitoring that alerts you when the score drops, from 9.99 USD per month, and pull-request scanning in CI (300 scans a month on their 49 USD plan)
xlogsZeriFlow
Free scans60 an hour from one connection, no signup1 quick scan per day, after signing in with Google or GitHub
Database (Supabase RLS)Tested anonymously from outsideNot among their listed checks
Secrets in shipped code18 key formats in your live bundlePaid Advanced Scan, from your repo or a ZIP
TLS certificate, DNSSEC, DKIMNot checkedYes
Cookie flagsSecure and SameSite on every cookie your homepage sets, HttpOnly on session cookiesYes
Email spoofing (SPF, DMARC)Yes, on a domain you controlYes, plus DKIM
Security headers5 headers, including whether the CSP restricts scriptsYes, plus a separate CSP analysis
Total checks11 on the live app, 35 on a repo plus a known-vulnerability lookup, each mapped to something exploitable80+
ScoreNone, by design0 to 100
Cheapest paid tierNo paid tier yet9.99 USD per month
Repo scanning35 supply-chain checks on a public repo, read-onlyPaid Advanced Scan: secrets, vulnerable packages, insecure API patterns
Access log analysisDrop an access log: parsed in your browser, never uploadedNot stated

Common questions

Which one should I use?

If your app has a database, start with xlogs, because an openly readable table is the thing that actually leaks user data, and their free scan does not list a database check. If you want the broadest sweep of TLS, cookie and DNS configuration, ZeriFlow covers far more of that than we do. They are close to complementary.

Does xlogs really run only 11 checks?

Yes, and we would rather say so than inflate the number. Every one maps to a condition someone can act on, and we publish exactly what we do not check. A larger count is easy to produce by adding checks that are easy to pass.