Trust

Security and trust at Data Workers

Last updated: September 10, 2026

The short version

The Autonomous Agentic Data Platform runs where you run it, inside your coding tool or inside your own cloud, on your own model key. Agents act under a named human’s approval, and every change they make carries a receipt: the diff, the approver, the blast radius and the way back.

This page states our security posture as it stands on September 10, 2026. It is not legal advice and it is not a certification. Where we are not certified, it says so.

At a glance

Where agents run

Your coding tool, or your VPC

Model provider

Your own key, your own account

Irreversible changes

Named human approves

Every applied change

Carries a receipt

SOC 2

Not yet certified

ISO 27001, HIPAA

Not held

Security questionnaires

Completed on request

DPA and NDA

Signed on request

On this page

1. Architecture and data flow

Where the agents run. The agents run inside the coding tool your engineers already use, Claude Code, Cursor, Codex, OpenCode or another MCP-compatible client, or inside your VPC. There is no Data Workers-operated cloud that your warehouse traffic is routed through in order for the agents to work.

Bring your own model key. You supply the LLM key, from Anthropic, OpenAI or another provider, and it stays on your account. Prompts, schemas, samples and results go to the model account you control, under your agreement with that provider. They do not pass through a Data Workers model account. We do not mark up model spend and we do not meter agent runs.

The open-source core runs entirely locally. The Apache-2.0 core is a set of MCP servers you clone, build and run yourself. It reads, analyses and recommends. It talks to your warehouse with your credentials and to your model provider with your key. Nothing in that path involves us.

Enterprise deployment. These are the commitments published on our pricing page for the Enterprise tier, quoted as such: a dedicated VPC or your own cloud, SSO, private networking, and an on-premise option. They are what we commit to deliver on that tier, agreed in writing at contract, not a description of infrastructure already running for you.

If your review needs the specifics for your stack, ask. We would rather answer a concrete question about your deployment than have you infer it from a diagram.

2. Governed writes

The question a security reviewer actually has about data agents is what stops one from doing something irreversible at 3am. This is the answer, and it is the same on every tier that has writes at all.

  1. 1.Propose first. An agent does not write. It produces a proposed change, in the same form a colleague would open for review: the SQL, the model change, the config diff, and the reasoning that led to it.
  2. 2.Sandboxed dry run. The proposal is executed against a dry run or sandbox path where the platform supports one, so the effect can be observed before anything in production moves.
  3. 3.Human approval for anything irreversible. A named person approves. Irreversible actions, drops, overwrites, deletions, permission changes, cannot proceed on the agent's own authority.
  4. 4.Receipt on every change. Each applied change carries a receipt: the diff, who approved it, when, the blast radius the change was assessed to have, and the rollback path.
  5. 5.Provenance in the context graph. The change and its provenance are written into the context graph, so the next agent run knows what happened, who changed it and why, rather than re-deriving it.
  6. 6.Audit trail. The receipts form the audit trail. The record of an agent-made change is the same record a human change would leave, and it is queryable after the fact.

The open-source core does not write at all. It reads, analyses and recommends, which is a different and simpler risk conversation.

3. Data handling

We do not train models on your data. Data Workers does not use customer data to train or fine-tune models. We do not operate the model; your provider does, under your account and your agreement with them, and their training and retention terms are the ones that apply to your prompts.

Credentials stay in your environment. Warehouse credentials, model keys and connector secrets are held where the agents run, which is your machine, your coding tool or your cloud. We do not ask you to hand them to us to get started.

This website is a separate matter, and here is what it collects. dataworkers.io runs Google Analytics 4 and Amplitude. Between them they record page views, clicks, and session replay with all form inputs masked by default. We do not set a user identifier in Amplitude. What you type into the demo or contact form is submitted to us by email and recorded in our CRM; it is not sent to Amplitude. You can opt out of both tools by visiting dataworkers.io/?dw_optout=1 once in each browser you use, which sets a local flag that both tools honour, and ?dw_optout=0 opts back in. None of this touches the product: the analytics on this marketing site have no connection to a deployment of the platform.

