// security & compliance

Our SOC 2 Type 2 report. Security defaults on your clusters.

Ybor runs in your cloud account, under your IAM, inside your network boundary. We never hold your data, which turns most of the vendor questionnaire into a conversation about our controls instead of your exposure. The SOC 2 Type 2 report covers the rest.

KyvernoIstioVaultOpenTelemetryOpenSSF
// attestations

Audited, evidenced, current.

SOC 2 Type 2

Examination completed Q1 2026.

Report on request

CNCF Silver Member

Active since 2024.

Public listing

Linux Foundation

Member since 2024.

Public listing

OpenSSF Scorecard

Rolling out across our operator repos. Published per repo as coverage grows.

View on GitHub

// security architecture

Controls that live in the platform, not in a checklist.

mTLS everywhere

Istio service mesh on every workload cluster. Every pod-to-pod connection is mutually authenticated. Certificates rotated on schedule.

  • Istio sidecar default-injected
  • mTLS enforced via PeerAuthentication policy
  • Cert rotation via cert-manager

Kyverno policy enforcement

Kyverno runs on every cluster with a curated best-practices policy set. Policies validate resource configs, security contexts, and image provenance.

  • Audit mode default
  • Enforce mode when you're ready
  • Custom policies supported

RBAC scoped to the object model

Every API permission maps to a position in the Enterprise → Organization → Application hierarchy. Users get the smallest scope that matches their role.

  • Object-model-aware RBAC
  • Default-deny posture
  • Per-environment isolation

Vault-backed secrets

All secrets (database credentials, API keys, cloud IAM tokens) flow through HashiCorp Vault. Secrets are never in Git. Rotation is scheduled and audited.

  • Vault with Raft storage
  • Per-cluster Vault instances available
  • ExternalSecrets Operator integration

Audit logs to your SIEM

Every API call, every deploy, every policy decision is logged. Logs ship to your SIEM via OpenTelemetry or a direct webhook.

  • OpenTelemetry-native
  • Webhooks for Splunk, Datadog, Sentinel
  • Configurable retention
// data handling

We see what you let us see. Nothing more.

Ybor runs in your cloud accounts. We never store customer application data, customer secrets, or customer source code on Ybor-controlled infrastructure. The control plane manages platform state, not your business state.

// ybor sees

  • Platform metadata: cluster status, deploy timestamps, object-model state
  • Telemetry from platform operators
  • Audit logs you choose to share

// ybor does not see

  • Application data
  • Customer secrets
  • Source code
  • Business records
// SOC 2 report

How to request the report.

01

Sign a mutual NDA

We'll send the template. Most teams turn it around same-day.

02

Pick a period

Tell us which version: current reporting period or prior period.

03

Get the report

Delivered via the trust center portal within 1 business day.

// metrics methodology

Where our numbers come from.

The outcomes we cite on the home page are grounded in named customer engagements. Here's how each is measured.

3×

Faster onboarding

Measured as median time for a new developer to a first running environment, before vs. after Ybor adoption. Sample: Ashley Furniture platform org, 2025.

50–60%

Reduction in provisioning time

Time-to-environment across scaffolding and cloud-native setup, aggregated across engagements, 2025–2026.

80%

Fewer manual setup tasks

Count of manual steps across cloning, cloud auth, and access requests, before vs. after the Ybor CLI. Source: aggregated customer data, 2025.

30%

Cut in time-to-market

Aggregate across infrastructure, environments, and deployments. Source: Ashley Furniture internal benchmark, 2025.

Bring your security team.

We'll walk through our SOC 2 report, the policy library, and the audit-log story, and answer the questions you'd usually save for procurement.

Book a security review Read the architecture docs