Skip to main content

Encryption & Secrets Management

Witboost protects data at every layer through industry-standard encryption and secure secrets management.

Encryption in Transit​

All communications outside of the cluster are encrypted using TLS 1.2 or higher:

  • Between the platform and end users (UI, API)
  • Between Tech Adapters and target technologies (Snowflake, Databricks, etc.)
  • HTTPS enforced for all web and API traffic

Encryption at Rest​

ComponentEncryption Method
Credentials & SecretsStored in a dedicated secret manager, managed by the customer
Platform DatabasesLeverage the underlying infrastructure's encryption-at-rest capabilities
Persistent StorageConfigured according to customer requirements and cloud provider best practices
BackupsEncrypted using the same at-rest encryption mechanisms

Key Management​

  • Customer-controlled — In on-premises deployments, the customer retains full control over encryption keys
  • Industry best practices — Key management follows industry standards including AES-256, RSA-2048+, and key rotation
  • No key escrow — Agile Lab does not have access to customer encryption keys

Secrets Management​

Witboost integrates with enterprise secrets management solutions leveraging ESO

Based on the infrastructure and cloud provider, the customer can choose the preferred secret manager from the compatible ones.

Some examples:

  • Hashicorp vault
  • AWS Secrets Manager
  • Azure Key Vault
  • Google Cloud secret manager

Secrets include:

  • Database connection strings
  • API keys for Tech Adapter integrations
  • Service principal credentials
  • OAuth client secrets
tip

All secrets are injected at runtime and never stored in source code, configuration files, or container images.


Data Protection by Architecture​

Because Witboost is a control-plane platform, it provides an additional layer of data protection by design:

  • No customer data content — The platform handles only metadata (schemas, policies, lineage, contracts)
  • No consumer data at rest in Witboost — Customer's actual data remains in their own data infrastructure
  • No consumer data in transit through Witboost — Data flows directly between source and target systems; Witboost orchestrates but never intermediates the data

This architectural boundary means that even in the unlikely event of a platform compromise, no customer data content would be exposed — only metadata and governance artifacts.