Projects × hosts matrix
See every jira-berta project across Netlify, Railway, Render, and local
.env files. Severity LEDs show audit status at a glance.
Environment Variables Command Center
ENVV syncs env vars from Netlify, Railway, Render, and local repos into a live dashboard. Catch obsolete models and leaked secrets, then fix and redeploy your whole fleet in one click.
One dashboard for every env var — models, secrets, and drift across Netlify, Railway, Render, Vercel, and local repos.
Product
A live matrix of every project across every host. Severity LEDs flag obsolete models, drift, and leaked secrets before they reach production.
Projects × Hosts
Example finding: LLM_MODEL differs between staging and production on
checkout-api — align and redeploy in one click.
Want to see it live? Open the demo dashboard → (anonymized fleet — no real project names or secrets)
Capabilities
See every jira-berta project across Netlify, Railway, Render, and local
.env files. Severity LEDs show audit status at a glance.
Search for a deprecated model ID across your entire fleet. Preview changes, then apply and redeploy every host in one action.
Obsolete models, cross-host drift, stale snapshots, missing required keys — surfaced before they become outages.
Flags plaintext API keys on hosts, credentials reused across projects, and secrets
leaked into source or committed .env files — so you rotate before
attackers find them.
Change one variable on one host, or the same key everywhere. ENVV pushes to the provider API and triggers a redeploy when you need it.
Discover every remote service on your accounts — even ones not yet linked to a project. Map the gaps in your registry.
Netlify, Railway, Render, and local built-ins. Add Fly, Azure, Coolify, or anything else with a small plugin module.
Security
Every sync runs a security pass. ENVV flags exposed and reused credentials, and scans
your local repos for keys that slipped into source or a committed .env.
API keys and tokens stored unmasked on a host — surfaced with a rotate reminder.
The same credential on many hosts and projects — one leak becomes many. Split them.
Known key shapes (OpenAI, GitHub, Slack, AWS, Stripe…) detected in your code.
Catches .env tracked by git so you can purge history and rotate keys.
Run envv watch on a schedule to sync, audit, and scan — then get a
Slack or webhook alert only when a new critical issue appears.
# Daily fleet watch with alerts (Team)
npm run watch
# → Slack: "2 new critical — exposed-secret, repo-leak"
Delivery
Checkout → license key → activate in CLI or cloud. No secrets in git, ever.
Pay via Polar (Berta.one). Launch pricing through Dec 2026 — Pro from $19/mo or $179/yr.
ENVV-… licensePolar emails a license key (3 activations on Pro). Team plans include per-seat keys.
CLI: ENVV_LICENSE_KEY in .env
Cloud: same var on Railway for hosted dashboard
Sync, audit, rotate models, apply vars, redeploy — Netlify, Railway, Render, and local repos.
Workflow
envv sync pulls live env vars from every registered target into
local snapshots. Your fleet, frozen in time — but refreshable anytime.
Run rules against the catalog: obsolete AI models, drift between hosts, keys you forgot to set. Fix findings jump straight into model rotation.
Update variables via CLI or dashboard. ENVV writes to Netlify, Railway, Render,
or your local .env — then triggers a deploy where supported.
# Rotate a deprecated model across the fleet
npm run rotate-model -- \
--from claude-3-opus-20240229 \
--to claude-sonnet-4-6 \
--deploy
Pricing
Launch pricing through 31 Dec 2026. One deprecation event across twelve hosts pays for years of Pro.
Launch pricing · standard from $29/mo Jan 2027
$0
Read-only foundation
$19/mo
or $179/year · save 21%
$12/seat/mo
3 seats minimum · $36/mo
Berta Seal bundle — ENVV Pro included with agency Seal licenses. Already running 50+ sites? You're the target customer.
Sync once. See everything. Fix models before they break production.