AES-256-GCMVersioned ยท Scoped ยท Audited ยท Zero-Trust

Stop leaking secrets.
Start managing them.
Encrypted. Versioned. Audited.

A purpose-built secrets management platform for modern applications. Environment-scoped, version-controlled, and encrypted at rest with AES-256-GCM โ€” plus a complete audit trail of every access.

AES-256
Encryption
SHA3-256
Key hashing
100%
Audit coverage
<10ms
Read latency
vyntech-secrets โ€” live demo
live
# 1. Authenticate with a scoped service account

The Problem

Your secrets deserve better than
a .env file in source control.

Teams scatter secrets across .env files, CI variables, sticky notes, and Slack DMs. No versioning. No audit trail. No access control. One leaked credential, and you're on the front page for all the wrong reasons.

HashiCorp Vault

Complex to self-host. Requires dedicated infra team. Unsealing ceremonies. Steep learning curve for developers.

.env Files in Git

Secrets committed to source control. No versioning. No access control. One leak exposes everything.

Cloud Provider KMS

Vendor lock-in. Different API per cloud. No cross-environment workflow. Priced per API call at scale.

You need encryption, versioning, and audit โ€” without the operational burden.

Security Architecture

Built for zero-trust.
Designed for developers.

Immutable Version History

Every update creates a new immutable version. Browse the full history of any secret, compare changes, and restore previous values with a single API call. Never lose a configuration again.

Environment Isolation

Scope secrets by project and environment โ€” development, staging, production. Each environment is completely isolated with its own access controls. Default environments created automatically.

Service Account Authentication

Generate scoped API keys for your CI/CD pipelines, servers, and services. SHA3-256 hashed, prefix-identifiable (vts_*), with optional expiration dates. The raw key is shown once โ€” we only store the hash.

Fine-Grained Access Policies

Allow/deny policies per user, service account, or role. Scope to project, environment, or individual actions (read, write, delete, rotate). Deny always wins over allow.

Append-Only Audit Trail

Every operation is recorded: who accessed what, when, from which IP, with which user agent. Immutable, tamper-proof, and queryable. Built for SOC 2 and ISO 27001 compliance.

AES-256 Envelope Encryption

Every secret value encrypted with AES-256-GCM before touching storage. Data encryption keys wrapped by a master key. The platform physically cannot read your secrets in plaintext.

Getting Started

From zero to managed secrets in 3 minutes.

01

Create a Project

Organise secrets by project. Each project automatically gets development, staging, and production environments.

02

Generate a Service Account

Create a scoped API key for your application. Choose read, write, or admin access. The key is shown once โ€” store it securely.

03

Store & Retrieve Secrets

Write secrets via API. Read them at runtime. Every access logged. Every change versioned. No .env files needed.

Developer Experience

A REST API you'll actually
enjoy using.

Clean, predictable endpoints. Bearer token auth with service accounts. JSON responses. No SDK required โ€” works with any HTTP client in any language.

RESTful API with JSON responses
Bearer token authentication (vts_* keys)
Scoped read/write/admin permissions
Upsert pattern โ€” create or update in one call
Soft delete with restore capability
Version pinning and rollback
Write a secret
curl -X POST https://api.vyntech.com/v1/secrets/envs/{envID}/secrets \
  -H "Authorization: Bearer vts_a1b2c3d4e5f6..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "DATABASE_URL",
    "value": "postgres://user:pass@host:5432/db"
  }'
Read a secret
curl https://api.vyntech.com/v1/secrets/envs/{envID}/secrets/DATABASE_URL \
  -H "Authorization: Bearer vts_a1b2c3d4e5f6..."

# Response:
{
  "name": "DATABASE_URL",
  "value": "postgres://user:pass@host:5432/db",
  "version": 3,
  "updated_at": "2026-07-26T08:30:00Z"
}

Use Cases

Built for how
teams actually work.

๐Ÿš€

