Environment Variables Command Center

Every variable.
Every host.
One place.

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.

Providers
5
Audit checks
8
Redeploy
1 click

One dashboard for every env var — models, secrets, and drift across Netlify, Railway, Render, Vercel, and local repos.

Product

Your fleet, in one dashboard

A live matrix of every project across every host. Severity LEDs flag obsolete models, drift, and leaked secrets before they reach production.

Projects × Hosts

healthy drift / stale obsolete model / leak not synced

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

Built for fleets, not single apps

Projects × hosts matrix

See every jira-berta project across Netlify, Railway, Render, and local .env files. Severity LEDs show audit status at a glance.

Model rotation

Search for a deprecated model ID across your entire fleet. Preview changes, then apply and redeploy every host in one action.

Audit engine

Obsolete models, cross-host drift, stale snapshots, missing required keys — surfaced before they become outages.

Secret & leak detection

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.

Write & redeploy

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.

All hosts inventory

Discover every remote service on your accounts — even ones not yet linked to a project. Map the gaps in your registry.

Extensible providers

Netlify, Railway, Render, and local built-ins. Add Fly, Azure, Coolify, or anything else with a small plugin module.

Security

Find leaks before attackers do

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.

exposed-secret

Plaintext credentials

API keys and tokens stored unmasked on a host — surfaced with a rotate reminder.

secret-reuse

Reused across the fleet

The same credential on many hosts and projects — one leak becomes many. Split them.

repo-leak

Leaked into source

Known key shapes (OpenAI, GitHub, Slack, AWS, Stripe…) detected in your code.

repo-env-tracked

Committed .env files

Catches .env tracked by git so you can purge history and rotate keys.

Scheduled watch + alerts

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

How you get Pro

Checkout → license key → activate in CLI or cloud. No secrets in git, ever.

1

Choose a plan

Pay via Polar (Berta.one). Launch pricing through Dec 2026 — Pro from $19/mo or $179/yr.

2

Receive ENVV-… license

Polar emails a license key (3 activations on Pro). Team plans include per-seat keys.

3

Activate

CLI: ENVV_LICENSE_KEY in .env
Cloud: same var on Railway for hosted dashboard

4

Command your fleet

Sync, audit, rotate models, apply vars, redeploy — Netlify, Railway, Render, and local repos.

Self-hosted CLI

Full fleet on your machine — including local D:/… repos. Best for daily ops.

Cloud dashboard

Remote hosts only from the browser. Sync 44+ cloud targets; align Railway/Netlify without VPN.

Berta Seal bundle

Agency Seal license includes ENVV Pro — no separate subscription.

Workflow

From sync to ship in three moves

  1. 1

    Sync

    envv sync pulls live env vars from every registered target into local snapshots. Your fleet, frozen in time — but refreshable anytime.

  2. 2

    Audit

    Run rules against the catalog: obsolete AI models, drift between hosts, keys you forgot to set. Fix findings jump straight into model rotation.

  3. 3

    Apply & redeploy

    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

Free to sync. Pro to command.

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

Community

$0

Read-only foundation

  • CLI sync & snapshots
  • Netlify + local providers
  • Audit (CLI)
  • Up to 25 targets
View on GitHub

Team

$12/seat/mo

3 seats minimum · $36/mo

  • Everything in Pro
  • Scheduled watch (sync + scan)
  • Slack & webhook alerts
  • Audit log & RBAC
  • SSO (roadmap)
Get Team — from $36/mo

Berta Seal bundle — ENVV Pro included with agency Seal licenses. Already running 50+ sites? You're the target customer.

Stop hunting env vars across dashboards

Sync once. See everything. Fix models before they break production.