Security

Security and compliance posture.

If you're reviewing iDBQuery for IT or procurement, this is your reference: encryption, access control, data residency, and three deployment modes — cloud, your own VPC, or fully air-gapped — with a downloadable one-pager. The Desktop app and Embedded SDK keep data local, so nothing has to leave your walls.

Compliance at a glance

StandardStatus
GDPRAligned by design
PIPEDAAligned for Canadian customers
Data-stays-local deploymentDesktop app and air-gapped mode keep data in your environment
Annual penetration testYes

Authentication

JWT on every request. Email and password with verification. Google OAuth. SAML and OIDC for enterprise SSO. Per-visitor JWT for embedded surfaces.

Authorization

Workspace-level RBAC (Owner, Admin, Editor, Viewer). A query-level scope rewriter injects per-tenant filters into every query before it runs. Three-layer defense: workspace middleware, source-level allowlist, and a SQL-level rewriter that locks each query to the data the user is allowed to see. An AI mistake, an injection attempt, or a rule misconfiguration each get caught by another layer.

Encryption

Symmetric encryption for credentials at rest. TLS 1.2+ in transit. JWT secrets encrypted at rest. Master key in environment variable, managed via cloud KMS.

Deployment and data residency

  • Cloud SaaS: AWS Canada Central, Montréal, or the EU
  • Customer-VPC deployment to AWS or Azure for those who require it
  • Fully air-gapped on-premises for classified and regulated environments
  • Desktop app and Embedded SDK keep data local — nothing leaves your walls

Logging and audit

Every executed query recorded with user, workspace, query hash, latency, status, and token usage. Every writeback journalled with full request and response bodies. Workspace audit log of every membership change, source addition, and conversation created. Auditor read-only share links available for compliance reviews.

Retention

Active customer data retained while the contract is active. Departed customer data: 90 days then hard delete. Audit logs: 7 years. Backups: 30 days.

Trust center

A one-page security overview is available as a downloadable PDF.

Download the security overview (PDF)

Where it runs is your choice

Hosted by us, in your own cloud tenant, on isolated servers with no internet egress, or entirely on one disconnected machine. Your data is never used for training, and in an isolated deployment your own network monitoring can confirm nothing leaves.

See the deployment options
SECURITY QUESTIONS

What IT and procurement ask first

Where does my data go when I ask a question?

In the hosted service it stays inside your organisation's isolated tenant, encrypted at rest and in transit. In VPC and air-gapped deployments it never leaves your infrastructure at all, and the Desktop app and Embedded SDK keep it on the machine.

Is our data used to train anything?

No. Your data is never used to improve anything we sell, and it is not shared between organisations. Each organisation's sources, model and answers are isolated from every other.

Who can see what?

Access is role-based with granular permissions, and every action is written to an immutable audit trail. People see the sources and workspaces they have been granted, and nothing else.

How do we prove an answer was not fabricated?

Every figure traces to its exact source row, and you can read the query that produced it. That is the check: an answer is verified by opening what it cites, not by trusting the system that produced it.

Read the full answer

Reviewing iDBQuery for procurement?

Request our completed security questionnaire response. A senior team member sends it within one business day.