Skip to content
data.co
Data.co Control

One control point for enterprise data and AI, running where your data lives.

Data.co Control connects your systems, labels what is sensitive, decides what every user, agent, and model may do with it, and serves private models behind one gateway. The runtime is installed in your environment. Our hosted plane only handles your account and license.

Architecture

Two planes, one hard boundary.

Data.co Control is split in two. The Control runtime (connectors, catalog, classification, policy engine, gateways, model serving, and the audit log) is installed inside your infrastructure: on-premises, in a private cloud account, across a hybrid footprint, or fully air-gapped. Every prompt, document, embedding, and database record is processed there.

The hosted account plane at app.data.co handles accounts, licensing, billing, and, only if you opt in, fleet administration such as version visibility across deployments. It never receives prompts, responses, documents, embeddings, or records, and the runtime does not need it to make access decisions. If the link to app.data.co goes down, or never existed, your governed AI keeps running.

Modules

Five modules, each with a defined job.

Connect, Govern, and AI run in the customer-local runtime. Deploy and Manage describe where that runtime lives and who operates it.

ModuleWhat it doesWhere it runs
ConnectConnector runtime, data catalog, classification at ingest, lineage, scheduled sync and change data captureYour network
GovernIdentities, deterministic policy engine, enforcement points, approvals, DLP, append-only audit logYour network
AIOpenAI-compatible AI gateway, private model serving, permission-aware RAG, MCP gateway for agent toolsYour network
DeployReference architectures and hardware for on-prem, private cloud, hybrid, and air-gapped installsYour facilities or cloud account
ManageOptional managed operation: patching, monitoring, backup, and recovery of your deploymentYour environment, operated by our team under your access rules
Request path

What happens when someone asks a question.

A single request through the AI gateway touches every module in the runtime, in a fixed order.

  1. 1

    Authenticate

    The gateway resolves the user, and the agent or application acting for them, to identities Control knows about.

  2. 2

    Decide

    The policy engine evaluates the request against classification and context. No model participates in this step, and it fails closed.

  3. 3

    Retrieve + infer

    Retrieval returns only content the requesting identity can open in the source system; the prompt goes to an approved model endpoint.

  4. 4

    Record

    Identity, decision, sources, model, and outcome are written to the append-only audit log in your environment.

Stays in your environment

What app.data.co never sees.

  • Prompts and model responses
  • Documents and file contents
  • Embeddings and vector indexes
  • Database records
  • Connector and model credentials
  • Audit log contents
  • Policy decisions for individual requests
  • Classification results
Alternatives

How teams usually try to govern AI, and where each approach stops.

None of these approaches is wrong for every situation. The question is whether the control holds when a model misbehaves, a credential leaks, or an auditor asks for proof.

ApproachWhat it does wellWhere it stops
Instructions in system promptsFast to change; shapes tone and scope of answersProbabilistic. Retrieved content or a user can override it, and it leaves no decision record
In-house proxy and scriptsFits one application exactlyEach team rebuilds identity, classification, approvals, and logging; rules drift between apps
A cloud provider's AI toolingIntegrated with that provider's models and storageAssumes data and inference in that provider's cloud; harder for on-prem, multi-cloud, or air-gapped estates
Data.co ControlOne identity model, deterministic policy, and one audit log across models, agents, tools, and sourcesGoverns traffic routed through its gateways and connectors; other paths still need network and endpoint controls
Adoption

Three common starting points.

Control is modular, so the first deployment is usually shaped by the most pressing risk rather than by a full platform rollout.

  1. 1

    Agents already in production

    Put the MCP gateway and AI gateway in front of existing agents, register their identities, and start with policies that mirror what they do today. Tighten scope once decisions are visible in the log.

  2. 2

    A regulated knowledge assistant

    Connect the document sources, classify at ingest, and serve permission-aware retrieval through a private model. The first policies usually keep PHI, PII, or privileged content on private endpoints.

  3. 3

    A governance program needing evidence

    Inventory sources and model endpoints, translate written rules into tested policies, and schedule audit exports. Enforcement can be turned on per gateway as owners sign off.

Disconnected operation

Built to run with no outbound connection.

Licenses validate offline, policy decisions never call out, and external model endpoints are off by default. Air-gapped is a supported deployment target, not an afterthought.

Air-gapped AI
FAQ

Questions buyers ask

What exactly is hosted by Data.co?

Only the account plane at app.data.co: user accounts for your administrators, licensing, billing, and optional fleet administration. It does not receive prompts, documents, embeddings, records, or audit log contents.

Do we have to adopt every module?

No. Teams often start with Connect and Govern in front of an existing model, or with the AI gateway and policy engine in front of agents they already run. The modules share identities and the audit log, so adding one later does not mean re-integrating.

Can we use external model providers?

External model endpoints are off by default. You can enable specific ones, and policies then decide which data classifications, if any, may be sent to them. Private models served with vLLM or Ollama on your hardware are the default path.

Who operates the runtime?

Your team, or ours under a managed services agreement. In both cases it runs in your environment under your access controls, and managed operation does not change what data leaves the boundary.

How mature is the product?

Data.co Control is early. We scope each deployment against your systems and confirm which connectors and capabilities are available for it before any commitment, rather than publishing a blanket compatibility list.

How is the license enforced without calling home?

Licenses are signed files verified offline by the runtime against a public key. A license names the licensed modules and expiry, with a grace period, so renewal is a file replacement rather than a network dependency.

See it against your own use case.

A 30-minute technical walkthrough, policy simulation on your scenarios, and a deployment recommendation for on-prem, private cloud, or hybrid.