Wise Hustlers — Digital Product & App Development Studio Logo
Get Consultation
By Wise Hustler Admin9/14/20268 min read

Saudi PDPL for Application Architecture: What Actually Changes in Your System

Saudi PDPL for Application Architecture: What Actually Changes in Your System

# Saudi PDPL for Application Architecture: What Actually Changes in Your System

Short answer: The Saudi Personal Data Protection Law applies to anyone processing the

personal data of people in the Kingdom, wherever that organisation sits. It has been fully

enforceable since the grace period ended on 14 September 2024. For engineers the binding

constraints are cross-border transfer, a 72-hour breach notification window, and penalties

reaching SAR 5 million per violation — all of which are architecture decisions, not policy

documents.

---

Who it applies to

The PDPL is extraterritorial. It applies to any organisation processing personal data

of individuals in Saudi Arabia, regardless of where that organisation is registered or where

its servers sit. A development team in Bengaluru, London or Dubai building a product used by

Saudi residents is in scope.

The law is administered by the Saudi Data & AI Authority

(SDAIA), working through the National Data Management Office. SDAIA

is not a dormant regulator: enforcement committees reportedly issued 48 decisions confirming

violations across 2025 and 2026.

Verify before relying on this. PDPL implementing regulations and SDAIA guidance
continue to evolve. Confirm your obligations with SDAIA and your own legal counsel — this
guide describes engineering consequences, not legal advice.

---

The timeline that matters

  • 14 September 2023 — the PDPL came into force, with implementing regulations issued.
  • 14 September 2024 — the compliance grace period expired. There is no runway left.

If your product has been serving Saudi users without a PDPL position, you are not early. You

are late, and the regulator has an enforcement record.

---

Cross-border transfer is the constraint that shapes architecture

This is the provision that most often forces a design change, and it is stricter than teams

expect coming from GDPR.

Personal data may leave the Kingdom only where the receiving country offers adequate

protection — but SDAIA has not yet published an adequacy list. In its absence, transfers

in practice rest on Standard Contractual Clauses or Binding Corporate Rules acceptable to

SDAIA, together with risk assessment.

For an engineering team, that has concrete consequences:

  • Your default cloud region is a compliance decision, not a latency decision. A system

that stores Saudi personal data in eu-west-1 because that is where the team's other

projects live has made a regulatory choice by accident.

  • Third-party processors count as transfers. Analytics, error tracking, customer support

tooling, email delivery, session replay, AI APIs — every one of these can move personal

data out of the Kingdom. Most teams inventory their database and forget their SaaS stack,

which is usually where the actual exposure is.

  • Backups and disaster recovery inherit the same rules. A compliant primary region with

a snapshot replicated elsewhere has an uncontrolled transfer in it.

The practical architecture is in-region processing and storage for Saudi personal data, with

an explicit, documented, justified exception list for anything that must leave — not the

reverse.

---

Seventy-two hours is an engineering requirement

A personal data breach that poses risk to data subjects must be notified to SDAIA within

72 hours of becoming aware of it.

Seventy-two hours to notify means considerably less than that to *detect, scope and

assess*. A system that cannot answer "whose data, which fields, over what period" within a

day or two cannot meet this window, no matter how good the incident policy reads.

That makes the following architecture requirements, not nice-to-haves:

  • Access logging on personal data that is queryable under pressure, by data subject
  • A data inventory that maps fields to purposes and to processors, kept current
  • Retention actually implemented as deletion jobs, not stated as intent — data you deleted

on schedule is data that cannot appear in a breach

  • An escalation path that does not depend on one person being reachable

---

The PDPL gives individuals rights over their data — to be informed about how it is

processed, to access it, to request correction, and to request destruction. Each of those is

a feature somebody has to build.

Teams routinely treat this as a privacy-policy exercise and then discover, when the first

request arrives, that answering it requires a developer to write ad-hoc SQL against

production. That does not scale past a handful of requests and it does not survive scrutiny.

What this actually means in a codebase:

  • A personal data export path that assembles everything you hold about one individual —

across every table and every third-party system, not just the users table.

  • A deletion path that genuinely deletes, including from backups on a defined schedule,

from search indexes, from caches, and from processors you have sent data to. Soft-deleting

a row and calling it done is a common and visible failure.

  • Consent captured with its context — what was consented to, when, under which version

of your terms. Consent you cannot evidence is consent you do not have.

  • Purpose limitation enforced in code where possible. Data collected for fulfilment

being reused for marketing is exactly the kind of drift these provisions exist to prevent,

and it usually happens by product decision rather than by design.

Build these before you need them. They are far cheaper as a designed capability than as an

emergency response to a request with a statutory clock on it.

---

When you need a Data Protection Officer

A DPO is required for public entities, organisations processing sensitive personal data at

scale, organisations conducting cross-border transfers, and those processing the data of

children or vulnerable individuals.

Note the third of those. If you transfer personal data out of the Kingdom, the DPO

requirement is likely to reach you even if your processing is otherwise modest. Teams

assessing themselves as "too small for a DPO" frequently miss this, because they have not

recognised their SaaS stack as cross-border transfer.

SDAIA provides an assessment tool for confirming obligation status, alongside registration

on the National Data Governance Platform.

---

Penalties

Reported penalties reach SAR 5 million per violation — roughly USD 1.3 million — with

repeat offences capable of doubling the applicable fine. Egregious violations involving

sensitive data can carry imprisonment of up to two years.

The commercial exposure usually arrives before the regulatory one, though: Saudi enterprise

and public-sector procurement asks for a documented PDPL position, and an unsatisfactory

answer removes you from the shortlist long before any regulator takes an interest.

---

A practical sequence

1. Inventory what you hold — fields, purposes, retention, lawful basis. This is tedious

and there is no substitute for it.

2. Map every processor, including the ones nobody thinks of as processors. Error

tracking and analytics belong on this list.

3. Decide residency deliberately and move what needs moving, backups included.

4. Implement retention as code with scheduled deletion.

5. Make breach response executable in hours, then rehearse it.

6. Assess the DPO obligation honestly, especially against the cross-border trigger.

7. Write it down in a form procurement can read, because they will ask.

---

Frequently asked questions

Does the Saudi PDPL apply to a company outside Saudi Arabia?

Yes. The PDPL is extraterritorial and applies to any organisation processing the personal

data of individuals in the Kingdom, regardless of where that organisation is registered or

where it hosts its systems.

Can I store Saudi personal data outside Saudi Arabia?

Only under defined conditions. Transfer requires the receiving country to offer adequate

protection, and SDAIA has not yet published an adequacy list — so transfers in practice rest

on SDAIA-acceptable contractual mechanisms plus risk assessment. In-region storage with a

documented exception list is the simpler architecture.

How quickly must a data breach be reported under the PDPL?

Within 72 hours of becoming aware of a breach that poses risk to data subjects. That window

is for notification, so detection and scoping have to be considerably faster — which makes

it an engineering requirement rather than a policy one.

Do we need a Data Protection Officer?

A DPO is required for public entities, large-scale sensitive data processing, cross-border

transfers, and processing children's or vulnerable individuals' data. The cross-border

trigger catches more organisations than expected, because most teams do not classify their

SaaS vendors as transfers.

What are the penalties under the Saudi PDPL?

Reported fines reach SAR 5 million per violation, doubling for repeat offences, with

imprisonment of up to two years available for egregious violations involving sensitive data.

---

*Written for engineering and product teams, and not a substitute for legal advice. Verified

against public SDAIA guidance and secondary legal analysis on 14 September 2026; confirm

current obligations with SDAIA and your counsel before acting.*