🔒 VAULT

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.

Quick Example

curl -X POST https://vault-api.qntyx.io/vaults/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

API Base URL

https://vault-api.qntyx.io

Endpoints

MethodPathDescription
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

Authentication

All endpoints require a bearer token. See Authentication for details.

Dashboard

Manage this product visually at app-vault.qntyx.io

Marketing Page

Learn more at vault.qntyx.io