Free for small teams

Stop pasting .env files in chat.

ValtHub keeps your team's secrets encrypted, scoped per project, and in sync across environments — so nobody's DMing production keys again.

Free tier · no credit card · sign in with GitHub or Google

See it before you sign up

Five things ValtHub does today — each screen is the real UI.

valthub.pages.dev/projects/my-api
development
staging
production 🔒
DATABASE_URL•••• 5f2a
API_SECRET_KEY•••• 9c31
STRIPE_SECRET•••• 0b7e
REDIS_URL•••• a44d
encrypted at rest masked until you reveal
development production 🔒2 different1 missing in prod
KeyDevelopmentProduction
STRIPE_SECRET•••• 0b7e•••• 91aaCopy → prod
API_BASE_URL•••• api/•••• api/Copy → prod
FEATURE_FLAGS•••• beta— missingCopy → prod
type “production” to confirm a sync stale diffs are rejected
People with access · my-api
TNTegar Nugrohotegar@wolkk.comOwner
ALAlya Rahmanalya@acme.devEditor
MKMika Chenmika@acme.devViewer
teammate@acme.devEditorSend invite
?dev@partner.ioPending
access to this project only only the invited email can accept
Last 24hmy-apiAll actors
TNupdated 3 secrets in my-api/production2m
ALrevealed STRIPE_SECRET in production18m
TNsynced 2 keys staging → production1h
MKaccepted an invitation to my-api3h
every reveal is logged filter by actor, action, date
$ curl "https://valthub.pages.dev/api/v1/config?project=my-api&flavor=prod" \
    -H "Authorization: Bearer $VALTHUB_KEY"

200 OK   48ms · etag "v42"

{
  "project": "my-api",
  "flavor": "prod",  "version": "v42",
  "values": {
    "DATABASE_URL": "postgres://••••",
    "STRIPE_SECRET": "sk_live_••••",
    … 24 more keys
  }
}
scoped, read-only key ETag caching no .env in your repo

Your secrets, organizedKeys masked with a last-4 hint, grouped by prefix, split by environment.

Compare & sync environmentsDiff two environments side by side and copy the keys that drift — with a confirm on production.

Invite to one project, not the vaultAdd editors and viewers to a single project; only the invited email can accept.

Every change on the recordWho touched what, when, in which environment.

Pull config in CIFetch a flat key–value map at runtime with a scoped, read-only API key.

AES-256 encrypted at rest
GitHub & Google sign-in
Role-based access
Audit log

Where secrets go to get leaked

The everyday habits that put your keys one screenshot away from trouble.

Secrets in chat

Keys live in Slack threads and screenshots. Anyone scrolling up has them.

Prod values overshared

A teammate needs one production value, so you hand over the whole file.

Environments drift

Dev, staging, and prod quietly fall out of sync until a deploy breaks.

What “secure” actually means here

Straight talk, because overclaiming on a secrets manager is worse than saying nothing.

Encrypted at rest

Values are encrypted with AES-256-GCM; they're never stored in plaintext.

Role-based access

Admin, editor, and viewer roles, with invitations scoped per project.

Audit log

Every reveal, change, and config fetch is recorded and exportable.

Email-verified invitations

An invite can only be accepted by the exact address it was sent to.

No buzzwords: we don't claim SOC 2, zero-knowledge, or bank-grade anything. It's server-side encryption with real access controls and an audit trail.

From sign-in to first secret in minutes

Four steps, no setup to install.

01

Sign in

Use GitHub or Google — or email and password.

02

Create a workspace & project

A workspace holds your team; a project keeps one app's secrets isolated.

03

Add environments & secrets

Set up development, staging, and production, and add keys to each.

04

Invite your team, per project

Add editors and viewers to just the projects they need.

Free, with real limits

The numbers below are what's enforced today — not a teaser.

Free

$0 / forever

For individuals and small teams.

  • 1 workspace, up to 10 members
  • Up to 3 projects
  • Up to 5 environments per project
  • Up to 100 secrets per project
  • GitHub, Google & email sign-in
  • Compare / sync, import / export, audit log
  • REST API & remote config keys
Start free
Coming soon

Pro

Soon

For growing teams that need more room and controls.

  • Unlimited projects, environments & secrets
  • Unlimited workspace members
  • Enforce 2FA, IP allowlist & SSO
  • Webhooks (Slack / Discord)
  • CLI & secret rotation alerts
  • Priority support
Notify me

Pro is planned — the column shows what's coming. Free limits are what's enforced today.

Keep your secrets out of chat

Sign in with GitHub or Google and set up your first project in a couple of minutes.

Start free