Your data stays private.

Your uploads are encrypted, kept private to your account, and never used to train AI.

Encrypted end-to-end
Everything you upload and every answer you get back is locked down.
Private to your account
Your data sits in its own space, separate from every other account.
Full audit trail
Every sign-in and every analysis is logged, so your team can always see who asked what, and when.
Never used to train AI
Your data and questions are never used to train AI models.

Security architecture.

1

You upload a dataset.

The file is uploaded over TLS and stored under your account's private S3 prefix, encrypted at rest with AWS-managed keys. Customer-managed keys are available on enterprise plans.

2

You ask a question.

The prompt to the model carries schema, metadata, column types, and business context. Not raw rows. Row content stays in your account's storage and is only loaded when the generated query executes.

3

Chronicles generates the analysis.

The model returns a generated code. Execution is scoped to your account's data.

Controls your team already expects.

SOC 2-aligned controls
We follow the control standards enterprise teams expect — access reviews, audit logs, change management, and incident response. Ask us about our certification timeline.
You stay in control
Chronicles drafts the analysis and proposes answers. The final call — which threshold, which number, which story — is always yours.

Report a security issue

Responsible disclosure is welcome. We respond within one business day.

Book a demo