What is publicly exposed — and how risky is it?
Most real-world SaaS incidents do not start with a clever exploit. They start with a forgotten subdomain, an expired certificate, a missing security header, or a CDN frontend nobody documented. The attack surface drifts and nobody notices.
Capital One's 2019 incident routed through an exposed metadata service nobody on the asset list. The MOVEit exploits in 2023 spread across hundreds of forgotten ingestion subdomains. Half the post-incident reviews in the past five years contain a sentence that begins with "we didn't know we still had...". The attack surface of a modern SaaS doesn't fail because someone wrote bad code; it fails because the perimeter the security team thought they were defending hasn't matched the perimeter that was actually serving traffic for months.
The scanner answers one question, in one command: what is publicly visible about this domain right now, and where is the security posture weakest. Asset discovery, transport security, HTTP headers — combined into a single deterministic risk view that a security engineer can hand to an ops team on a Monday. The output isn't a verdict; it is a triage queue.
The scope is intentional. This is not a penetration test runner. There is no exploitation, no authentication, no port brute-forcing, no traffic that an enterprise NDR team would have to defend. Everything is passive enumeration plus standard HTTPS — the same kind of traffic any browser already produces. That constraint is the product, not a limitation. A scanner safe enough to wire into CI, to point at a partner's domain during procurement review, or to run against a production environment without writing an internal memo first, is more useful than a scanner with broader capabilities and tighter guardrails.
Audience is the security engineer who needs a concrete reading of an external posture in under a minute. Adjacent uses: drift detection between a baseline and current state, third-party risk during vendor onboarding, due-diligence in M&A, blue-team exercises that need a reproducible "what does the attacker see first" view.