What we do with personal data from the site is set out in the privacy policy.

4. Compliance status

SOC 2: not yet certified. A Type I audit is planned; timing to be confirmed. We complete security questionnaires and sign DPAs and NDAs on request.

We do not hold ISO 27001 or HIPAA attestations and we do not claim GDPR certification. If a report or attestation is a hard requirement before a pilot, we will say so on the first call rather than let it surface at procurement.

Two things do exist and you can read them today: our text and data mining reservation and AI usage terms, in the IP and AI usage notice, and our published privacy policy and terms of use.

5. Documents you can request

Ask for any of these and we will turn them around. Nothing here sits behind a portal.

  • Security questionnaire responses. Send us yours, in your format. We complete it rather than returning a standard answer sheet.
  • Mutual NDA. Signed on request, before a questionnaire or an architecture conversation if you prefer.
  • Data processing agreement. Signed on request, ahead of a pilot.
  • Deployment and data-flow walkthrough. A working session with your reviewer, on your stack, covering where the agents run and where the approval gate sits.

What we cannot send you, stated plainly so you do not have to ask twice: there is no SOC 2 report, no third-party penetration test report and no ISO certificate. When any of those exists, it will be listed here.

6. Responsible disclosure

If you have found a vulnerability in this site or in the open-source core, tell us. Email hello@dataworkers.io with the subject line Security. Include what you found, how to reproduce it, and how you would like to be credited.

A dedicated security address is coming. Until it is live, the subject line is what routes your report, so please use it.

We ask for the usual in return: give us a reasonable window to fix the issue before publishing, do not access or modify data that is not yours, and do not run tests that degrade the service for anyone else. We will acknowledge your report and tell you what we did about it.

7. Subprocessors

These are the services we use to run this website and to handle a demo or contact request. The list is current as of September 10, 2026.

SubprocessorPurposeWhat it sees
CloudflareWebsite hosting, CDN and WAFSite requests and IP addresses
Google Analytics (GA4)Website traffic analyticsPage views and click events
AmplitudeWebsite product analytics and session replayPage views, clicks, replays with inputs masked
CalendlyDemo schedulingName, email and the time you booked
AttioCRM record for a demo or contact requestWhat you typed into the form
Google WorkspaceEmail for the addresses on this siteAnything you email us

The product is a different list, and when the platform is self-hosted it is an empty one. In a self-hosted deployment there is no Data Workers-operated subprocessor handling your data, because the agents run in your environment against your model provider. Your model provider is yours, on your account, and is not a Data Workers subprocessor.

8. Request the security packet

We will complete your security questionnaire, sign an NDA or a DPA, and walk your reviewer through the deployment and the approval gate on a call.

9. Common questions

Does customer data leave our environment?

With the open-source core, no. It runs entirely on your machine against your warehouse credentials. In a platform deployment the agents run inside your coding tool or your VPC, and on the Enterprise tier the published commitment is a dedicated VPC or your own cloud, with an on-premise option. Prompts and query results go to the model provider you hold the key with.

Which model provider sees our data?

Yours. Data Workers is bring-your-own-model-key: Anthropic, OpenAI or another provider, on your account. Prompts and data go to that account under your agreement with that provider. They do not pass through a Data Workers model account, and we do not mark up or meter model spend.

Is Data Workers SOC 2 certified?

No. SOC 2: not yet certified. A Type I audit is planned and timing is to be confirmed. We complete security questionnaires and sign DPAs and NDAs on request. If your process requires a SOC 2 Type II report before any pilot, we are not a fit yet, and we will tell you that directly.

Can agents change production without approval?

No. Writes are propose-first, dry-run where a dry run exists, and anything irreversible requires a named human to approve it. Every applied change carries a receipt with the diff, the approver, the blast radius and the rollback path.

Last updated September 10, 2026. If something on this page is out of date or you think it overstates what we do, write to us and we will correct it.