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.
Runs device-side, through your MDM.
A browser and endpoint layer pushed through your own MDM. Local-first fingerprint matching runs on-device at the DOM layer; raw files, fingerprint lists, and your tenant key never leave the device (keys provisioned via MDM). Warn-first today, covering the browser / GenAI channel — not every exfiltration path.
Will run at the Gateway's outcome layer.
The outcome layer will scan egress to reduce leak risk and gate tool-use independently of the model, so protected actions still require policy or approval. In development — not yet available to deploy.
// The Gateway and Shield provide controls you can verify today. Adversarial Prompt Protection is in development. 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
Shield runs on the device, not on a server. Nothing from DataSitr sits in the request path — you push it through your own MDM and it checks locally, in the browser, before anything reaches an AI tool. Warn-first today; zero-knowledge by design.
Deploy the Data Sitr Shield browser extension to managed devices with your existing MDM — Microsoft Intune, Jamf, Google Workspace, or any Chromium-policy manager. Force-installed, no per-employee setup.
Your tenant key is delivered through chrome.storage.managed, set by your MDM policy — never typed by a user, never sent to DataSitr. All fingerprint matching is keyed on the device.
Shield matches against fingerprints of your sensitive files — computed locally with HMAC-keyed shingling and winnowing, so partial copies are caught, not just exact files. DataSitr never receives your raw files, your fingerprint lists, or your key; they stay inside your boundary.
Shield runs warn-only today: when protected content is about to be pasted or submitted into a GenAI tool, the employee gets a warning at the DOM layer, before submission. Start in monitor/warn mode, tune against your own corpus, then widen coverage. Hard blocking is on the roadmap — we won't claim it before it ships.
Scope, honestly: Shield covers the browser / GenAI channel — it is not a full-DLP across every exfiltration path (email, USB, native apps), and it is warn-first, not hard-block, today. The scoped claim is that matching, keys, and protected-content fingerprints stay on the device for the Shield browser / GenAI-channel workflow.
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. SDAIA denied AI Service Provider Accreditation application AE-26-000237 on 2026-06-14; remediation/resubmission work is not an accreditation award. 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.