Features
Everything you need for secure secret management
Envie provides all the tools your team needs to manage secrets securely, without compromising on usability.
Environment Variables
Store and manage your environment variables with military-grade encryption. Every secret is encrypted on your device before being synced to your team.
- End-to-end encrypted storage
- Easy copy and export to .env files
- Organize with categories (Dev, Staging, Prod)
- Share securely across your team
Local .env File Sync
Link any Envie project to a local .env file on your computer. Each device can have its own linked file, and you control when to sync - push your local changes or pull the latest from your team.
- Link different .env files per device
- Automatic change detection
- Push local changes to share with team
- Pull remote updates to local file
Pull overwrites local file • Push uploads to Envie
Encrypted File Sharing
Share sensitive files like .env files, certificates, and credentials with your team. Files are encrypted with the same zero-trust model.
- Share any file type securely
- Automatic encryption/decryption
- Download history tracking
- Per-project file storage
Organizations & Teams
Structure your secrets with a hierarchical model. Create organizations, organize teams, and manage projects with fine-grained access control.
- Multi-organization support
- Flexible team structure
- Project-level permissions
- Admin and member roles
Google Secret Manager Sync
Already using Google Secret Manager? Connect directly and pull secrets into Envie. Your service account credentials are encrypted locally - we never see them.
- Direct connection to Google Cloud API
- Service account key encrypted locally
- No intermediate server - secrets go directly to your app
- Seamless workflow with existing infrastructure
Your GCP credentials never touch Envie servers
Project Diff & Compare
Compare configurations between any two projects in your organization. See what's changed, what's been added or removed, and selectively apply changes with a visual diff interface.
- Visual diff with status indicators
- Per-item actions (Accept, Keep, Delete)
- Bulk actions for quick merging
- Swap direction to compare both ways
And much more...
Project Cloning
Clone projects to new teams with selective config copying. Choose which values to include or leave empty for sensitive secrets.
Team Collaboration
Work together with your team on shared secrets. Each member has their own encryption keys for maximum security.
Key Rotation
Rotate encryption keys when team members leave. For organizations, double-admin approval ensures no single point of failure.
Device Identities
Each device has its own cryptographic identity. Approve new devices or revoke access instantly.
Categories
Organize your environment variables with categories like Development, Staging, and Production.
Zero-Trust Security
Built on zero-trust principles. The server never sees your unencrypted data.
Ready to secure your secrets?
Envie is open source and free to use. Check out the code on GitHub and start securing your team's secrets today.