
Some organisations are comfortable with cloud but not with a vendor’s cloud. Their policy is specific: anything that touches customer data runs inside our own tenant, under our own subscription, our own keys, our own region. They are not rejecting cloud computing. They are rejecting the idea that a third party’s environment sits in the data path. For those firms the question about a compliance tool is not “where is your cloud”, it is “can it run in ours”.
That is what a sovereign deployment answers. The detection engine runs inside the customer’s own cloud boundary, in their tenant, rather than in the vendor’s environment. The data never leaves the organisation’s control plane. It is the middle option between a shared cloud service and a fully on-premise install, and it exists because “cloud or not” was never the real axis. The real axis is whose cloud, and who controls the parts.
In an ordinary cloud service the vendor is your processor under Article 28 of the GDPR: they handle personal data on your behalf, and the contract has to bind them to act only on your instructions, keep it confidential, and help with your obligations. That model works, but it means a third party is processing your data in their environment, and your governance of that processing is contractual, exercised through a document rather than through control of the infrastructure.
A sovereign deployment shifts where the processing physically happens without removing the vendor’s role in the software. The data is processed inside your tenant, on infrastructure you control, under your own access management and logging. The vendor still provides and supports the engine, but they are not hosting your data in their environment. For a regulated firm that distinction is the whole point: the difference between “we trust the vendor’s controls” and “we apply our own controls, to our own infrastructure, and the vendor’s software runs within them”.
The single most useful thing to settle before a sovereign deployment is who owns which layer. Ambiguity here is where both security gaps and finger-pointing come from. The split is stable enough to put in a table and attach to the contract.
| Layer | Owner | Note |
|---|---|---|
| Cloud tenant, subscription, billing | You | It is your cloud account; the deployment lives inside it |
| Identity and access to the environment | You | Your IAM, your keys, your conditional access |
| Network boundary and egress rules | You | You decide what the deployment can and cannot reach |
| Data at rest and in transit inside the tenant | You | Your encryption keys, your region, your retention |
| The detection engine and its updates | Vendor provides, you apply | Shipped to you; you control when it is deployed |
| Detection quality and model behaviour | Vendor | The engine is the same as the cloud edition |
| Monitoring, patching the underlying OS and infra | You | Standard for anything in your tenant |
Read down the owner column and the pattern is clear: you own the environment and everything about where the data sits, the vendor owns the thing that does the analysis. That is exactly the split a firm wanted when it said “it has to run in our cloud”. It also means the operational load is real on your side: a sovereign deployment is infrastructure you run, not a URL you log into. That is the trade, and it is worth naming before procurement, because the team that will carry it should agree before the contract, not discover it after.
Because a sovereign deployment lives in your environment, the security review is yours to run, and it should check the things the vendor can no longer control on your behalf. Five checks cover most of it.
Update provenance is the one teams forget, and it is the one that matters most over time. A sovereign deployment moves the data into your control but also moves a piece of third-party software inside your boundary, where it will be updated repeatedly. Treating each update as untrusted code until its signature is verified is what keeps the control plane you fought for from quietly becoming a supply-chain path. The vendor should expect this check and make it easy; if signed, verifiable updates are not on offer, that is itself a finding.
Sovereign is the right edition in a specific band. Above it and below it, other editions fit better.
The mistake to avoid is treating sovereign as automatically “more secure” and defaulting to it. It is not more secure, it is more controlled by you, which is only an advantage if your policy actually requires that control. For a firm whose requirement is met by the cloud edition, sovereign adds operational burden without adding compliance value. Match the edition to the policy, not to the instinct that on-your-side always sounds safer.
The job does not change with the deployment. VerbaPulse is a pre-send check for accidental risk: it reads a draft before it is sent and returns the sentences that create legal exposure, with the reason and a safer version. In a sovereign deployment that same check runs inside your tenant, so the drafts it reads never enter a vendor environment. It complements your archiving and supervision stack and is not an adversarial boundary. What sovereign changes is the control plane around the check, not the check itself.
Before you ask for a sovereign deployment, write your actual data policy in one sentence and test it. If the sentence is “it can be cloud, but only our cloud, under our keys”, sovereign is the fit and the responsibility table above is your starting contract. If the sentence is “cloud is fine as long as the text is not kept”, you want the simpler cloud edition and sovereign is effort you do not need. If the sentence is “the text cannot touch cloud”, you have already moved past sovereign, and the next conversation is about running the model in your own network.
See how VerbaPulse flags risk before an email is sent, right inside Gmail and Outlook.
See VerbaPulse in action →