Rotate credentials across
all your Vercel projects — fast.
After a breach, finding and updating credentials across dozens of projects takes hours. Ship Safe scans every project, groups by issuer, and generates a rotation plan you can execute in one CLI command.
Discover credentials
Enter your Vercel API token. We'll scan all your projects for high-value env var names — values are never fetched.
Go to vercel.com/account/tokens and create a token with read access.
Required if your projects are under a Vercel team. Find it in Settings → General.
How it works
We call the Vercel API to list env var names and IDs across all your projects. Values are never fetched, never transmitted to our servers.
Env var names are matched against 25+ patterns (GitHub, OpenAI, Stripe, Supabase, AWS…) and grouped by the service that issued them.
A JSON file with project IDs, env var names, and the rotation URL for each issuer. No secrets — safe to share with your team.
npx ship-safe rotate --plan rotation-plan.json opens each issuer dashboard, prompts for the new credential, and updates every affected project via the Vercel API.