KyperX AI  /  Tools  /  Private AI deployment path finder

Free tool · Govern and procure AI

Find out where your AI is allowed to run.

Which patterns your own constraints leave open.

Six candidate deployment patterns, screened against the constraints you state, using rules printed on this page rather than hidden in the tool. It removes only what a constraint logically excludes; everything else survives with the evidence you would have to obtain attached.

For
Whoever has to choose between hosted, private and owned
Time
About 6 minutes
You need
Your sensitivity, residency, retention, network, latency and control position
You get
A decision record: which of six patterns remain, why each survived or did not, and the evidence to request

The tool

State your constraints.

Where a legal or contractual fact is not established, select Not established. The tool will list it as a question to resolve rather than assume an answer, which is the honest treatment and usually the more useful one.

This is general information and a starting point, not legal, privacy, security or regulatory advice, and not a compliance statement. A pattern that survives the rules below is a candidate to investigate, not an approved option. Where a legal fact is not established, the tool says it requires verification rather than assuming an answer.

The input controls on this page need JavaScript. Everything else works without it: the worked example below is computed when the page is built, and the method, tables, limits and questions are plain text.

What the system handles

Legal and contractual position

Operating environment

Control and exit

Your own capability and preference

What you enter stays in this browser. Nothing is sent to KyperX, nothing is written to browser storage, and the copy, CSV and print are assembled from what is already on screen. Reloading clears it.

Method and limits

How it works, and what it does not do.

Open what you need. None of it is required to use the tool.

A worked example, computed when this page was built

A neutral synthetic constraint set. It is not a recommendation, and no organisation's actual position is described here.

  • Information sensitivity — Highly restricted: damaging to people, safety or national interest
  • Personal or customer data — Personal information about customers or staff
  • Contractual restrictions on disclosure — Some customer contracts restrict disclosure or sub-processing
  • Overseas handling — Permitted only to named countries
  • Retention constraint — Must be deletable on request, with evidence
  • Training constraint — Content must not be used to train or improve any model
  • Network requirement — Controlled egress only; private interconnect acceptable
  • Latency requirement — Sub-second at the point of use
  • Workload variability — Peaky, with long idle periods
  • Integration reach — Systems reachable only from inside our own network
  • Model and IP control — Must control the model and its weights
  • Portability and exit — Must be able to move supplier within a defined period
  • Operating capability — Some platform capability, no AI infrastructure experience
  • Capital or operating preference — Either, if the case is made

Candidates that remain

  1. Enterprise tenancy or dedicated managed capacity — Nothing you stated logically excludes dedicated managed capacity, which is the usual answer where isolation is required but ownership is not.
  2. Australian-region hosted deployment — Nothing you stated logically excludes a region-bound hosted deployment. Note that a region commitment on its own is a statement about where compute runs, not about who can reach it.
  3. Customer-controlled private cloud — Nothing you stated logically excludes a private cloud deployment, which keeps the control boundary yours without a capital purchase.
  4. Customer-owned or on-premise deployment — Nothing you stated excludes an owned deployment. It is the only pattern where the asset and the weights are both yours.

Screened out, and why

  1. Managed SaaS — You stated the model and its weights must be under your control. In this pattern the provider holds them.
  2. Hosted model API — You stated the model and its weights must be under your control. In this pattern the provider holds them.

Questions that remain open

Every constraint in this example was stated.

Evidence to request from a supplier

  1. Where processing, storage, logging, backups, telemetry, support access and any sub-processors are located, in writing. A region commitment covers compute; it frequently does not cover the rest.
  2. The provider's current written position on whether your inputs and outputs are used to train or improve any model, whether it differs by plan, and how a change of position would be notified.
  3. What deletion is actually available: what is deleted, from where, on what timescale, whether logs and backups are included, and what evidence of deletion you receive.
  4. Whether private interconnect is available on the plan you would buy, and what egress to the public internet remains after it is in place.
  5. Measured end-to-end latency from where your users or systems actually sit, at your payload sizes, at peak. Not the provider's published figure.
  6. How this system would reach systems that are only addressable from inside your network: an agent, a private link, or a relay you operate, and what that component can see.
  7. Whether your customer contracts permit this disclosure and this sub-processing chain. This is a question for whoever holds those contracts, and it is frequently answered too late.
  8. What leaves with you at exit: data in a usable format, prompts and configuration, evaluation sets, and whether any of it is only meaningful inside the supplier's product.
  9. Who would operate this: patching, capacity, incidents, model updates and evaluation. An owned or self-managed deployment is an operating commitment, not only a purchase.
  10. Whether the utilisation justifies dedicated capacity. Hardware sized for a peak that arrives rarely is idle capital, and a peaky workload is the usual argument against owning it.
  11. Whether a privacy impact assessment is required before this proceeds, and who is accountable for completing it.

