A product byEcello

We keep your secrets encrypted and ready for every environment.

Manage development, staging, and production configs from a clean dashboard, then inject them into local commands with one small CLI.

terminal

$ esecrets init

Project: api-service

Environment: dev

Config saved

$ esecrets run -- npm run dev

Loaded 12 encrypted secrets

Starting local server...

01

encrypted_secrets()

AES-256 at rest, TLS in transit. Zero plaintext, ever.

vault locked
02

configs.byEnv()

dev, staging, prod; isolated configs that never leak across boundaries.

devstgprdmore
03

cli.inject()

Secrets piped straight into local commands. No .env files on disk.

$ esecrets run -- npm start

Download the Esecrets CLI

Pick your platform, unzip the archive, and place the binary somewhere on your PATH. Future releases can be installed with esecrets --update.

macOS

Apple Silicon

macOS

Intel

Linux

x64

Windows

x64