Security & trust
Your data, protected.
dexIQ handles finance data for bookkeeping firms and businesses, so security and auditability come first. Here is how we protect your data, what the AI can and cannot do, and the standards we hold ourselves to. In plain language.
The essentials
Built to be trusted with the books.
Your data is never used to train AI
We do not train, fine-tune or develop any model on your data. We use standard commercial APIs whose published terms state that inputs and outputs are not used for training.
Human-approved by default, autopilot on your terms
A person approves by default. Once you are confident you can turn on autopilot for predictable, low-risk work within your limits, and it never takes an irreversible action, like releasing a payment or changing bank details, on its own.
Encrypted in transit and at rest
HTTPS with TLS 1.2 minimum (1.3 where supported), and encryption at rest across the database, documents and backups.
OAuth, so no passwords stored
You connect via secure OAuth. dexIQ never sees or stores your passwords, only scoped tokens for the connection you authorise.
Your data is stored in Australia
Client data sits on AWS in the Sydney region, with resilience across separate sites inside that region. Storage is onshore, though some of the services we use sit overseas.
We store only what we need
Your mail inbox and accounting system stay your systems of record. dexIQ reads from them and keeps only what a task requires.
Least-privilege access, fully logged
MFA is mandatory, access is role-based and least-privilege, and every action is written to an audit trail.
Each customer is isolated
Multi-tenant isolation is a first-class control. Every record is scoped to your organisation and enforced on every request.
Guardrails against AI misuse
dexIQ cannot release a payment, approve a bill or move money. Those capabilities are not in the product, so an instruction asking for one has nothing to act on.
Human-approved by design
The AI proposes. A human disposes.
The model is allowed to prepare, validate, recommend and explain. It is not allowed to execute anything irreversible. Your delegated authority is preserved, not replaced, and every material action is explainable and reviewable before it happens. Approvals are the default, and you choose what runs on autopilot within the limits you set.
A deterministic layer of checks runs before the AI, and a policy and human-approval layer runs after it, so the AI never has the final word on anything irreversible.
dexIQ never...
- Never releases a payment on its own.
- Never changes a supplier’s bank details without human verification.
- Never approves an invoice above your threshold without sign-off.
- Never overrides an existing control or approval workflow.
- Never sends an external message of financial weight without a human.
Security questions, answered
The questions your risk team asks.
Is dexIQ secure, and how do you protect our data?
Security is built into how dexIQ works, not bolted on. Your data is encrypted in transit and at rest, access is tightly controlled and logged, we connect through secure OAuth rather than holding your passwords, each customer is fully isolated, and a human approves every action the AI takes by default (you can turn on autopilot for predictable, low-risk work within your limits). dexIQ was built by a finance practice, for finance teams, so controls and auditability come first. We are happy to share our control mapping and answer your risk team's questions in detail.
Do you use our data to train AI models?
No. Your data is never used to train, fine-tune or develop AI models. We use the standard commercial APIs of our AI providers, whose published terms state that API inputs and outputs are not used for training. Content is retained by the provider for up to 30 days for abuse monitoring, then deleted. A zero data retention arrangement is available and we are in the process of formalising it. We do not currently hold executed data processing agreements with our AI providers.
Do you store our passwords or login credentials?
No. You connect your accounting system and inbox through secure OAuth, so dexIQ never sees or stores your passwords. We hold only scoped access tokens for the connection you authorise, kept in a managed secret store, encrypted at rest and access-controlled. No third-party provider is ever given your credentials, and you can disconnect at any time.
Is our data encrypted?
Yes. All traffic to and from dexIQ is served over HTTPS, with TLS 1.2 as the enforced minimum and TLS 1.3 used wherever your browser supports it. Data at rest is encrypted: the database, the invoice documents and attachments in object storage, and the backups. Staff devices are full-disk encrypted.
Where is our data stored?
dexIQ runs on Amazon Web Services in the Sydney region, and client data is stored there. Resilience is a Multi-AZ deployment within that region, meaning separate sites inside Sydney. There is no separate disaster recovery region. Your systems of record remain yours: Microsoft or Google for the mailbox, Xero for the ledger. dexIQ reads from them under the connection you authorise. Storage is onshore, but some of the services we use sit overseas. Sub-processors receiving client content: our AI providers (United States), PostHog (United States, session replay capturing on-screen content), Marker.io (bug report screenshots), and ABN Lookup (Australian Business Register, onshore) for supplier verification. Sub-processors receiving telemetry only: BetterStack (Germany, monitoring and logging) and Stripe (United States, subscription billing). The full sub-processor register is available on request.
What data is actually sent to the AI?
Scope is folder-level and set by you. dexIQ syncs only the mailbox folders you select, and nothing outside them is read. For classification, each message in those folders sends the subject, sender, recipients, the first 3,000 characters of the body, and attachment filenames. Attachment contents are sent only where a message proceeds on the transaction path, not for every message. There is no content-level filter. Any message in a synced folder is processed, including payroll or personal correspondence if it is filed there. You control scope by controlling which folders you sync. Every AI call is stateless and scoped to a single organisation, with no shared context between customers.
Can the AI do something irreversible on its own?
No. The AI is allowed to prepare, validate, recommend and explain, never to execute an irreversible action. dexIQ never releases a payment on its own, never changes a supplier's bank details without human verification, never approves above your threshold without sign-off, never overrides an existing control or approval chain, and never sends an external message of financial weight without a human. A human confirmation costs seconds; an unwanted payment can cost weeks.
How do you handle privacy and personal information (PII)?
Our handling is aligned with the Australian Privacy Principles under the Privacy Act 1988. We do not store card data: subscription billing runs through Stripe, which is PCI DSS Level 1 certified. Minimisation is achieved by folder scope rather than by filtering content within a folder, so see the answer above on what is actually sent to the AI.
Who can access our data?
Access is least-privilege and logged. You sign in through Microsoft, Google or Xero and inherit the multi-factor authentication those providers enforce; internally, MFA is mandatory and shared logins are prohibited. Only the engineers required to support the service can reach production, under role-based access control. Every action on invoices, approvals and connections is written to an audit log with the user, the action, the outcome and a timestamp. Secrets and tokens are never written to logs.
Are you SOC 2 or ISO certified?
dexIQ is in active SOC 2 Type II readiness with Vanta; we do not claim certifications we do not hold. Our controls are designed against the recognised standards your auditors will know: ISO/IEC 27001 and ISO/IEC 42001, the NIST AI Risk Management Framework, the OWASP Top 10 for LLM Applications, APRA CPS 230 and the Australian Privacy Principles. We are glad to share our control mapping and sub-processor register with your audit or risk team on request.
What about prompt injection and other AI-specific risks?
An invoice or an email can carry text aimed at the model. We do not rely on being able to spot it. Our position is containment and the absence of capability, not detection. dexIQ cannot release a payment, approve a bill or move money. Those capabilities are not in the product, so an instruction asking for one has nothing to act on. Bank detail changes are a hard rule: never auto-actioned, always escalated to a person, enforced in the agent's own instructions and not only in the interface. Deterministic checks against authoritative sources (the ABN register, GST arithmetic) run outside the model, and every proposed action carries an audit record.
How do you handle backups and disaster recovery?
Amazon RDS with daily automated backups and 30 day retention, Multi-AZ deployment and deletion protection enabled. Point in time recovery gives a recovery point objective measured in minutes. Backups are held within the Sydney region only, with no copy outside it. We do not operate a second region, and we will not publish a recovery time objective for total region loss until we have tested one.
What happens if there is a security incident?
We maintain a data breach response plan aligned to the OAIC Notifiable Data Breaches scheme, covering assessment, containment and notification. If an incident affected your data, we would notify you promptly on becoming aware of it. A formal, exercised incident-response runbook is part of our current SOC 2 workstream.
Standards & frameworks
Designed against what your auditors know.
We hold ourselves to recognised standards, and we are careful about the difference between designed against and certified. dexIQ has passed an independent Google CASA security assessment, verified by TAC Security, and is in active SOC 2 readiness; the rest are frameworks our controls are designed against, not certifications we claim to hold.
Our control mapping and sub-processor register are available to your audit or risk team on request. Ask us for the security pack.