How it works, rule by rule

These are the only rules that remove a candidate. A pattern that is not removed by one of them survives, which is a statement about logic rather than about suitability.

Every screening rule, and the patterns it removes
IdRuleRemoves
S1A requirement to work fully offline, with no external network path, excludes every pattern that depends on reaching a provider or a rented region.Managed SaaS, Hosted model API, Enterprise tenancy or dedicated managed capacity, Australian-region hosted deployment, Customer-controlled private cloud
S2Hard real-time inside an operational control loop excludes patterns that place a wide-area network hop in the loop.Managed SaaS, Hosted model API, Enterprise tenancy or dedicated managed capacity, Australian-region hosted deployment
S3A requirement to control the model and its weights excludes patterns where the provider holds the model.Managed SaaS, Hosted model API
S4A requirement that no material is disclosed to any third party, including a cloud provider, excludes every pattern that runs on someone else's infrastructure.Managed SaaS, Hosted model API, Enterprise tenancy or dedicated managed capacity, Australian-region hosted deployment, Customer-controlled private cloud
S5A requirement to be able to run the system yourself if the supplier stops excludes patterns where there is nothing to run.Managed SaaS, Hosted model API
S6A requirement to hold data under your own control for a defined retention period excludes patterns where retention is set by the provider's plan.Managed SaaS

Why the rules are this narrow

A screening rule only fires where a constraint logically excludes a pattern: an offline requirement excludes anything that needs a network path to infrastructure you do not hold; a real-time control loop excludes anything with a wide-area hop in it; a requirement to hold the weights excludes patterns where the provider holds them. Those are implications, not opinions.

Everything else becomes evidence to request rather than a screen-out, and that is deliberate. A requirement that processing stay in one jurisdiction does not logically exclude a hosted service, because some hosted services can be contracted that way. Whether the one you are considering can is a question of fact about that supplier's written terms, and the tool would be guessing if it answered. So it tells you what to ask instead: where processing, storage, logging, backups, telemetry, support access and sub-processors sit, in writing.

Region is not residency, and residency is not compliance. A commitment to run compute in a named region frequently covers compute alone. Logs, backups, telemetry and the supplier's own support access are where the surprises are. And even a complete residency position establishes only where information is; it does not by itself establish that any obligation is met, that anything is secure, or that any disclosure is permitted.

The six patterns are not a maturity ladder. An owned deployment is not a more advanced version of a managed application; it is a different set of trades. Managed SaaS is the right answer for a large share of real workloads, and the register that produced the constraints above is usually more valuable than the pattern that survives them.

Every input, and how to use it

The six candidate deployment patterns
PatternWhat it means here
Managed SaaSA multi-tenant application with AI features, operated entirely by the provider. You configure it; you do not choose the model, the region or the retention behaviour beyond what the plan offers.
Hosted model APIYou build the application; the provider serves the model from its own infrastructure on shared capacity.
Enterprise tenancy or dedicated managed capacityContracted single-tenant or logically isolated capacity inside a provider's environment, often with a named region and a negotiated data position. The hardware is still the provider's.
Australian-region hosted deploymentA hosted deployment contracted to run in an Australian region of a cloud provider, with the supporting services chosen to match.
Customer-controlled private cloudDeployed into cloud infrastructure your organisation holds the account for, inside your own network and identity boundary, with the model served from capacity you rent.
Customer-owned or on-premise deploymentHardware your organisation owns, in your own facility or a colocation space you contract, running models you hold.

The distinction most often blurred

Dedicated managed capacity gives you single tenancy, a named facility and a negotiated data position. It does not give you the hardware. If your requirement is stated as ownership — because the asset must sit on your register, or because no third party may hold the material at all — then only a customer-owned deployment satisfies it, and a supplier describing dedicated capacity as "your own environment" is describing isolation rather than ownership.

The reverse error is just as expensive. An owned deployment sized for a peak that arrives twice a month is idle capital, and it carries an operating commitment: patching, capacity, incidents, model updates and re-evaluation. Where the workload is peaky or still being explored, that commitment is usually the argument against owning it.

Every input this tool takes, with its unit
InputUnitWhat it means
Information sensitivity—
Personal or customer data—
Contractual restrictions on disclosure—
Overseas handling—
Retention constraint—
Training constraint—
Network requirement—
Latency requirement—
Workload variability—
Integration reach—
Model and IP control—
Portability and exit—
Operating capability—
Capital or operating preference—

