Independent concept study · Consent infrastructure for Indian healthcare, April 2026
Verifiable, multi-modal patient consent for Indian healthcare
A wedge into the DPDP Act 2023, an integration map for the hospital stack, and an 18-month plan to ship.
Own consent capture
Not generic GRC. The one signed, verifiable artifact every Indian hospital records at the OPD floor.
See the chainSigning is already ours
Certinal's eSign PKI + hospital relationships + B2C-grade patient UX + native AI comprehension grading.
Why we win₹150-200cr SAM
Bottom-up, year 3, mid-tier chains + early pharma - before the long tail. 4 pathways live today.
See the mathThree gaps an expert PM would call out - and how v1.5 closes them.
After the v1.0 pass, three product gaps were obvious on a second read: the demo modeled surgery only, the consent ceremony fired after data was already collected (a DPDP Rule 3 issue in real workflows), and the buyer side of the consent equation - hospital economics - was a single Y/N toggle. v1.5 ships fixes for all three without removing a single shipped flow from v1.0.
Breadth via Care Pathway taxonomy
A pathway is a journey (teleconsult, e-pharmacy, OPD, IPD) that bundles purposes with appropriate friction. v1.5 ships 4 pathways, ~9 new purposes.
Tiered consent UX (DPDP Rule 3)
Tier A inline / Tier B quick / Tier C ceremony. Friction matched to risk_class. Consent renders inside the form that captures the data - not after.
Three-stakeholder economics
3 marketing buckets (DPDP-clean specificity), value-exchange copy that lifts opt-in, and a hospital consent-yield dashboard with ₹/month revenue widget.
What you can click right now
- /demo/patient/teleconsult - booking form with inline consent (Tier A). Single checkbox at the moment of data collection. DPDP Rule 3 done right.
- /demo/patient/epharmacy - checkout-time consent for prescription, pharmacy, courier. Three artifacts in one click, all hashed and signed.
- /demo/patient/opd - Tier B quick consent. One screen, mobile OTP, ~30 seconds.
- /demo/patient/my-consents - patient lifecycle dashboard. View all consents, withdraw any in two clicks, see expiry, renew.
- /demo/hospital/consent-yield - buyer-side analytics. Opt-in % by bucket, A/B copy lift, ₹/month revenue from consented marketing.
Top 6 edge cases - with business impact
Beyond the three headline gaps, here's the catalog an expert PM would expect us to have a position on. The remaining 14 are documented in our internal playbook.
- Mid-call purpose change in teleconsult. Doctor wants to refer to a specialist mid-consult. Needs in-call inline Tier A capture. Impact: ~18% of teleconsults trigger this; without us, hospitals violate Rule 3 every day.
- Pharmacy refill subscription. Chronic care = 60% of e-pharmacy revenue. Per-order consent is wrong; need a subscription consent pattern with per-month renewal nudge.
- Wearable continuous data sync. Granular consent per-stream (HR / SpO2 / sleep), per-recipient, per-frequency. ABDM HIE-CM is rolling this out; Certinal owns the consent layer or someone else does.
- Emergency without consent (Section 7 legitimate use). Auto-create artifact, log reason, schedule 24-hour re-confirm via consented channel. ER bounce rate drops; legal exposure drops.
- Withdrawal cascade to data processors. Withdrawing lab_share must notify the lab partner and trigger downstream delete. This is what makes us operationally compliant, not just signed-paper compliant.
- Cross-hospital referral (ABDM HIE-CM). Proof-of-consent portability so the receiving hospital can act. This is the network effect - every hospital we onboard makes the next one easier.
Competitive moat (post v1.5)
| Player | What they do | What they don't | Why we win |
|---|---|---|---|
| OneTrust | Generic GRC, GDPR-shaped | Healthcare-blind, English-only, no Aadhaar | DPDP-shaped data model + 4 Indian languages live |
| DigiLocker / Aadhaar eSign | Identity + signing primitive | No purpose binding, no withdrawal, no audit trail | We use them as a primitive; we own the consent layer above |
| Hospital paper consent | Status quo today | Not auditable, not queryable, ~₹40/patient admin cost | 1/10th the cost AND auditable |
| DocuSign / Adobe eSign | Signing | Not purpose-bound, not DPDP Rule 3 / Section 9 aware | Healthcare workflow specificity + AI comprehension grading |
| In-house build | Custom | 18-month build, won't pass audit | Per-bed pricing < internal build cost; we ship today |
The moat compounds: every hospital → more data → better AI grading → more accurate breach classification → harder to displace.
v1.5.1 roadmap - committed, not yet built
- · Cron-driven expiry enforcement + renewal nudges
- · Withdrawal cascade to data processors
- · Episode-scoped consent (anti-fatigue mechanism)
- · Empathy guards for distressed patients
- · 4 more pathways (lab direct, research, emergency, family access)
- · 3 more marketing buckets (news, camps, research panel)
- · ABDM HIE-CM cross-hospital portability
- · Hospital admin: configurable purpose framework
Thesis
We shouldn't try to win “DPDP compliance” broadly. We should own one workflow that becomes the default place every Indian hospital records, signs, and proves a patient's consent.
The window we're shipping into
~13 months to enforcement (illustrative)Hospitals are among the most exposed Data Fiduciaries in India. Every outpatient encounter is a consent moment. The data is sensitive. The audience often cannot read English. The breach surface is large.
I don't think this market is won by another generic privacy management suite. It's won by whoever builds the fastest, calmest, most defensible consent capture experience for the OPD floor, and uses that as the starting point for the rest of the compliance stack.
Certinal already has a useful shape for this. Signing primitives are core IP. Hospital procurement relationships exist via the eSign business. The “sign on a phone in OPD” problem is similar to flows we've already shipped in other verticals. The 7-module product proposed below starts at M1 (Consent Capture), holds the registry and audit layer in M3-M4, and pulls dashboard, breach response, and template tooling in behind it.
The question behind the question
The easy framing is “assume yes, define your conditions.” The question I want to spend my energy on isn't “should Certinal build this”. It's: given Certinal's shape today, what is the version of this product that has a real shot at winning?
My four conditions for saying yes:
- Stay close to the signature. If the product drifts into generic GRC tooling, we will lose to OneTrust on features and to Securiti on automation. Anchoring every module to a verifiable, signed artifact is how we play to the existing strength.
- Healthcare-first, not healthcare-only forever. India's DPDP Act applies to many other Data Fiduciary categories. We should build the schema so the same registry can serve adjacent verticals later without a rewrite.
- Three integrations are non-negotiable in v1. Hospital HIS/EMR (FHIR), Aadhaar OKYC, and ABDM HIE-CM. Without these, the product is a slide deck, not something a hospital can deploy.
- Patient UX is a moat, not a feature. The team treats the OPD waiting-room flow with the polish you would expect from a B2C consumer product. Most enterprise vendors will not.
The market
DPDP cuts across every healthcare org that touches identifiable data - but the obligations bite unevenly. The segmentation below prioritizes by where the pain is sharpest.
| Segment | Why it bites hardest | Est. count (IN) | Buying motion |
|---|---|---|---|
| Hospital chains (200+ beds) | Multi-facility, OPD volume in the millions, complex EMR / insurance / lab integration | ~600 | Top-down, DPO-led, typical 6-9 month sales cycle |
| Single-hospital mid-tier | No DPO, accreditation pressure, no in-house RegTech budget | ~3,500 | Channel via insurance and accreditation bodies |
| Diagnostic chains | Sample sharing across hundreds of collection points | ~30 | Co-sell with HIS vendors |
| Pharma and clinical research | Cross-border data flows, ICH-GCP overlap, Schedule Y interaction | ~250 | Sell into Clinical Ops / Pharmacovigilance |
| Indian arms of global MNCs | Group already pays for a global GRC suite; needs an India-specific DPDP module | ~80 | Land via existing parent contract |
~⅓ of mid-tier chains at ₹12-16L ARR + early pharma at ₹30-40L → ₹150-200 cr ARR, before long-tail SMB or the Schedule Y add-on. Bottom-up beats the top-down DPDP TAM decks, which over-count.
Three personas
The product needs to make all three of these people's lives better on different timescales.
Apollo Hospitals - Bangalore Cluster (3 facilities, 1,500 beds)
Before DPDP enforcement
Quarterly internal audits, scattered Excel trackers, occasional MoH inspection drills. Compliance is a quiet, after-the-fact function.
After DPDP enforcement
Owns the DPDP programme. Personally accountable to the Data Protection Board. The first inspection is rumored to be Q4 of the enforcement year. A single missed breach notification is a ₹250 cr fine.
What breaks today
- No way to prove a specific patient gave a specific consent on a specific day
- No central registry - consent forms live in HIS, EMR, lab, insurance silos
- No breach response playbook; quarterly drill last run a year ago
- DSR queue arrives via email and Sridevi-from-records handles it on memory
What we build for them
- Compliance dashboard with live DPDP readiness score
- Breach console with countdown timer + AI-drafted DPB notification
- Consent registry searchable by patient, purpose, language, modality
- Audit pack generator for inspection day
The product, in one diagram
Three layers. Capture is where consent is collected; Registry is the immutable signed truth; Enforcement is where the compliance team acts. Each module either captures, stores, or enforces - never two of those at once.
Layer 1 · Capture
Where consent is collected from patientsLayer 2 · Registry
Where the immutable signed truth livesLayer 3 · Enforcement
Where compliance teams act on the dataClick any node in the live /demo/architecture page to see the same diagram with module status, dependencies, and a side panel describing what each piece does.
Multi-modal, multi-language, identity-aware. Every decision becomes a signed artifact. 4 languages, 5 ID levels, 4 archetype paths.
For high-risk consents, the patient explains in their own words what they agreed to. Claude grades comprehension on a 0-1 scale. Below 0.5 → replay screen in simpler language.
Every decision becomes a JSON-LD artifact. SHA-256 hash + ECDSA-P256 signature per hospital. Public key on hospitals.signing_public_key for external verification.
Created, viewed, withdrawn, superseded. Includes actor type, IP, device fingerprint, reason. Queryable from dashboard, exportable in audit pack PDF.
Real-time KPIs by purpose, language, modality. DSR queue with SLA tracking. DPDP readiness score across 12 control points. One-click audit pack generation.
Free-text incident description goes into Claude → severity classification → AI-drafted DPB notification (Section 8(6)) + multilingual patient notifications. Real-time countdown to 72-hour deadline.
Hospital admin describes a new consent purpose in plain English. Claude generates the template in 11 languages with retention period, risk class, and assurance level recommendations.
Module deep-dive · Consent Capture (the wedge)
M1 is the only module that has to feel like a B2C product. It is also the only one a patient ever sees. Get it right and Certinal becomes the default. Get it wrong and we get cheaper alternatives that don't actually capture comprehension.
The flow, end to end
Five steps, one signed artifact. The teach-back grade (step 02) is the wedge - it proves comprehension, not just a click.
- 01
Collect + comprehend
Greeting by name, language picker, per-purpose plain-language cards.
- 02
Teach-back grade
Patient re-states the consent. Claude grades comprehension 0-1.
the part rivals don't have - 03
Assure identity
Risk class picks L1 OTP → L5 witnessed eSign.
- 04
Hash + sign
SHA-256 over canonical JSON, ECDSA-P256 per hospital, stored JSON-LD.
- 05
Receipt + QR
SMS receipt with a QR that opens the one-tap withdrawal flow.
The teach-back is the part most other vendors don't have. It changes the question from “did the patient click” to “did the patient understand,” which is what DPDP actually asks for.
The patient experience
Four archetypes drive the UX work. Each one has different reading literacy, different tech comfort, different identity verification options. The consent flow bends for them, not the other way around.
In India, consent is rarely individual. It happens in the presence of a spouse, a son, a daughter-in-law. The data model treats family co-signers as first-class citizens - captured, named, signed alongside the patient.
Family-mediated consent (DPDP Rule 3, assisted)
When the patient is elderly, low-literacy, or non-tech, a named family member co-signs. Both identities recorded; receipt shows both. Common for ~25% of OPD volume in tier-2 hospitals.
Guardian consent for minors (DPDP Section 9)
Under-18 patients require parental/legal guardian consent. The flow gates on Aadhaar-verified guardian + age-attestation; the artifact logs guardian relationship and is auto-expired at the child's 18th birthday.
Reduced-capacity adults
Mental illness, dementia, post-stroke. Legal guardian attestation required + clinical capacity assessment from the treating consultant. Higher assurance level (L4) and witness staff HPR ID logged.
Walked through in the prototype
The Lakshmamma archetype captures family co-signer name + relation in the welcome step. The receipt shows both identities. The DB artifact's cosigners JSONB field stores the proxy with timestamp.
The 5-level identity assurance ladder
Risk class of the consent purpose picks the level. Click any rung to see when we use it.
Aadhaar OKYC
For: Lab share, insurance, treatment
Aadhaar 12-digit + OTP via UIDAI Offline KYC. Used by ~70% of Indian patients. Default for most consents.
- Priya, 28Digital native
English, self-serve mobile. Aadhaar OTP. Target time: 90 seconds. The optimistic case - 70% of OPD volume looks like this.
- Lakshmamma, 67Low-literacy elderly
Telugu, staff-assisted at the kiosk, family member present. Mobile OTP because the Aadhaar phone link is her son’s. Target time: 4 min.
- Ramesh, 45Visually impaired
Hindi, audio-only flow with full Web Speech narration. Voice biometric + OTP for L3 assurance. Target time: 3 min.
- John, 52International medical tourist
British passport, no Aadhaar. MediaPipe blink + head-turn liveness against passport photo. DPDP + UK GDPR notice; chooses jurisdiction.
All four are walkable in the prototype: /demo/patient picks the archetype, then the consent flow runs end-to-end with real Aadhaar OTP and a signed artifact at the end.
Module deep-dive · Breach Response (M3)
Section 8(6) of DPDP requires intimation of a personal data breach, and Rule 7 splits that into two asymmetric obligations. Each affected patient must be intimated “without delay”. The Data Protection Board gets an initial intimation without delay, then within 72 hours a detailed report that includes a report on the intimations sent to patients. The 72-hour clock is a reporting deadline to the regulator, not a notification window for the patient. Hospitals don't have the muscle memory for this - most won't until the first big fine lands.
- T+0h
Detect
Incident logged. Compliance officer alerted via dashboard + email.
- T+1h
AI Triage
Claude classifies severity, affected count, data categories at risk.
- T+4h
Draft
AI drafts DPB notification (Section 8(6)) + multilingual patient drafts.
- T+24h
File DPB
DPO reviews, edits, files notification with the Data Protection Board.
- T+72h
Patients notified
All affected patients reached via SMS / email / WhatsApp before deadline.
Triage
Claude classifies severity, confidence, affected count, data categories at risk, and recommended actions - each with a priority and owner.
Notify
A second AI pass drafts the Section 8(6) DPB notice plus patient-facing notices in their language. DPO reviews, edits, sends.
Resolve
Forensics, lessons, drill outcomes. The closure record is itself a signed artifact in the same registry - provable to the board.
The countdown timer in the prototype is real, and so is the AI classification pass. To see the flow end-to-end, open /demo/compliance/breach and click “Simulate breach”.
Fitting the hospital stack
Five integrations carry 80% of the value. Each one is a 2-3 month build with a known vendor partner.
| System | What we read | What we write | Protocol |
|---|---|---|---|
| Hospital HIS / EMR | Patient demographics, encounter context, MRN | Consent decision flag on encounter | FHIR R4 / vendor REST |
| ABDM HIE-CM | ABHA ID, linked records | Consent artifact reference | NHA spec |
| Aadhaar OKYC | Masked Aadhaar, verified phone | - | REST (sandbox.co.in) |
| Certinal eSign | - | Promote high-risk artifact to formal eSign doc | Internal API |
| Insurance / TPA | Cashless eligibility | Sharing consent reference | NHCX |
High-risk consents (research, organ donation, major surgery) get promoted into a formal eSign doc carrying the same provenance chain. The loop: the hospital's existing eSign budget funds the consent product, and the consent product grows its eSign footprint - the two reinforce each other.
Competitive position
The realistic options for an Indian hospital today are: build it in-house, license OneTrust or Securiti, or buy from us. Below is the honest comparison. The numbers in the “per-hospital ARR” row are estimates from public deal sizes and may shift with negotiation.
| Dimension | Certinal (us) | OneTrust | Securiti | In-house build |
|---|---|---|---|---|
| DPDP-shaped data model (Section 6, Rule 3, Section 8) | native | mapped from GDPR | partial | depends on team |
| Cryptographic artifact signing built-in | core | add-on | no | unlikely |
| 11 Indian languages day-1 path | 4 in v1, 11 by v2 | no | no | maybe 2-3 |
| OPD-tablet patient UX (B2C polish) | core | generic | generic | inconsistent |
| Aadhaar OKYC + ABDM integration | in v1 | no | no | yes |
| AI-classified breach triage | in v1 | workflow only | partial | no |
| Time to first patient signed | ~6 weeks | ~6 months | ~5 months | 12-18 months |
| Per-hospital ARR (mid-tier estimate) | ₹14-22 lakh | $60-120k (₹50-100 lakh) | $45k+ (₹38 lakh+) | ₹2-4 cr capex |
Right to win
- The signing primitives are already ours. Every consent artifact is hashed and signed by default. A generic GRC vendor has to retrofit this layer; we get it for free. (In this prototype that layer is HMAC-SHA256 with constant-time verify; production would swap in Certinal's per-hospital P-256 ECDSA PKI, which is not built here.)
- Hospital procurement relationships exist. Certinal already sells eSign into Indian hospital chains. The compliance product lands as an upsell on accounts where the trust is already there, which shortens the sales cycle.
- Patient UX is unusual for the category. Most enterprise privacy vendors do not treat the OPD waiting-room flow as a B2C consumer product. We can.
- AI is native, not bolted on. Comprehension grading and breach drafting are part of the core flow, not a chatbot tab on the side.
- Indian-language depth from day one. Four languages in v1, schema ready for eleven. Global vendors will likely take 12-18 months to match this.
- DPDP-shaped data model. The schema is built around DPDP Section 8 and Rule 3 directly, not GDPR with a translation layer.
Pricing & GTM
The Indian hospital procurement environment is cost-sensitive and relationship-driven. Per-seat SaaS pricing is generally unwelcome. Annual committed deals tied to bed-count or facility-count fit the buying culture better.
Single Facility
For 100-300 bed standalone hospitals
- Up to 50,000 consents/yr
- 4 languages (en/hi/ta/te)
- Mobile OTP + Aadhaar OKYC
- Compliance dashboard
- Breach console + AI triage
- Standard HIS adapter
- Email support, 1 business day
Multi-Facility
The chains. Most of the SAM lives here.
- Up to 500,000 consents/yr
- All 11 Indian languages
- All 5 identity assurance levels
- Cross-facility analytics
- Promote-to-eSign integration
- ABDM HIE-CM integration
- Slack/Teams support · 4-hour SLA
- Quarterly DPB drill assistance
Enterprise / Pharma
Pharma, clinical research, MNC arms
- Unlimited consent volume
- Schedule Y / ICH-GCP add-on
- Cross-border data residency controls
- Custom HIS / EMR adapters
- Dedicated solutions architect
- On-prem registry option (v2)
- 1-hour incident-response SLA
- Custom contracting, MSA, BAA
First 18 months. I'd aim for around 20 design-partner hospitals in year one at ₹0 license fee, in exchange for case studies, integration learnings, and reference calls. Distribution co-sell would start with two established Indian HIS vendors (the specific partners would depend on existing Certinal relationships). One enterprise AE per top-six metro by month 9. By the end of month 18, the goal is roughly 50-70 paying logos and a transition from founder-led to channel-led motion.
What we deliberately don't build
Scope discipline matters more than scope ambition in this market. Below is what I would not build in v1, and the reasoning behind each cut.
- Generic GRC suite. OneTrust spans many frameworks. We cover DPDP healthcare deeply rather than ten frameworks shallowly.
- DSR self-service portal. In v1 we generate the request manifest; a human handles fulfilment. The portal lands in v1.5.
- Clinician-facing record review tool. That is the EMR's job. Building it ourselves picks a fight we cannot win.
- Pharma / clinical trial product. Adjacent and tempting, but a different buyer and different regulatory regime. Deferred to month 18+.
- Integration with every HIS in the country. We commit to four named HIS vendors in v1 and let the long tail wait for v1.5.
- White-glove eSign promotion in v1. Promote-to-eSign exists as an API in v1 and as a polished UI flow in v2. Pulling forward the UI work would slow M1.
Risk & pre-mortem
The risks I'd worry about most before greenlighting this build, and the mitigation I'd pair with each.
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
DPDP enforcement gets pushed out 12+ months | medium | high | Sell the product on the underlying patient-experience story. The OPD consent flow is valuable even without DPDP compulsion. Position as "DPDP-ready insurance" rather than "DPDP-or-bust." |
Apollo (or similar marquee) builds in-house instead | medium | high | Win the design-partner phase fast. Land 3-5 chains by month 6 and use the cross-vendor consent-portability story (their patients see Apollo in week 1, Manipal in week 12, same UX) as a moat. |
Aadhaar OKYC pricing changes, breaks unit economics | low | high | Keep five identity-verification rails alive in parallel. ABDM consent + mobile OTP is a cheaper fallback if Aadhaar pricing spikes. |
Patient comprehension AI scores wrong, hospital sued | medium | high | Score is advisory, not gating. Display "Review before signing" treatment for ambiguous scores rather than auto-blocking. Liability rests with hospital, not AI verdict. |
OneTrust prices into the Indian market aggressively | high | medium | Stay in the gap they can't close in 12 months: Indian-language patient UX, Aadhaar + ABDM integration, and per-hospital deployment in weeks not quarters. |
Hospital IT can't deploy fast - long, painful integrations | high | medium | Ship a hosted-only v1. No on-premise option until v2. Tight HIS adapter set (4 vendors). Whatever the hospital uses outside that list goes through CSV-import for v1. |
Breach AI drafts a misleading DPB notification | low | critical | AI output is always advisory. The compliance officer must edit and explicitly approve before it gets sent. Audit log records every keystroke change between draft and approved version. |
Beyond India
The architecture is consciously DPDP-shaped, but the schema is jurisdiction-agnostic. The same registry can carry a UK GDPR consent or a Saudi PDPL consent with a different policy module attached.
The natural expansion order:
- Year 2: Indian Pharma + clinical research (same customers, deeper modules around Schedule Y consents).
- Year 3: Saudi PDPL (similar collectivist family-consent patterns; Aadhaar replaced by Absher).
- Year 4: UK / Singapore for Indian hospital chains' international arms.
We are not chasing US HIPAA. The market is mature, the incumbents are entrenched, and the patient-UX argument doesn't carry the same weight there.
v1 vs deferred
The 18-month roadmap split into three phases. v1 covers the core wedge. v1.5 closes the obvious gaps. v2 begins the adjacent expansion.
v1 · Wedge
Dec 2026Months 1-6
Partly live in this demo- M1 Consent Capture
- M2 Comprehension teach-back
- M3 Signed artifact registry
- M4 Audit log
- M5 Compliance dashboard (basics)
- M6 Breach response with AI triage
- 4 languages, 5 ID levels
- Apollo BLR design partner live
v1.5 · Polish
Jun 2027Months 7-12
Committed · not yet built- M7 Template manager (AI)
- Patient self-serve withdrawal
- Languages 5-11
- Multi-facility roll-up
- Promote-to-eSign UI
- Insurance / TPA integration
- DSR self-service
v2 · Expand
Dec 2027Months 13-18
Planned- Pharma / clinical research module
- Schedule Y add-on
- Cross-border data residency
- On-prem registry option
- Saudi PDPL pilot
- Channel program with HIS vendors
Try the prototype
Everything described here is walkable. The prototype runs against a real Supabase instance, signs real artifacts, and uses real Aadhaar OTP via sandbox.co.in. The compliance dashboard shows live data - when you walk through a patient flow, the artifact appears in the registry within seconds.
AI usage note
Built with Claude (Sonnet 4.5, via OpenRouter). Honest split of who did what:
- Scaffolded the Next.js app + Supabase schema via Claude Code
- Summarised DPDP Section 8 vs GDPR breach rules
- Wrote most of the boilerplate
- Tightened paragraphs, stress-tested arguments
- Every architectural decision
- The buyer / persona narrative
- Three-layer architecture + right-to-win list
- Competitive teardown framing
- Hindi / Tamil / Telugu copy is machine-translated - linguist review before real patients
- Market & ARR figures are illustrative estimates
- Sections rewritten where the AI take felt generic
Net effect: more breadth than I'd have produced solo in a week.