Secrets Manager
Server-managed secrets API. Create vaults, store secrets, define rotation policies, read back through a per-principal access policy with a tamper-evident access log. Each secret gets its own key, derived with HKDF-SHA256 from quantum entropy (OS CSPRNG fallback if the entropy service is unreachable).
Not zero-knowledge. You POST the secret value to the API and the service derives and holds the key, so it can decrypt your secrets. Encryption is Fernet (AES-128-CBC + HMAC-SHA256). Currently a developer preview: secrets, their keys and the audit chain are held in memory, so a restart loses them permanently.
curl -X POST https://vault-api.qntyx.io/vaults/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
https://vault-api.qntyx.io
| Method | Path | Description |
|---|---|---|
POST | /vaults/ | Create a vault |
POST | /secrets/{vault_id} | Store a secret (body includes the plaintext value) |
GET | /secrets/{vault_id}/{secret_name} | Read a secret back by name |
GET | /secrets/{vault_id} | List a vault's secrets (metadata only) |
GET | /stats/ | Dashboard statistics |
All endpoints require a bearer token. See Authentication for details.
Manage this product visually at app-vault.qntyx.io
Learn more at vault.qntyx.io