What this does not do

  1. It gives no legal advice and no compliance opinion. It does not say that an option satisfies any privacy principle, any contract or any regulatory obligation, and it deliberately avoids the phrases that would imply it.
  2. A surviving pattern is a candidate, not an approved option. Survival means no published rule excluded it on the facts you entered.
  3. It does not know your obligations. Whether overseas handling is permitted, and to where, is a question about your own circumstances, your contracts and the law that applies to you. Where you marked it unestablished, it stays a question.
  4. Data residency alone establishes nothing about security or compliance. It establishes where information is. Who can reach it, under what controls, and whether the disclosure is permitted are separate questions.
  5. It does not size or cost anything. Cost is the self-hosted cost calculator; feasibility of serving the load is the capacity planner.
  6. It does not assess suppliers. It tells you what to ask them, which is the procurement pack.
General information

This page is general information and a starting point for your own analysis. It is not legal, privacy, security, regulatory or procurement advice, and nothing on it states that any deployment pattern is compliant, secure, safe or approved. Cross-border disclosure of personal information, retention obligations and contractual restrictions are questions about your own circumstances: obtain advice from a qualified adviser, and treat any position the tool reports as unresolved as genuinely unresolved until it is verified in writing.

Terms used here

  • Multi-tenant — many customers served from shared infrastructure, separated logically. The default for managed applications and hosted model APIs.
  • Dedicated or single-tenant capacity — capacity contracted to you alone, inside a provider's environment. Isolation, not ownership.
  • Private cloud — cloud infrastructure your organisation holds the account for, inside your own network and identity boundary. The control boundary is yours; the hardware is rented.
  • On-premise or customer-owned — hardware your organisation owns, in your facility or a colocation space you contract. The only pattern where both the asset and the weights can be yours.
  • Cross-border disclosure — sending personal information to a recipient outside the country. Carries specific obligations in Australia; the OAIC publishes guidance on what they are.
  • Sub-processor — a third party your supplier uses that can reach your material. The list changes, and how you are told when it changes is a contract question.
  • Private interconnect — a network path to a provider that does not traverse the public internet. Availability depends on the plan you buy.

Common questions

Can we use a public AI service with customer data?

That depends on facts this page cannot see: what the data is, what your contracts with those customers permit, what obligations apply to you, and what the provider's written terms actually say about processing location, retention, training use and sub-processors. The tool's job is to narrow the patterns your constraints leave open and to list precisely what you would have to establish, in writing, for each of them. The decision itself needs someone accountable for your obligations, and usually qualified advice.

Does keeping data in Australia make us compliant?

No. Residency establishes where information is processed and stored. It does not establish that a disclosure is permitted, that retention obligations are met, that access controls are adequate or that anything is secure. It is one fact among several, and a region commitment frequently covers compute while leaving logs, backups, telemetry and support access somewhere else.

What is the difference between private AI and on-premise AI?

Private AI usually means the deployment sits inside a control boundary you hold — your cloud account, your network, your identity provider — on infrastructure you rent. On-premise means the hardware is yours, in a facility you occupy or contract. Both keep the control boundary with you; only the second puts the asset on your balance sheet, and only the second survives a requirement that no third party holds the material at all.

Is dedicated capacity from a cloud provider the same as owning it?

No, and this is the distinction most often blurred in a sales conversation. Dedicated capacity gives single tenancy and a contractual position. The hardware remains the provider's. If the requirement is ownership rather than isolation, only a customer-owned deployment meets it.

Why does the tool refuse to rule out hosted options when we cannot send data overseas?

Because some hosted services can be contracted to a single jurisdiction and some cannot, and the tool has no way to know which one you are looking at. Ruling them all out would be wrong; waving them through would be worse. So it keeps them as candidates and tells you the exact evidence to demand before they can be treated as viable.

Does it tell us which option to choose?

No. It tells you which options your own constraints have not excluded, why each one survived or did not, and what remains unresolved. Turning that into an architecture — which models, which supporting services, where logs and backups land, who can reach it — is the work, and it is what the engagement below covers.

Is anything I enter transmitted?

No. The rules run in your browser against values that never leave it, nothing is written to browser storage, and the printable decision record is built from what is already on the page.

Primary sources

These are the publishers' own current pages, cited because they are the authoritative statement of obligations this tool deliberately does not interpret for you. No text from them is reproduced here.

  1. Office of the Australian Information Commissioner, APP Guidelines chapter 8: APP 8 cross-border disclosure of personal information. Updated 3 October 2025.
  2. Office of the Australian Information Commissioner, Guidance on privacy and the use of commercially available AI products. Published 21 October 2024, updated 17 January 2025.
  3. National AI Centre, Guidance for AI adoption: implementation guidance. Part of the Essential AI practices.
  4. National AI Centre, Guidance for AI adoption: foundations. Part of the Essential AI practices.

Primary sources last reviewed 27 September 2026. These are the publishers’ own pages; they are quoted nowhere on this site and nothing here restates them as a requirement that applies to you.