CI/CD & Deployments

Inject secrets into GitHub Actions, GitLab CI, or Kubernetes without storing raw credentials in CI config.

๐Ÿข

Multi-Environment Apps

Keep development, staging, and production secrets cleanly isolated. Zero cross-environment leakage.

๐Ÿ‘ฅ

Team Collaboration

Onboard new engineers in seconds. Grant scoped access without sharing master passwords over Slack.

๐Ÿ“‹

SOC 2 & ISO 27001

Satisfy compliance requirements with immutable audit logs, RBAC policies, and envelope encryption.

๐Ÿ”„

Secret Rotation

Rotate API keys and database credentials with automated versioning and instant rollback capability.

โ˜๏ธ

Multi-Cloud Workloads

One unified secrets API across AWS, Azure, GCP, and bare metal. No per-cloud KMS lock-in.

Trust & Compliance

Security isn't a feature. It's the foundation.

Encryption at Rest

AES-256-GCM envelope encryption
Unique DEK per secret version
Master key never leaves memory
FIPS 140-2 compatible primitives

Authentication

SHA3-256 hashed API keys
JWT + Service Account dual auth
Key prefix identification (vts_*)
Optional key expiration dates

Authorisation

Allow/Deny policy engine
Per-environment scope isolation
Subject types: user, SA, role
Deny-wins evaluation order

Observability

Append-only audit log
IP address + User-Agent capture
Actor identification (who)
Resource + action tracking (what)
SOC 2 Type II Ready
GDPR Compliant
ISO 27001 Compatible
HIPAA Eligible

Pricing

Free to start. Scales with you.

Free

$0forever

Perfect for side projects and small teams.

3 Projects
3 Environments each
100 Secrets
2 Service Accounts
7-day Audit Retention
Most Popular

Team

$29/month

For growing teams with compliance needs.

Unlimited Projects
Custom Environments
Unlimited Secrets
Unlimited Service Accounts
90-day Audit Retention
Access Policies

Enterprise

Custom

For organisations with strict compliance requirements.

Everything in Team
365-day Audit Retention
SAML SSO
Dedicated Encryption Keys
SLA & Priority Support
On-Premise Option

FAQ

Frequently asked questions.

Everything enterprise teams need to know before adopting Vyntech Secrets.

Every secret is encrypted with AES-256-GCM using a unique data encryption key (DEK). DEKs are wrapped with a master key stored in an isolated key management service. Plaintext secrets never touch disks or swap space unencrypted.

Every API call that touches a secret is logged with the actor (user or service account), action performed, resource affected, IP address, user agent, and timestamp. The audit log is append-only and immutable โ€” entries cannot be modified or deleted. Retention depends on your plan.

The Enterprise plan includes an on-premise deployment option. You provide the infrastructure (PostgreSQL + a Linux server), we provide the binary and support. Your master encryption key never leaves your network.

Policies are evaluated in deny-wins order. If any policy explicitly denies an action, it's blocked regardless of allow policies. This ensures you can set broad access and surgically restrict specific environments or secrets.

The immutable audit trail, encrypted storage, and RBAC access controls satisfy evidence requirements for SOC 2 Type II, ISO 27001, GDPR Article 32, and HIPAA technical safeguards. We provide a compliance mapping document on request.

Vault is a powerful but operationally complex tool โ€” unsealing, HA clustering, and storage backends require a dedicated team. Vyntech Secrets is a managed service with a simpler developer experience: REST API, environment scoping, and zero operational burden. No unsealing, no infra to manage.

Your .env files are a liability.
Replace them today.

Free tier includes 100 secrets, 3 projects, and full encryption. No credit card required. Set up in under 3 minutes.

Vyntech Pty Ltd ยท Australia

Your secrets. Encrypted at rest. Audited always.

We use cookies and similar technologies to measure traffic and improve the site. You can choose which categories to allow. Manage Preferences.