What the privacy argument actually claims
The usual case for self-hosting is that data never leaves your infrastructure. That is true and it is worth being precise about what it buys, because the precision changes the decision.
What sending data to an API provider actually involves, under a standard enterprise agreement: the data crosses a network boundary to a third party, is processed on their hardware, and is subject to their retention, their access controls, their subprocessors and their jurisdiction. Major providers contractually commit not to train on enterprise API traffic and offer zero-retention options, and those commitments are real and enforceable.
So the honest comparison is not private versus not private. It is your controls versus their controls plus a contract.
That framing matters because a self-hosted deployment is not automatically more private. A model running on a cloud instance you administer badly, with broad access, unencrypted volumes and logs nobody reviews, may expose more than a well-configured API integration under a zero-retention agreement.
Self-hosting changes who is responsible for the controls, not whether controls are needed. Organisations that adopt it expecting privacy as a property of the architecture, rather than as work they now own, get the exposure without the benefit.
The cases where it genuinely wins are narrower and clearer, and they are the subject of the next step.

