Skip to content
ShipSecurelyShipSecurelySecurity reference
Menu

23 tools · 102 fixes · 28 issue guides · Sources: GitHub, Supabase, OWASP, Vercel + 28

Topics

Launch checks

These guides are the launch gaps that are not themselves an exploit. An old lockfile is a list of bugs you have not read. A product that collects accounts or payments needs a privacy page and terms that name what you actually do. Cloudflare's security-audit skill can drive an agent through a source audit, and the skill file tells that agent to stop when the invocation budget cannot cover a full run.

Guides

Questions

Should I upgrade every dependency the audit flags?

No. Read the advisory. Some are security fixes and some are noise. Commit the lockfile, review the diff, and do not treat a green check as a review of a major bump.

Is a privacy policy the same thing as this site's privacy page?

No. ShipSecurely's privacy page describes this site. If your app collects accounts, email, or payments, you need your own page that names the processors you use and a contact address that reaches you.

Does the security-audit skill confirm every finding?

No. The skill distinguishes a confirmed issue from one that still needs validation. Set an agent-invocation budget before a full audit, and do not treat needs_validation as a confirmed bug.