LaunchGuard is a launch-readiness scanner for AI-built SaaS apps.
The idea is: paste a GitHub repo URL, scan the project, and get a plain-English report of risks before launch.
Small README#
LaunchGuard checks a project for obvious launch risks and turns those checks into a report a builder can act on.
The scanner looks for things like:
- secret leaks,
- weak auth patterns,
- Supabase setup risks,
- Stripe webhook issues,
- AI cost-control problems,
- missing launch safety checks.
The app can scan public GitHub repositories in the hosted version. Local project-path scanning stays local-only, which is important because a hosted app should not read arbitrary server filesystem paths.
How To Use#
For the hosted version:
- Open the live app.
- Paste a public GitHub repository URL.
- Run the scan.
- Read the findings grouped by severity.
- Use the copyable prompts or downloadable report to fix the issues.
For local development:
cd web
npm run dev
The repo also has a scanner eval:
cd web
npm run eval:scanner
That eval checks a known-bad fixture app so future scanner changes do not accidentally remove important findings.
What I Learned#
LaunchGuard taught me that useful developer tools do not need to be magical.
They need a tight problem, a clear input, and an output that helps the user take the next action.
The project also taught me an important safety lesson: local scanning and hosted scanning are different products. A localhost scanner can inspect local folders. A hosted scanner should use bounded public repo fetching or a safer sandboxed flow.
Why It Matters#
AI makes it easier to build SaaS apps quickly, but quick apps often miss launch basics.
LaunchGuard is my attempt to turn that messy pre-launch checklist into something a builder can run before shipping.
What happened next#
September 2026 — the hosted site now offers the automated public-repository scan for free and presents a $9 Launch Fix Pack as a small product experiment. The pack is meant to turn scanner signals and blind spots into a fix order, tailored prompts, and verification steps.
The paid offer does not make the scanner a complete security audit, and putting a price on the page is not proof of sales or customer outcomes. The useful test is whether the report helps a builder find and verify at least one real launch risk.