2026

ShipSafe

A 60-second security scanner for vibe-coded apps — paste a URL, find exposed API keys and publicly-readable database tables before someone else does.

Visit live site
ShipSafe

Project Gallery

ShipSafe — image 1
Role

Designer & AI Developer

Timeline

2 weeks

Tools
FigmaNext.jsTypeScriptSupabaseTailwind CSS

Overview

ShipSafe scans a deployed app for the two mistakes that leak user data: live API keys shipped in the JS bundle, and Supabase tables left readable by anyone on the internet. Paste a URL, get a severity report and copy-paste fixes in about a minute. I designed and built the whole thing.

Challenge

Security tools are either enterprise-dense or useless. The challenge was making a real scan — bundle parsing, credential detection, RLS probing — feel approachable to an indie dev who just shipped something and isn't sure it's safe.

Approach

I designed a single-input, terminal-flavored flow that reads like a report, not a dashboard. Server-side it fetches the target's bundles and regex-scans for live secrets — every value redacted before it ever leaves the server — then probes Supabase tables with the public anon key, the same way a real leak gets found. The output is plain: severity, what's exposed, and the exact SQL to lock it down.

Outcome

Live, and hardened past an 18-finding adversarial security review of its own design. A build-in-public proof that I design and ship working tools, not just mockups.

Next projectBounty