NEW Create a project anonymously — no signup required

Store secrets once. Sync them everywhere.

The secrets platform for modern teams — encrypted storage you can start anonymously, a CLI for local dev, and automatic cloud sync to every platform you deploy to.

Start free. No account, no credit card — claim your project whenever you're ready.
$ curl -fsSL vexly.dev/install | sh
app.vexly.dev/payments-api
Secrets
Production Staging Development
Add secret
DATABASE_URL
••••••••••••••••
STRIPE_SECRET_KEY
••••••••••••••••••••
JWT_SECRET
••••••••••••••
AWS_ACCESS_KEY_ID
••••••••••••••••
REDIS_URL
••••••••••••
Cloud sync active 248 secrets → 7 services
Deploy to your favorite platforms
Vercel
GitHub
Cloudflare
Netlify
Fly.io
Railway
Render
Why vexly

Everything your secrets need. Nothing they don’t.

One source of truth for every secret — encrypted, versioned, and synced across every environment and provider your team ships to.

One CLI for everything

Pull secrets into your local env and run any process fully injected — in seconds, no copy-paste, no .env sprawl.

End-to-end encryption

AES-256, encrypted at rest and in transit.

Real-time sync

Changes propagate to every provider the moment you save.

Role-based access

Fine-grained permissions per project and environment.

Reusable libraries

Share secret sets across many projects from one place.

Full audit trail

Every read, change, and sync is logged and attributable.

Built for the terminal

Your terminal is the control panel.

One install, zero config. Pull secrets into your local environment and run any process with them injected — without leaving the shell. Provider syncing runs automatically in the cloud, so there's nothing to push.

vexly pull Pull secrets into your local .env
vexly run -- Run any command with secrets injected
vexly claim Claim an anonymous project to your account
vexly env diff Compare values across environments
zsh — vexly
$ vexly login
Authenticated as marek@vexly.dev
$ vexly pull --env production
Pulled 248 secrets → .env
$ vexly run -- npm start
Injecting 248 secrets…
Server running on :3000
$
Security first

Secrets that stay secret.

Security isn’t a feature you bolt on — it’s the foundation. Vexly encrypts everything end-to-end, enforces least-privilege access, and leaves a trail you can prove.

End-to-end & zero-knowledge encryption Keys never leave your control — we can’t read your data.
Encrypted before it's ever stored Secrets are encrypted client-side — we only ever store ciphertext.
Automatic secret rotation & expiry Set policies once, let Vexly enforce them.
Granular RBAC + SSO/SAML The right access for the right people.
Tamper-evident audit logs Every action signed, timestamped, traceable.
Posture Security score
AES-256-GCM
92 / 100
Encrypted at rest & in transit
Zero-knowledge — secrets unreadable to us
Keys last rotated 2 hours ago
Integrations

Syncs everywhere you deploy.

Push secrets straight to the platforms you already ship on. Connect once and Vexly keeps every environment in sync.

Vercel
GitHub
Fly.io
Netlify
Railway
Render
DigitalOcean
GitLab
Bitbucket
CircleCI
Cloudflare

More providers on the way · or push anywhere with the API

{}

Take control of your secrets.

Start free, no credit card required. Your first project is encrypted and syncing in under a minute.

$  curl -fsSL vexly.dev/install | sh