Hacker ApprovedDepartments

enveil

Shares rank 7 of 20 secrets managers by recommenders

Encrypts .env secrets and injects them at runtime, guarding against accidental leaks in logs and agent file reads. Critics say same-user processes can still read them.

Encrypts .env secrets and injects them at runtime, guarding against accidental leaks in logs and agent file reads. Critics say same-user processes can still read them.

23 people gave an opinion

recommend it
13
criticize it
10
approval share
57%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 13 people recommend itNeeds 10 or more, met.
  • 1.3 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Guards against accidental secret leaks

    “this is useful protection against accidental leaks -- logs, CI output, exceptions that print env context”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

    “A tool that catches that before it goes to the API is genuinely useful.”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

What people warn about

Each mark is one comment

  • Echoed output and logs still leak

    “This doesn’t really fix that it can echo the secrets and read the logs.”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

    “Encrypting .env moves the problem one print statement away.”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

    “The JSONL logs are the part this doesn't address.”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”
  • Same-user processes can read secrets

    “any other process being run by the same user can see the secrets”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

    “decrypt-into-env-vars and hope the process doesn't look.”

    Comment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

Other secrets managers people recommend

The four most recommended other secrets managers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

enveil compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
OneCLI39883%6—Approved
SOPS28585%10—Approved
HashiCorp Vault261072%10—Approved
fnox20483%9—Approved
enveilThis page131057%2——
See all 20 secrets managers, ranked

What people said

22 of the 24 comments that mention it, newest first. Each links to the original comment.

“I built Enveil because I kept seeing the same security problem on every team I worked on”

RecommendsComment from 2 Mar 2026 in “Enveil – Encrypted vault that replaces .env files with runtime secret injection”

“a good defense-in-depth layer for existing .env workflows”

RecommendsComment from 25 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“for my self hosted infra stuff it is perfect”

MixedComment from 25 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“This would be perfect if it also was able to expose secrets as files scoped to the process”

MixedComment from 25 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“A tool that catches that before it goes to the API is genuinely useful.”

RecommendsComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“solves accidental file reads but doesn't help with team sharing”

MixedComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“.env obfuscation alone is security theater against a capable agent”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“Encrypting .env moves the problem one print statement away.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“I like how it balances usability with security”

RecommendsComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“The actual secrets are never zeroized.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“this is useful protection against accidental leaks -- logs, CI output, exceptions that print env context”

MixedComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“We shouldn't be encouraging bad practices or drawing attention to people who make embarrassing mistakes”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“It prompts for password every time. Which is also the main problem here imo, it would get old quickly.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“this is security by annoyance”

MixedComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“decrypt-into-env-vars and hope the process doesn't look.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“The JSONL logs are the part this doesn't address.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“this code is not copyright protected, therefore you are not allowed to apply a MIT LICENSE to this project.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“this is ideal, covers all my needs”

RecommendsComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“any other process being run by the same user can see the secrets”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“this won't solve the problem.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“This doesn’t really fix that it can echo the secrets and read the logs.”

CriticizesComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

“the agent never sees the raw secrets even if it reads every file in the project”

RecommendsComment from 24 Feb 2026 in “Show HN: enveil – hide your .env secrets from prAIng eyes”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.