A complete map of processing locations
Data Residency and Hosting in Saudi Arabia
Assess Saudi AI hosting across storage, inference, support, backups and diagnostics, with a worked location register and clear decision conditions.
“Hosted in Saudi Arabia” is an incomplete answer to an AI readiness question. It may describe a database while document extraction, model execution, diagnostics, backups or support access follow different paths. Before approving a proposed system, the buyer needs to know which information travels through each path, who can access it and which obligations apply to that particular arrangement.
Data residency concerns where defined information is stored or processed. Broader questions about legal jurisdiction, operational control, provider access and the organisation's ability to enforce its requirements need separate evidence. A local resource, a Saudi supplier address or an encryption statement cannot answer all of them. The assessment must follow the actual service configuration and contractual scope.
This guide helps Saudi enterprise data owners, infrastructure leaders, privacy teams and procurement sponsors build that evidence. Its worked location register and decision process are original planning tools. They help the responsible legal, security and business owners reach a bounded decision; they do not replace the determination of applicable requirements.
Start with the obligations for your entity and information
Begin by identifying the entity, activity, information and customer commitments involved. Record which rules have been determined to apply, who made that determination, the relevant version and any approval conditions. A privately owned retailer, a government body and a regulated bank should not inherit the same hosting conclusion simply because all three intend to use a language model.
The Personal Data Protection Law and its Regulation on Personal Data Transfer Outside the Kingdom provide a framework for relevant personal-data processing and transfers. They should not be compressed into a statement that all Saudi information must always remain in-country. Nor should the existence of transfer mechanisms be treated as unconditional permission for any overseas processing. Purpose, conditions, applicable safeguards and the actual transfer arrangement need review.
NCA's Cloud Cybersecurity Controls, CCC–2:2024 have a defined scope covering relevant cloud tenants and their providers, including government entities and private entities owning, operating or hosting critical national infrastructure. Other organisations are encouraged to use the controls as good practice. Establish applicability and the required controls for the actual information and service; do not assign a universal NCA obligation to every Saudi private business.
For an organisation subject to the relevant SAMA framework, section 3.4.3 on cloud computing addresses hybrid and public-cloud arrangements, including approval and location considerations. It states an in-principle Saudi location expectation and explicit SAMA approval for outside-Kingdom use. That sector-specific provision must be considered in its own scope; it is not a substitute for the analysis required of other sectors or a claim about every internal private-cloud deployment.
Customer contracts can create additional constraints. A processor may be contractually restricted even where a proposed transfer could otherwise have an available legal route. Keep statutory, regulatory, contractual and internal policy requirements in separate rows. If they conflict, ask the authorised owners to resolve the conflict before selecting a deployment option or promising a supplier that a route is acceptable.
Map storage, inference and access as separate stages
Draw the path from the source record to the eventual business use. Include extraction, normalisation, embeddings where used, indexes, model requests, responses, caches, monitoring, support and evaluation. Add backups and disaster recovery. Some stages may be absent in the chosen design; others may be provided by separate suppliers. The register should reflect that design rather than a generic cloud diagram.
For each stage, record the exact service, deployment type, region or permitted geography, data categories, persistence, operator, access arrangement and supporting document. Product names alone are insufficient because deployment options or features can have different processing boundaries. Where relevant, the Azure OpenAI readiness guide explains why product-specific configuration deserves its own examination.
Distinguish ordinary operation from fallback behaviour. A documented primary location does not establish the location used during failover, capacity shortage or support intervention. Determine whether routing can change automatically, who may enable a different deployment and what the contract actually commits to. An unsupported claim about normal operation should not become an assumed promise for exceptional operation.
Distinguish a supplier's statement from observed configuration. Contracts, official service documentation, tenant settings and technical records answer complementary questions. A resource identifier can confirm a selected region without proving where every associated activity occurs. Equally, one observed network request may not reveal internal processing or onward access. Record the limits of each evidence source.
Worked example: a nine-stage contract assistant
Consider a hypothetical Saudi engineering consultancy planning an internal assistant over approved contract clauses. Some agreements contain employee contacts and some customer contracts impose additional handling restrictions. The team creates the following register before releasing real documents. Locations in this example are assumed findings for teaching purposes, not claims about any named cloud provider.
| Stage | Location evidence in the example | Readiness question remaining |
|---|---|---|
| Original document store | Saudi location verified | Which approved contracts and identities may enter the pilot? |
| Document extraction | Saudi location verified | Are temporary files and extraction diagnostics included? |
| Embedding service | Saudi location verified for the selected configuration | Do the selected model and fallback settings preserve that boundary? |
| Retrieval index | Saudi location verified | Are document permissions and removal procedures evidenced? |
| Model inference | Saudi location verified for the bounded deployment | Are other features or alternative deployments excluded from approval? |
| Backup copy | Overseas location identified | Is this copy permitted, and what change or approval is required? |
| Support access | Overseas support role identified | What can the role see, under which controls and approved conditions? |
| Diagnostic telemetry | Location unresolved | Does it contain document titles, user identifiers or source excerpts? |
| Controlled evaluation workspace | Saudi location verified | Who may inspect the selected cases, and how are copies handled? |
The register contains six stages with verified Saudi locations, two with identified overseas activity and one unresolved stage. It is not a six-out-of-nine compliance score. Verification of a location does not establish permission, necessity, retention, security or suitability. The two overseas stages are not automatically unlawful; the applicable requirements and contractual conditions must be assessed before they can be accepted.
The unresolved telemetry stage is particularly important because a product dashboard may describe its contents as “technical data”. The project must establish what that means in the selected configuration. A user identifier, contract title or extracted sentence can change the personal-data and confidentiality analysis. A label that sounds operational does not establish that the information is harmless or outside the relevant obligations.
A defensible interim decision might permit a synthetic-document prototype while holding the real-contract pilot. The team can examine answer structure and user workflow without claiming that the production data path is ready. The blockers remain visible: an approved backup arrangement, a resolved support-access assessment and documented telemetry content and location.
After changes, verify the complete path again. Moving the backup does not settle diagnostic exports, and disabling one support feature does not prove that every privileged access route is removed. Record the specific configuration and conditions that have become acceptable. A new feature or a later deployment change should be assessed against that recorded boundary.
Synthetic document content does not make every surrounding system record synthetic. Real staff may authenticate, submit requests and appear in service telemetry. The experiment still needs appropriate handling for those identities and operating records. Explain which content has been replaced and which actual information remains, so a prototype approval does not rest on an inaccurate description of the test environment.
Assess cross-border access, not only copied files
A processing map should include who can access information and from where. Remote support, administrative sessions, evaluation reviewers and a downstream processor can matter even when the main database remains unchanged. Identify the legal and contractual roles of the parties and ask the responsible privacy owner to assess the relevant transfer or disclosure arrangement.
Encryption is valuable protection, but the statement “encrypted” is not a complete answer. Identify whether content is readable during the relevant operation, who controls keys, who can authorise access and what administrative privileges remain. A managed service may need to process readable information for the intended function. The resulting arrangement must be understood on its actual terms rather than through one security adjective.
Check the onward-processing chain. A direct provider's regional commitment may cover some services while a support attachment, plug-in or separate analytics component follows a different policy. Ask which subprocessors and features are in scope, how changes are notified and what evidence allows your organisation to accept or reject a change. Preserve the terms applicable to the selected service and date.
Use personal-data and confidentiality classification to identify what each path carries. A generic technical diagram cannot determine whether an identifier is personal, whether a contract clause is restricted or whether a reduced sample preserves identifiability. Where you propose removal or substitution, evaluate the resulting information and the recipient's context before relying on it as a different category.
Build a provider evidence pack that can be examined
Request a service-specific response rather than a general sales assurance. State the proposed features, information categories, locations and required boundaries, then ask the provider to identify the documents and settings supporting its answer. Keep uncertainty explicit. “To be confirmed by the product team” is an open item, not an acceptable location commitment.
| Area | Evidence to request | How to use it |
|---|---|---|
| Service boundary | Selected deployment type, enabled features and applicable regional documentation | Check that the proposal and configured service are the same |
| Retention and copies | Settings and terms covering temporary files, history, diagnostics and backups | Identify persistent copies that the high-level architecture omitted |
| Human and supplier access | Access roles, support process, subprocessors and approval evidence | Assess actual recipients and access conditions |
| Change and failure behaviour | Failover arrangements, feature-change process and notifications | Determine what could invalidate the approved boundary |
| Exit | Export, return, deletion and verification arrangements | Establish what happens to source and derived information when the service ends |
Evaluate the answer with the infrastructure and privacy owners together. A technically available setting may not be included in the quoted entitlement. A contractual commitment may require a deployment configuration that the engineering team has not selected. The assessment needs the actual intersection of available capability, purchased rights, configured behaviour and accepted obligations.
Maintain a dated evidence index. Capture document versions or accessible copies where authorised, the setting observed and the person responsible for confirming the conclusion. A screenshot without service identity or date is weak evidence when configurations change. Preserve enough context to explain what was approved without unnecessarily copying sensitive content into the review package.
Record two states for every residency requirement
Separate the factual evidence state from the acceptance decision. A backup location can be technically verified while its contractual acceptability remains unresolved. Conversely, a proposed location may be acceptable in principle while the supplier has not demonstrated the selected configuration. Use separate fields for these states, with the evidence reference, responsible reviewer and date, so progress in one dimension does not silently close the other.
Record the source of an assurance. A general supplier webpage, a signed service commitment and a customer-observed configuration are not interchangeable. A statement can be accurate for one product tier but irrelevant to another. Preserve the selected entitlement and feature list alongside the evidence. If a quotation changes the service tier, revisit the conclusion even when the supplier and commercial product name remain unchanged.
Specify what the approval allows. It might cover an internal pilot using approved contract extracts for named reviewers, with certain features disabled. That does not automatically authorise all company contracts, a public-facing assistant or customer uploads. Record the conditions in a form that the implementation team can configure and the operating owner can inspect. A signature on a broad architecture slide is insufficiently precise for this purpose.
Keep expiry and review triggers distinct. Some evidence may need a scheduled refresh; other evidence becomes invalid immediately after a relevant change. Identify how the team learns about that change and who can pause the affected route. If the service later adds fine-tuning or an external connector, extend the processing map and assess the new assets and recipients rather than treating them as covered by the earlier retrieval-only decision.
Compare hosting options against the blocked requirement
A managed Saudi deployment may be appropriate when its complete service boundary and controls satisfy the assessed requirements. A private deployment may be appropriate where the organisation can operate the necessary infrastructure and manage the resulting responsibilities. Neither label alone establishes readiness. Both need evidence for access, resilience, upgrades, incident handling, evaluation and support.
Self-hosting shifts work to the organisation. Identify who patches the runtime, reviews vulnerabilities, protects credentials, maintains backups, monitors capacity and restores service. If those responsibilities are unstaffed, a location requirement may be met while the proposed operation remains unready. Do not replace one unresolved dependency with a larger one hidden behind an architecture preference.
A narrower data path can sometimes unblock investigation. For example, an authorised synthetic corpus may support interface testing while a restricted production corpus remains unavailable. A read-only extract may support a limited diagnostic if its creation and use are approved. State which conclusions the reduced experiment cannot establish, particularly where removed information is important to real task difficulty or user permissions.
Compare cost by the actual requirement. Regional capacity, redundant components, specialist operations, contract review, evidence collection and exit arrangements can affect the estimate. Avoid presenting a universal Saudi hosting premium. An assessment pricing discussion should distinguish the cost of establishing these facts from the later cost of implementing and operating the selected design.
Include indexes, evaluation and recovery in the test
For retrieval applications, follow both the original document and the representations derived from it. The RAG readiness assessment addresses source and retrieval prerequisites, while permissions and provenance connects them to the identity and transformation chain. A source deletion does not automatically establish that index entries, cached passages or evaluation copies have been removed.
Test relevant recovery and exception paths with authorised synthetic cases. Identify which location and access controls remain active during restore, failed processing or an operational handover. Do not initiate a disruptive production failover merely to complete a readiness worksheet. Use an appropriate test environment or other agreed evidence, and make the resulting limit explicit.
Record where evidence is unavailable. If a provider cannot disclose an internal processing detail, determine whether contractual assurances, independent material or an alternative configuration can support the intended decision. Where the required conclusion remains unsupported, narrow or defer the use. Missing evidence should not be converted into an assumption that no cross-border activity occurs.
Define change triggers: a new model deployment, region option, connector, subprocessor, support arrangement or recovery design can require renewed review. Assign the person who receives change notifications and the process that determines whether the pilot's permission still applies. The readiness record should survive the handover from procurement to engineering and operations.
Turn the location analysis into an explicit readiness decision
Conclude at the level of a use case and configuration. Record what may proceed, with which sources and users, under which accepted conditions. Name blocked components and the evidence that would resolve them. A location map can be complete while a legal or contractual decision remains pending; those are different states and should remain distinguishable.
In an enterprise portfolio, shared services create shared dependencies. An unresolved logging or backup arrangement may affect several proposed applications, while another use case with different information and configuration can proceed. Map the dependency precisely instead of declaring the entire organisation ready or unready because one central platform has an issue.
For an enterprise data and AI readiness assessment, bring the proposed architecture, service inventory, information categories, contracts, known location settings and applicable approval requirements. A readiness assessment discussion on Saudi hosting and data flows can establish the evidence boundary and the specialists needed. The result should give the sponsor a specific deployment decision and a sequenced set of unresolved conditions, with responsibility for each.
FAQ
Your questions, answered.
Must all AI data be hosted in Saudi Arabia?
There is no single conclusion for every organisation and information type. Determine the applicable personal-data, cybersecurity, sector, contractual and internal requirements for the proposed processing. PDPL provides a framework for relevant transfers; scoped NCA and sector requirements may add conditions. The decision must cover the actual service and data flows. Obtain the responsible legal and security determination before accepting a supplier’s general statement about local or overseas hosting.
What is the difference between data storage residency and inference location?
Storage residency identifies where specified retained information is held. Inference location concerns where the model processes inputs to produce outputs. Extraction, embeddings, indexing, support and diagnostics can add further locations. A selected database region does not establish all these paths. Document the exact service and configuration for each stage, including exceptional routing and recovery behaviour, and compare that evidence with the requirements for the intended use.
How should overseas support access be documented before approving a Saudi-hosted AI pilot?
Ask the supplier to identify the support entity, relevant countries, privileged roles and escalation route for the proposed service. Obtain the contractual support description and configuration evidence showing whether staff can read source files, prompts, outputs or diagnostic records. Mark each assertion as documented, demonstrated or still unknown in the processing-location map. The privacy and legal owners then assess the proposed access arrangement; a Saudi database address cannot substitute for that evidence.
Can a Saudi backup location prove that the entire AI system is resident?
No. It establishes a fact about that backup only, subject to its actual configuration. Source storage, model execution, extraction, indexes, logs, evaluation workspaces, support and disaster recovery need their own evidence. Also examine restoration into alternative environments. In the guide’s illustrative register, six Saudi locations do not produce a compliance percentage; each unresolved or overseas stage requires its own reasoned treatment under the applicable requirements.
Are diagnostic logs outside the data-residency review?
Not automatically. Inspect the actual fields and retained content. Diagnostics can contain user identifiers, document titles, prompts, source fragments or other sensitive context, depending on configuration. Determine purpose, access, location, retention and onward processing for those records. A supplier’s use of the phrase technical metadata does not establish that personal-data or confidentiality obligations are irrelevant. Use evidence for the selected service rather than assumptions about logging in general.
Does self-hosting make an AI deployment compliant?
Self-hosting can give the organisation control over selected infrastructure, but it also creates responsibilities for security, operations, access, updates, recovery and support. It does not establish the lawfulness of the use, necessary information, correct permissions or sufficient evaluation. Check external model downloads, support arrangements and any connected services too. Approve the complete configuration and operating model against the applicable requirements, not the deployment label alone.
What evidence should an AI hosting provider supply?
Request service-specific regional commitments, deployment settings, data-category coverage, retention and backup details, support access, subprocessors, change notifications and exit procedures. Identify the selected features and entitlement, because a capability described in general documentation may not apply to the purchased configuration. Combine contractual and technical evidence, record its version and limits, and assign someone to resolve inconsistencies. An unanswered provider question remains an open readiness condition.
Can we begin a prototype while hosting questions remain open?
A properly authorised synthetic-data or otherwise appropriately bounded experiment may support limited learning. State exactly what it can demonstrate and what remains untested, including production data location, permissions and operational behaviour. Do not use a successful reduced prototype as approval to introduce restricted records. Keep the unresolved hosting, access and transfer conditions in the decision pack, with owners and evidence required before the real-data pilot begins.