Self-hosted · zero database · open JSON storage
Your team’s secrets. One shared vault.
SecureVault is a lightweight secrets manager for small teams, with per-entry access control, built-in access requests, complete history, and a full audit trail.
- Runs on your server
- No database required
- Human-readable data

The product
Share secrets without oversharing.
SecureVault gives small teams one dependable place for passwords, tokens, API keys, and the history around them.
Every entry controls its own audience. Keep a secret private, share it with the whole team, or allow exactly the people who need it. Access requests give owners a simple approval path without moving sensitive content into chat or tickets.
All state lives in human-readable JSON files: easy to back up, inspect, and version without operating another database server.
Core capabilities
Everything a small team needs.
SecureVault keeps access, accountability, and everyday operations together in one self-hosted application.
Per-entry access control
Every secret decides its own audience, from private entries to precisely shared records.
Access requests
Owners can review and approve a request without exposing the secret prematurely.
Full version history
Each creation and edit records a snapshot so past versions remain available for review.
Audit trail
Authorized reads and important actions are appended with clear UTC timestamps.
Open JSON storage
Back up, diff, and inspect application data without a database server to manage.
Instant search
Find the credential you need quickly, even when the vault contains hundreds of entries.
Product experience
Focused access control for a small team.
Create, share, request, and audit secrets from one application that stays under your control.

Try SecureVault
One shared vault, under your control.
Open the SecureVault product site to see the complete self-hosted secrets workflow.