Security

Boring, in
the good way

We hold product analytics data, which means we hold behavioural data about your customers. Here is exactly what we do with it, and what we let you verify.

SOC 2 Type IIAudited annually
ISO 27001Certified 2025
GDPRDPA and SCCs
CCPAService provider
HIPAABAA on Enterprise
Reports, penetration test summaries and the current sub-processor list are available under NDA from the trust centre — or immediately, without one, if you're already a customer. Write to security@cadence.dev.

How we handle your data

Six practices that matter more than a badge.

Encrypted end to end

TLS 1.3 in transit with HSTS preload, AES-256 at rest on every volume and backup. Keys are managed in a hardware security module and rotated every 90 days.

PII stopped at the edge

Properties you mark sensitive are hashed or dropped before they reach storage. We also scan for email, card and token patterns and quarantine matches automatically.

Data residency you choose

EU workspaces are processed and stored entirely in Frankfurt; US workspaces in Virginia. Nothing crosses regions, including backups, logs and support tooling.

Least privilege, always

No standing production access. Engineers request time-boxed, approved, fully logged sessions, and customer data access outside an open ticket raises an alert.

Tested and monitored

Third-party penetration test twice a year, continuous dependency and container scanning, and a 24/7 on-call rotation with a 15-minute acknowledgement target.

People and process

Background checks on hire, mandatory security training twice a year, hardware keys for every employee, and managed devices with enforced disk encryption.

Sub-processors

The full list, kept current. We give 30 days' notice before adding one, and you can subscribe to that notice.

ProviderPurposeLocationData
Amazon Web ServicesPrimary hosting and storageeu-central-1, us-east-1All customer data
CloudflareCDN, WAF and edge ingestGlobal, regionally pinnedEvent payloads in transit
StripeBilling and paymentsUS, EUBilling contacts only
PostmarkTransactional emailUSEmail addresses
ZendeskSupport ticketingEUSupport correspondence
DatadogInfrastructure monitoringEUOperational metrics, no event bodies

Disclosure

Found something? We'd rather hear it from you.

Report to security@cadence.dev, encrypted with the PGP key published at /.well-known/security.txt. We acknowledge within one business day and aim to have a fix or a mitigation plan within ten.

  • Safe harbour for good-faith research
  • Bounties from $250 to $12,000 by severity
  • Public credit if you want it, silence if you don't
  • No legal action against researchers who follow the policy
Response targetsCurrent
Acknowledgementany severity< 1 day
Critical fixP0< 72h
High fixP1< 10 days
Customer noticeif impacted< 72h

Common questions from security reviews

Can we sign our own DPA and use standard contractual clauses?

Yes on Business and Enterprise. Our standard DPA includes the 2021 SCCs and a UK addendum, and we'll review redlines. On Free and Team the standard DPA applies as written.

Do you train models on customer data?

No. The plain-English query feature translates your question into SQL using the schema of your workspace — event names and property names only. No event values, no user records, and nothing is used to train a shared model.

How long do you keep backups?

Encrypted snapshots for 35 days, in the same region as the primary data. Deleting a workspace removes it from primary storage immediately and from backups within 35 days.

What is your RTO and RPO?

RTO four hours, RPO fifteen minutes, verified in a quarterly restore drill. The drill result is included in the annual SOC 2 report.

Can we self-host?

Not the full product. Enterprise customers can run ingest inside their own VPC so raw payloads never leave their network, with only aggregated results forwarded to Cadence.

How do you handle a deletion request from one of our end users?

Call DELETE /v1/users/{id} or use the workspace UI. Records are removed from primary storage within 24 hours and from backups within 35 days, and you get a completion receipt for your own records.

Get started

Ship on Monday.
Understand it by Tuesday.

Free for 30 days on the full product. Five-minute install, no card, no onboarding call unless you want one.

  • SOC 2 Type II
  • EU & US data residency
  • Cancel in one click