Skip to content
EANVI

Env secrets, finally handled

Stop treating .env like a team wiki.

Encrypt secrets per environment. Version every change. Pull what you need with the CLI — and keep production keys out of git, Slack, and someone’s Downloads folder.

EANVI encrypts secrets across environments. Pillar blocks assemble into the brand mark, pull in secrets, lock securely at the core, then the sequence loops. Click the center to restart.

Sync
Envs
Audit
Encrypt

What ships with Eanvi

Encrypted secrets, environments, a CLI, and an audit trail — without a second ops stack.

  • Secret Management

    Encrypted storage with version history for every environment variable.

  • Team Collaboration

    Organizations, roles, and invites so secrets stay with the right people.

  • CLI Sync

    Pull and push secrets from the terminal with the Eanvi CLI.

  • Audit Logs

    Full activity tracking for secrets, members, and billing events.

  • Environment Support

    Dev, staging, production, and preview — isolated by design.

  • Import / Export

    Migrate from .env files, JSON, or YAML in a single pass.

Simple pricing

Start free. Upgrade when you need history, seats, and longer audit retention.

Compare plans

Free

$0forever

Personal projects and first encrypted workspaces.

  • 1 organization
  • 2 projects
  • 3 environments
  • 25 encrypted secrets
  • 7-day audit log history
  • CLI and API token access

Pro

Most used
$12/ month

Professional workflows with history and import/export.

  • 1 organization
  • Unlimited projects
  • Unlimited environments
  • 500 encrypted secrets
  • 30-day audit log history
  • Version history and rollbacks
  • Import and export (.env, JSON, YAML)
  • Priority support

Team

$29/ seat / month

Collaboration, governance, and seat-based billing.

  • Unlimited organizations
  • Unlimited projects and environments
  • Unlimited encrypted secrets
  • Seats count unique members across organizations
  • 90-day audit log history
  • Centralized invoicing and adjustable seat quotas
  • Dedicated support and SLA

Questions, answered

Encrypt secrets per environment. Version every change. Pull what you need with the CLI — and keep production keys out of git, Slack, and someone’s Downloads folder.

How do I stop committing .env files?

Keep secrets in Eanvi instead of in git. From a project folder, run eanvi init to bind the environment, then eanvi pull to write a local .env that stays gitignored. Share access through the org — not by pasting values in Slack or checking files into the repo.

Are my secret values encrypted?

Yes. Values are encrypted at rest with AES-256-GCM before they hit the database. List and browse views show keys only; plaintext appears only when you explicitly reveal or pull a value. Your team never sees ciphertext as the working format — you work with keys and decrypted values on demand.

How do I use this from the CLI and CI?

Authenticate once with eanvi login (or an API key in CI). eanvi pull writes the current environment to a local file; eanvi push uploads local changes with version checks; eanvi sync, diff, list, and doctor cover day-to-day work. Pipelines use API keys so deploys never need an interactive login.

Start on the Free plan

Create a workspace, import a .env, and pull it from the terminal.