Paste a repository URL and get a single, navigable report: vulnerabilities, risky dependencies, leaked secrets and architectural debt — each with an exploit scenario and a concrete fix.

Role
Founder, architect, lead engineer
Category
Application security · developer tools
Stack
Vite · React · TypeScript · Supabase · GitHub API
Status
Live · free plan (3 scans/day) · enterprise hardening in progress
01
The problem

Most teams find out what’s in their code from an attacker

Security review is expensive, slow and usually arrives after the code has shipped. Scanners that do exist bury a team in findings without context: no line reference, no explanation of how it would be exploited, and no suggested fix — so the report gets filed and the hole stays open.

The brief: make a full security review something a developer runs in under a minute, rank what matters, and hand back a change that can be pasted into a pull request.

02
What I built

Everything a security review needs, in one report

Code scanning

Finds injection, auth and logic flaws in the code paths that matter, with an exploit scenario and a concrete fix for each finding.

Dependency review

Flags packages with known advisories and names the version that fixes them.

Secret scanning

Detects committed API keys, tokens and credentials before they reach production.

Architecture map

Module and dependency diagrams, dead-code and change-impact analysis from a real code graph.

AI code review

A senior-engineer style review — observation, risk, recommended change — ready for a PR.

Database intelligence

Connects to a Postgres or Supabase project to audit schema, indexes and row-level security.

Findings read like alerts: ranked by severity with file and line references, and re-checkable after a fix so the count can be watched going to zero.

03
The engineering

Built for teams with something to protect

The repository tree is read through the GitHub API, key files are grouped into modules and a code graph is built before any analysis runs — which is what makes architecture mapping and change-impact analysis possible, not just pattern matching. Repository contents are not retained beyond the generated report.

GitHub tokens and database credentials are encrypted at rest and never sent to the browser. Sign-in supports passkeys; every table carries row-level security; administrative actions land in an audit log. A 2026 enterprise pass replaced the original military-HUD interface with a source-control-grade UI and hardened the backend for larger organisations.

04
Where it stands

Free to start, enterprise next

Public repositories scan out of the box; private ones with a GitHub token. The free plan includes three scans a day with no card required. Next: finishing the enterprise hardening, organisation-level accounts, and continuous scanning on push.

I don’t just find the crack; I rebuild the whole pillar.

From The Reconstruction Cut