Security

Controls you can verify. Limits we state plainly.

Synthetic data is a confidential asset. Automated checks reduce risk; they cannot prove that nothing about the original can be learned, and a downloaded file cannot be recalled.

Synth runs inside your cloud account, under your keys and your single sign-on.

What this build does

CapabilityStatusNotes
Deployment in your own cloud or data centre, in the region you chooseliveContainer image, Helm chart and Terraform for AWS, Azure and Google Cloud, or Docker Compose on one host. A one-step installer for Azure. Runs as a single replica: no high availability yet.
Single sign-onliveOpenID Connect with Microsoft Entra ID, Okta, Google Workspace and others; roles follow your groups; can be required for everyone except named break-glass administrators. SAML and SCIM provisioning are not included.
Managed keysliveEvery key is wrapped by your key service (AWS KMS, Azure Key Vault HSM keys, Google Cloud KMS or HashiCorp Vault). A separate key for real data acts as a kill switch.
Assistant (built-in, rules-based)liveRuns inside the deployment; no data leaves.
Assistant (Claude via Anthropic API)availableOptional. Sees descriptions and synthetic aggregates only; never records. Enabled per organisation by an administrator.
File upload and schema-only definitionsliveUploads are encrypted on receipt; the web and assistant processes cannot read them back.
Watched sources: landing folders and database filesliveFolders of CSV exports and read-only SQLite database files, mounted read-only. The coverage agent keeps a synthetic version of every table current; every version still needs the owner’s approval.
PostgreSQL, object storage and data warehouse connectorsnot availableDefined but not built. Export to a watched landing folder in the meantime.
Synthetic generation with quality, privacy and usefulness checksliveThree methods, including a differentially private option with a privacy budget. Checks are empirical indicators, not guarantees.
Partner workspaces with approved analysesliveRestricted worker on synthetic data only; budgets and output limits.
Real-data model testingliveSeparate service; partners see reviewed, rounded results only.
Straight-through testing of your own applicationsliveFresh synthetic test packs with edge cases; your CI runs the application and Synth scores the results.
Test databases and MCP for partners’ coding agentslivePinned synthetic versions, approved test suites and registered builds; every result is reviewed before the partner sees it. Direct read-only database access only where you allow it.
Partner application containers in a sandboxavailableOne isolated virtual machine per test run, with no network beyond the platform. Off until the sandbox node pool is installed and your administrator records its validation.
Signed hand-over into your systemsliveReviewed partner deliverables, signed and collected by your integration gateway. Synth never runs them on your real data.
Partner code execution in analysis workspacesdisabledNo isolated runtime is configured. Vendor code execution is disabled (fails closed).