← Back to thinking

On-prem AI in regulated industries: the actual constraints

'We'll just run an open-source model on-prem' is the wrong starting point. Where the weights run is maybe the fifth most important thing.

datalabz · May 20, 2026

Here is a conversation that happens in almost every regulated shop — a broker, a bank, an exchange — the week after someone senior sees a good AI demo. “We can’t send our data to a model vendor,” they say, “so we’ll run an open-source model on our own hardware. Problem solved.” It sounds responsible. Everyone in the room nods. And it answers the wrong question.

Where the weights physically run is, at best, the fifth most important thing about deploying AI in a regulated environment. The open-source-versus-cloud debate is a comfortable proxy for a harder conversation nobody in that room wants to open — the one about governance, lineage, and what you’ll say to an auditor a year from now. On-prem is often bought precisely to avoid that conversation. It doesn’t avoid it. It delays it until the first review.

On-prem answers one question, and it’s not the hard one

Self-hosting an open-weights model addresses exactly one concern: does our data leave the building. That’s a real concern, and for some data classes it’s decisive. But it’s narrow, and it comes with a bill. The moment you self-host, you own model operations, security patching, GPU capacity planning, and an evaluation pipeline you probably didn’t have — none of which the “problem solved” version accounted for.

The real question in a regulated environment isn’t cloud or on-prem. It’s this: can we defend this system — to an auditor, to a regulator, to our own risk committee — a year from now, about a decision it made today. Everything that matters follows from that sentence, and almost none of it is decided by the location of the hardware.

The five constraints that actually decide it

  1. Data residency — but lineage, not just location. Where the data physically sits is table stakes. The harder requirement is lineage: can you show the full path a piece of data took to reach the model, and prove it never crossed a boundary it shouldn’t have? Residency is a lineage problem wearing a geography costume. Owning the servers gives you a location; it does not give you lineage. A governed data layer does.

  2. An audit trail that satisfies someone who wasn’t there. “The model said so” is not an answer a regulator accepts. Months after the fact, you need to reconstruct what a given output was based on — which data, which version of the system, which prompt, who asked. In the systems we build, every query the model runs is recorded: who asked, what was asked, and against which slice of the data. If you can’t produce that record on demand, the feature is a liability no matter where it runs.

  3. MNPI and access boundaries that hold under adversarial use. Material non-public information does not respect a system prompt. If a model can be coaxed into surfacing something a user isn’t cleared to see, you have a leak — and “we told it not to” will not survive a review. Boundaries have to be enforced where the data lives, as row- and entity-level isolation, not requested politely in an instruction. It’s ordinary least-privilege access control, applied to a probabilistic component that will occasionally try to be helpful in exactly the wrong direction.

  4. Model-update cadence versus change control. This is the one on-prem makes worse, not better. Regulated change control wants a documented, tested, reversible change with sign-off. Hosted frontier models update on the vendor’s schedule; self-hosted models you are responsible for patching, and every new version can silently shift behavior your evals have to re-verify. Either way, “the model changed and nobody re-validated it” is an audit finding waiting to be written. What you need is a pinned, versioned, re-evaluated update process. The deployment location does not provide one.

  5. Vendor and third-party risk review. Every external dependency — the model provider, the inference stack, the libraries underneath — goes through a risk review that has little to do with engineering merit. Self-hosting open weights doesn’t remove this review; it moves it onto you. Now you are the party vouching for the model’s provenance, its license, and its supply chain. Believing you’ve eliminated vendor risk by self-hosting is how you fail the review you thought you’d skipped.

Where the boundary actually is

The honest read: for most regulated use cases the right answer is hybrid, and it is decided per data class, not per company. Well-defined, non-sensitive questions can often run against a hosted frontier model behind a gateway that never sends raw records — only the narrow, governed result it’s allowed to. Genuinely sensitive material stays inside a controlled boundary. The architecture that makes this work isn’t “on-prem everything.” It’s a data layer that classifies and gates what may leave, so the model only ever sees what it’s cleared to see:

data class             may the model see it?      where the work runs
──────────────────────────────────────────────────────────────────────
public / reference      yes, raw                   hosted frontier model
aggregate metrics       yes, no identifiers        hosted frontier model
customer PII            only gated / tokenized     controlled boundary
MNPI                    never in raw form          controlled boundary

The all-on-prem instinct usually costs more, ships slower, and — the part that gets missed — doesn’t improve the audit posture, because the hard part was never the weights. It was knowing which row belongs in which line of that table, and being able to prove the system honored it.

What we’d build first

Not the model. First, three things: a data-classification and access layer that knows what is MNPI, what is PII, and who may see what; an audit log that records every model interaction together with its data lineage; and an evaluation-plus-change-control process for model versions. With those in place, the cloud-versus-on-prem decision stops being a philosophical standoff and becomes a boring line item — decided per data class, reversible, and explainable on paper. Without them, no deployment location saves you.

That ordering will disappoint anyone hoping the answer is a hardware purchase. It usually is disappointing, because the real work is unglamorous and internal, and a server in your own rack feels more like control than a governance document does. But the teams that deploy AI successfully in regulated industries aren’t the ones with the most private hardware. They’re the ones who can answer, calmly and on paper, what the system did and why — and that answer is built in the data and audit layers, not the server room.


Written by the team at datalabz. We’re an applied engineering studio that builds AI-augmented systems for transactional and data-heavy businesses, where correctness and operability matter more than novelty. If this is the kind of work you think about, get in touch.