DPDP compliance on your infrastructure
For banks, insurers, and government bodies that cannot send personal data outside their own environment. Priraksha hands over Docker images, Terraform, and Helm charts — you run the stack, you own the data.
Dedicated Stack
Hospitals, financial research firms, large enterprises
A fully isolated Priraksha deployment on your AWS account. Separate VPC, dedicated PostgreSQL, and customer-managed KMS keys. Priraksha provisions and manages the infrastructure using Terraform.
Isolation model
Separate network, database, and encryption keys per customer
Infrastructure
Your AWS account, provisioned by Priraksha via Terraform
What we deliver
- Dedicated PostgreSQL on private EC2 with encrypted disk
- Separate VPC with private subnets and security groups
- Customer-managed KMS encryption keys
- S3 backup with versioning and lifecycle policy
- TLS termination at load balancer
- Terraform state managed in your account
On-Premises / Private Cloud
Banks, insurers, government bodies
Complete air-gap deployment. Priraksha delivers signed Docker images and infrastructure-as-code. Your team runs the stack in your own data centre or private cloud — no outbound dependency on Priraksha infrastructure.
Isolation model
Complete air-gap — no dependency on Priraksha infrastructure after hand-off
Infrastructure
Your own cloud or on-premises data centre
What we deliver
- Signed Docker images for all four components (API, worker, frontend, widget)
- Terraform modules for AWS, Azure, or GCP
- Helm charts for Kubernetes deployments
- Runbooks for PostgreSQL setup, Redis, and S3-compatible object storage
- Annual update packages with migration guides
- Dedicated onboarding and integration engineering
What you are deploying
Four components. One coherent compliance platform.
API (FastAPI)
The core compliance engine. Handles consent collection, rights request processing, breach notification workflows, and all integrations. Exposes a REST API with webhook support.
Background worker (Celery on Redis)
Processes asynchronous jobs: outbound webhooks, scheduled data deletion after retention period, breach notification dispatch, and rights request SLA tracking.
Admin and customer screens (Next.js)
The compliance dashboard, rights portal, and configuration interface. Deployed as a standalone Next.js application — can be served from your own CDN or internal network.
Consent widget script
A lightweight JavaScript snippet your customers embed on their own websites. Calls the API to record consent events and serve language-appropriate notices.
Database and storage
PostgreSQL runs on a single private EC2 instance with encrypted disk (AES-256), TLS connections enforced, and automated backups to S3. The README documents that this configuration has no automatic failover — high-availability PostgreSQL (Multi-AZ RDS or Patroni) is available as an add-on for Dedicated Stack customers and is recommended for production workloads above 10 lakh records.
- AES-256 encrypted disk on all PostgreSQL instances
- TLS enforced for all database connections
- Automated daily backups to S3 with 30-day retention
- Multi-tenant isolation via PostgreSQL FORCE ROW LEVEL SECURITY
- High-availability option available (Multi-AZ RDS or Patroni)
How enterprise onboarding works
Technical scoping call
30-minute call to map your existing infrastructure, data flows, and compliance obligations. We confirm the right deployment tier and identify any integration dependencies.
Infrastructure provisioning
For Dedicated Stack: Priraksha runs Terraform against your AWS account. For On-Premises: we deliver signed Docker images and IaC packages with a runbook walkthrough.
Integration and configuration
Connect your existing CRM, CDP, or web stack via REST API. Configure consent purposes, language preferences, breach response team, and data retention policy.
Compliance go-live
Consent collection, rights portal, and breach notification workflow go live. Priraksha engineering remains on-call for the first 30 days.
Ready to discuss your deployment?
Enterprise enquiries are handled directly by Priraksha engineering — not a sales team. Bring your architecture diagram and your DPDP gap list. We will take it from there.
Typical response time: 1 business day
Contact enterprise team