Technical Guide

    Can an AI Control Plane Run Behind Your Firewall Without the Vendor Seeing Your Data?

    Yes, in-path policy enforcement can be deployed inside your own cloud or network boundary, so that prompts, responses, tool-call payloads and audit evidence stay in your environment. But "the vendor never sees your data" is a claim to verify, not accept. Verification means examining six flows individually: inference traffic, policy decisions, audit evidence, telemetry, updates and licensing, and support access. For each, confirm whether content or only metadata can cross the boundary.

    The data flows that decide the answer

    1. 1

      Inference traffic

      Prompts, responses and tool-call arguments should be handled entirely inside the boundary. The only expected external destinations are the models and tools you choose to call, and those are your dependencies, not the vendor's.

    2. 2

      Policy decisions

      Decisions about whether to allow, redact or block an interaction can contain or reference content. Confirm they are evaluated and stored locally.

    3. 3

      Audit evidence

      Evidence is the most content-rich artifact. Confirm its storage location, encryption key ownership, retention period and deletion behavior.

    4. 4

      Telemetry

      Determine what is sent, to where, and whether it can be disabled. Inspect the actual payloads yourself rather than relying on a description.

    5. 5

      Updates and licensing

      Identify how releases arrive and how entitlements are checked. Confirm these channels are inbound or content-free, and that updates require your approval.

    6. 6

      Support access

      Establish whether any path lets vendor staff view content, and what approval, time limits and logging govern it.

    Questions to put to any vendor

    • Which network connections does the deployment initiate outside our environment, and can each be disabled or restricted to an allowlist without losing enforcement?
    • Can any telemetry, license check or update request contain prompts, responses, tool-call content or derivatives of them, and how can we inspect this ourselves?
    • Where are policy decisions and audit evidence stored, who controls the encryption keys, and how are retention and residency location configured?
    • How are updates delivered and approved, and can the vendor push a change without our approval?
    • What is the support-access procedure, and can staff ever view content without explicit, logged, time-limited approval from us?
    • What independent evidence supports the claim: a data-flow diagram, SOC 2 Type II or ISO 27001 scope that covers both the product and support processes, and results of a customer-run egress test?

    What "behind your firewall" should mean

    A self-managed deployment of runtime AI policy enforcement places the enforcement point in the execution path, between applications or agents and the models and tools they call. Four things need a location: the data plane that handles live requests and responses, the policy engine that evaluates them, the store that holds evidence of each decision, and the configuration for retention and data residency. In a self-managed model, all four run in your cloud account or network, and your team operates them.

    Running in your cloud is necessary but not sufficient. A vendor-operated service deployed into your account, with standing remote administrative access, can still reach content. Conversely, a deployment with no standing access and narrowly restricted outbound connections can keep the vendor out of the content path. The question is therefore not where the software runs but which connections and access paths exist between that software and the vendor.

    At one end of the range sits an air-gapped architecture with no outbound connectivity at all. Most regulated enterprises will land somewhere short of that, permitting a small number of known connections. Each permitted connection is a flow that must be understood and tested.

    Patterns that keep content inside the boundary

    Four patterns do most of the work. Deployment in your own cloud account puts the data plane and evidence store under your administrative control. Private networking keeps inference traffic off public paths. Customer-managed encryption keys mean evidence at rest cannot be read without a key you control and can revoke. Egress restrictions limit the enforcement component to an explicit allowlist of destinations, which turns a vendor's description of its network behavior into something you can enforce.

    Each pattern is verifiable. Review the deployment topology to confirm components run in accounts you administer. Check routing and security group configuration for private paths. Confirm in your key management system that you hold the keys and can see their usage. For egress, run a test: restrict outbound traffic to a minimal allowlist in a test environment, then confirm that enforcement, evidence writing and retention still function. Any failure reveals a dependency the vendor did not describe.

    Also inventory every outbound dependency of the enforcement component, including model providers, licensing endpoints and update channels. NIST's AI Risk Management Framework notes that risk management can be complicated by how customers integrate third-party data or systems into AI products, particularly without sufficient internal governance and technical safeguards. A dependency inventory is a basic form of that safeguard.

    Zero trust principles point the same way. NIST's draft guidance on AI data center security describes zero trust as limiting damage even when one component is compromised. Applied here, treat a vendor-supplied component and any vendor-initiated connection as untrusted by default, and grant only the access you can justify.

    Regulatory and governance considerations

    As of November 2026, Regulation (EU) 2024/1689, the EU AI Act, states that it does not affect existing Union law on personal data processing. It also leaves in place the obligations of providers and deployers as data controllers or processors where AI design, development or use involves personal data. For a buyer, this means any vendor flow that could carry personal data in prompts or outputs still raises a controller and processor question under data protection law. Keeping content inside your boundary reduces the number of flows that need that analysis.

    The Act's recitals also describe compliance measures such as anonymisation, encryption, and technology that brings algorithms to the data without transmitting or copying raw data between parties. Those references sit in a different context, but the principle is a useful design test for any enforcement deployment: prefer moving the logic to the data over moving data to the logic. The Act's text further ties deletion to purpose, which supports setting retention periods deliberately and not by default.

    Residency, third-party access and retention requirements differ across HIPAA, GDPR, NYDFS and sector rules. Have counsel confirm which apply to your deployment and what they require of evidence storage and vendor access. Separately, track the vendor's no-visibility claim as a third-party risk item with an owner and a re-verification date, because updates and configuration changes can alter data flows after initial approval.

    Where Trussed fits

    Trussed enforces policy in the execution path: interactions and tool calls are allowed, redacted or blocked at runtime, not reviewed after the fact. That enforcement produces audit-ready evidence mapped to HIPAA, NAIC, NYDFS, the EU AI Act and NIST. Trussed supports self-managed deployment in the customer cloud, with configurable retention and data residency, so evidence is stored in the customer environment.

    Treat that description the way this guide recommends treating any vendor's: as the starting point for the flow-by-flow review above. The same diagram request, egress test, key ownership check and support-access questions apply, and a vendor that welcomes them is easier to approve than one that does not.

    Six flows to verify at the boundary

    Inference traffic

    Prompts, responses and tool-call payloads moving through the enforcement point.

    Policy decisions

    Allow, redact or block outcomes and where they are recorded.

    Audit evidence

    Where it is stored, who holds the keys, how long it is retained.

    Telemetry

    Any outbound health or usage data, and whether it can carry content.

    Updates and licensing

    Connections that bring in releases or validate entitlements.

    Support access

    How vendor staff gain access, under whose approval, and for how long.

    Review your boundary with an architect

    Walk through the six data flows for your environment and see how enforcement and evidence work in a self-managed deployment.

    Request a Demo
    Next step

    How does your AI governance program compare?

    See where your program has gaps in less than 2 minutes.