The structure that removes offshore friction
Most objections to offshore AI delivery are not about engineering quality. They are
procurement objections: who is the counterparty, under whose law, where does the data
go, who signs the business associate agreement, who appears at the security review.
Contracting through a US entity answers all of those with a domestic answer, while
delivery is led by the senior team that actually builds the system. Your legal and
finance functions deal with a US company. Your security team gets someone in the room.
Your cloud account is the answer to most residency questions
The cleanest way to resolve data residency is not a policy document — it is an
architecture where the data never leaves.
Deployment goes into your AWS, Azure or GCP account. Retrieval indexes, embeddings and
logs live in storage you control. Model inference runs through your own tenancy on
Bedrock, Azure OpenAI or Vertex with zero retention configured, so customer data does
not leave your region or reach a vendor you have no agreement with.
Where a use case cannot tolerate any external inference at all, an open-weight model on
your own infrastructure is the fallback. We quantify the accuracy trade-off before you
commit to it, because it is usually real and occasionally acceptable.
The pattern we see most often in remediation work: a team builds the system, takes it
to security review at the end, and is sent back because logging, access scoping or
retention was never designed.
SOC 2 control expectations and HIPAA obligations are cheap to build in and expensive to
retrofit. We establish which apply in week one and produce the evidence — access
control design, change history, audit logs, evaluation results — as build artefacts
rather than as a documentation exercise before an audit.