DataQubeDataQube

Trust center

Security is the architecture

Every regulated team asks the same question: can we let an AI agent read our data and do real work with it? Security is the architecture that makes the answer yes.

Air-gap capableExplicit denials always winDatabases read-only at the source

Custody

Your data never leaves your perimeter. DataQube deploys into your own environment - on-premise, private cloud, or air-gapped - and the AI models run on infrastructure you control. Nothing is sent back to us: no data, no usage tracking, no diagnostics.

Isolation

Sessions can't see each other. Every user session runs in its own isolated environment, created on demand and destroyed afterwards - nothing shared, nothing left behind.

Authorization

Access is explicit: who may do what, to which data. An explicit denial always overrides an allow - information barriers can't be talked around - and the rules you set in the UI are the rules the system enforces.

Evidence

Everything is on the record. Every data access, tool call, permission decision, and configuration change becomes a permanent audit event - who, what, how much, and the outcome - ready for your SIEM without custom parsing.

01Your data

How your data stays yours

Letting an agent work on regulated data is safe only if three things are true. Here is how each one holds.

01

Data leaving your environment

It doesn't.

There is no DataQube cloud. The software, the models, and every byte of your data run on machines you operate - a disconnected environment is a fully supported way to run it, not a degraded one.

Disconnect the internet - everything keeps working, licensing and support included.

02

What it can change

Only what you allow.

Your databases are read-only at the source - analysis can never alter them. Where the agent does write - drafts, files, workflows in its own workspace - every capability is a grant you control per user and per workspace, and sensitive actions stop and ask a person first.

Revoke a grant - the very next run loses that capability, and any refused attempt lands in the audit log.

03

Who decides what it can see

You do.

Access mirrors your organisation: sign-in through your identity provider, permissions from your existing groups, and information barriers that a denial always enforces over any allow.

Try to reach a source outside your grant - the refusal lands in the audit log with the rule that fired.

02Your answers

When it does work for you

An answer no one can explain is a risk, not a result. Everything the agent produces is built to be examined.

Every number carries its evidence

Each figure links to the queries that ran, the file passages cited, the workflow runs behind it, and the access decisions along the way - and the whole chain exports for review. Below: one finding, and the chain that produced it.

Follow the chain - it is a product surface, not a report written after the fact.

An audited session
Click a call to see what ran and why · every call audited
Key finding

Office CRE is at 92% of its internal sub-limit

Office exposure of €1.95bn is 5.5% of the loan book against a 6.0% sub-limit. Aggregate CRE remains within appetite at 11.8% vs the 12.5% limit set in the board policy. Every figure carries its query, document citation, workflow run, and audit reference.

4 audited tool calls · 3 memory items · 3 checks passed · as of Sep 30, 2026 month-end

The evidence chain behind it

1

Scope & permissions

  • Workspace: Group Riskread-only grants on the risk warehouse, document store, and workflow - governance gate passed
2

Recalled knowledge

  • CRE segment definitioninternal taxonomy v4 - validated, last confirmed Aug 14
  • Exposure aggregation templatevalidated template, 23 prior runs
  • Reporting-date conventionmonth-end drawn exposure - commitments excluded per supervisory basis
3

Audited tool calls

  • risk-dwh · query_sqlCRE exposures, 18,204 rowsevt-4c19d2
  • doc-store · read_fileCRE-limits-2026.pdf · §3.2 citedevt-4c19d6
  • workflow · runcre-monthly-exposure, run #38evt-4c19d7
  • kernel · concentrationshares, headroom, utilisationevt-4c19d5
4

Computation lineage

  • Exposure aggregationCRE €4.2bn = 11.8% of €35.6bn loan book
  • Limit utilisationOffice 5.5% vs 6.0% sub-limit → 92% utilisation
  • Policy grounding12.5% aggregate limit cited from the board document, not assumed
5

Consistency checks

  • GL reconciliationsegment exposures tie to the general ledger within ±0.1%
  • Definition currencytaxonomy v4 is the current validated version
  • Workflow parityfigures match the standing monthly run within rounding

Every figure, traced

€4.2bn / 11.8%Risk warehouse · segment aggregation
92% Office utilisationKernel · limit utilisation
12.5% internal limitCRE-limits-2026.pdf · §3.2
Monthly-pack parityWorkflow · cre-monthly-exposure run #38
Based on real customer conversations — all data fictional.

The record includes what was refused

Every action and every refusal is recorded: who, what, how much, and the outcome - so an auditor sees the negative space too, not just the happy path. The record streams to your monitoring systems, and log lines never contain personal data, credentials, or raw results - even on error paths.

Read the logs - evidence, not exposure.

03Controls

The control set, in plain language

A summary of the technical controls your security team will ask about. Full architecture documentation and a review environment are available under NDA.

Data access

  • Database connections are read-only - enforced by the database itself
  • Every query is capped - result-size and runtime limits enforced at the database, not in the application
  • Credentials stay inside the governed connection layer - never visible to the AI model
  • File citations at section level: what was read, and which passage was used

Identity & access

  • OIDC single sign-on; roles resolve from your identity provider's groups at every login
  • Sign-in sessions are short-lived and expire automatically; a local emergency login exists for break-glass only
  • Least privilege by default - being signed in never grants access by itself
  • Deployment administration is separate from organization administration, with separate credentials

Encryption & secrets

  • Encrypted in transit everywhere (TLS 1.2+), including traffic inside your cluster
  • Encrypted at rest for sensitive data; customer-managed keys supported
  • Secrets never appear in logs, error messages, prompts, or client responses
  • Cryptographically signed license files - licensing carries no secrets and phones nowhere

Operations

  • Air-gapped operation: no feature requires internet access
  • Software ships through your own registry, with versions pinned and verifiable
  • Structured logs that plug into your existing monitoring without custom parsers
  • Every change tracked, security-relevant changes flagged, and builds reproducible

04Compliance

Your SOC 2, supported by our controls

You run the infrastructure; DataQube provides the software controls your auditors will test. Audit logging, access control, change tracking, and data minimization are built into every feature - not bolted on for the assessment.

No backdoors, by policy and by construction

No bypass auth, no hardcoded credentials, no dev mode that weakens production. The audit trail includes authorization denials, so your reviewers can verify the negative space - what was attempted and refused - not just the happy path.

Data minimization in every log line

Logs never contain PII, credentials, tokens, raw queries with data, or connection strings - including error paths. What ships to your SIEM is evidence, not exposure.

Responsible disclosure

Security reports go to security@data-qube.com. We acknowledge within one business day, and customers receive advisories with fixes - never disclosures without them.

Deploys in your cluster - nothing leaves

See your data answer questions - without leaving your infrastructure

Thirty minutes with an engineer: live product, deployment options, and your security team's questions answered by someone who wrote the code.