AI Privacy Gateway
Runs server-side, on the wire.
Self-host it in your own cloud or run it DataSitr-hosted in-Kingdom. The detector, policy engine, router, and three-lane routing detailed below are this path.
01Deployment
Choose where DataSitr runs. The components stay the same, so your evidence and review exports stay consistent.
02What you deploy
Deploy one, two, or all three — reduce the risk you can, contain the risk you can't. Each part runs in a different place; the architecture, runtime, and infrastructure detailed below describe the Gateway.
Runs server-side, on the wire.
Self-host it in your own cloud or run it DataSitr-hosted in-Kingdom. The detector, policy engine, router, and three-lane routing detailed below are this path.
In development — not offered yet.
Data Sitr Shield (on-device DLP) and Adversarial Prompt Protection (prompt-injection defense) are in active development. They are not yet available to deploy or pilot, and we make no claim that they are. We'll list them here, with their limits in writing, once they're ready. Today, the AI Privacy Gateway is what we offer.
// The AI Privacy Gateway is the control you can verify today. Data Sitr Shield and Adversarial Prompt Protection are in development and not yet offered. We'll never blur that line.
03Deployment models
Pick the one that fits your operating model — we keep the runtime identical so evidence and exports look the same to a reviewer regardless of who hosts.
04Architecture
Every request follows the same path: TLS edge, then the API runtime that detects personal data, applies your policy, and chooses the allowed route. State, audit, and signed evidence live alongside the API on Saudi infrastructure.
Request flow · Saudi-hosted runtime · 2026 baseline
The runtime is identical across hosted-pilot, customer-cloud, and on-premises models. Helm guards 2× replicas with shared Postgres + Redis when high-availability mode is on; a single-VPS Docker Compose path is supported for early pilots that don't need it.
05Three-lane routing in detail
The router's lane decision determines what the downstream AI provider sees. Each lane has explicit rules, an explicit destination, and an explicit audit trail.
06What gets deployed
The same five components run in every deployment model. Sizes scale with traffic; the topology stays the same.
07Runtime options
Production deployments needing horizontal scaling, rolling updates, and managed control plane.
Guided deploy script · helm chart · 2× replicas with shared Postgres + Redis · health probes and recovery gates.
Early pilots and on-premises installs that don't need horizontal scaling yet.
Single command, dashboard build, health checks. SQLite-backed sessions when Postgres is not yet provisioned.
Environments where Docker is not available (regulated estates, air-gapped reviewers).
Requires Python 3.12+ and Node.js 20+ on the host. Operator owns process supervision and log rotation.
08Authentication
Bearer token in the Authorization header. Keys carry the sv_ prefix and are role-scoped (tenant / tenant_admin / super_admin / regulator).
Authorization Code + PKCE flow against the operator's corporate IdP. Person-bound identity for every action — required for individual training records and per-user audit attribution.
09Infrastructure requirements
2 vCPU
4 GB RAM
20 GB SSD
Ubuntu 22.04+
Saudi region
single-VPS Docker Compose path
4+ vCPU per node · 2 nodes
8+ GB RAM per node
50+ GB SSD per node
Shared Postgres + Redis
Off-host backup + scheduled restore drill
Active alert delivery to operator on-call
10What gets verified
Operator-refreshed controls — not timeless freshness guarantees.
11Shield deployment
Data Sitr Shield (on-device DLP for the browser / GenAI channel) is in active development and not yet available to deploy or pilot. When it ships it is designed to install through your existing MDM and run locally on the device — nothing from DataSitr in the request path. We'll publish the deployment guide here once it's ready, with its limits in writing.
12What this is — and isn't
Current pilot runtime uses a Saudi-hosted shared-state layout. Dated proof covers scaling beyond a single-process setup, and dated alert-delivery and backup-plus-restore evidence is operator-refreshed. Treat those as controls the operator maintains, not as timeless freshness guarantees.
Optional immutable-evidence retention can strengthen audit evidence when configured. That is a software-level control — it should not be read as hardware-backed immutability or as a high-availability claim.
DataSitr is registered with NDGP as a data services / products provider (LR-25-000018, status Complete) — not licensed. We hold no SDAIA accreditation (the AE-26-000237 application was not awarded). References to PDPL articles describe operational alignment; they do not imply regulator approval.
Same components, hosted in the Kingdom — pick where they run and the evidence travels with you.