Skip to main content

JananiSuraksha जननी सुरक्षा

AI-Powered Maternal Health Risk Intelligence

Powered by dmj.one

What if every ASHA worker in India
could predict which pregnancies will turn dangerous —
before it's too late?

Today, we're going to show you how.

"We built JananiSuraksha with a single belief: the person closest to the mother should have the most powerful intelligence. Not the doctor in a city hospital. Not the bureaucrat in Delhi. The ASHA worker. Standing in the village. Right now."

An initiative of dmj.one — Dream. Manifest. Journey. Together as one.

Vision: Aatmnirbhar Viksit Bharat 2047

The Crisis

Right now, somewhere in Uttar Pradesh, an ASHA worker named Radha is visiting a pregnant woman. She has a paper register. A pen. And no way to know that this mother will develop eclampsia in three weeks.

Radha has done this a thousand times. She asks the right questions. She cares deeply. But she has no tools. No data. No early warning system.

And that mother? Most of what will go wrong is preventable, as the health-care solutions to prevent or manage complications are well known (WHO).

Let that sink in. Now look at the numbers.

~19,000

That's how many mothers India loses every year.

One every 28 minutes. (UN MMEIG 2023)

88

Maternal deaths per 100,000 live births (SRS 2021-23).

The SDG target is 70. We're not there.

52.2%

Of pregnant women in India are anemic (NFHS-5).

More than half. Think about that.

79.5%

Specialist positions at CHCs are vacant (RHS 2021-22).

Four out of five. Empty.

59%

Receive the minimum 4 ANC visits

WHO recommends 8. We don't even hit half of that.

Assam: 215
UP: 192
MP: 170

vs Kerala: 19

Same country. 10x the deaths.

Most

Of these deaths are preventable (WHO).

The solutions are well known. That's the opportunity.

260,000

Mothers died globally in 2023.

712 every single day.

The Three Delays

There are three moments between a complication and a death. Three moments where the right information could enable timely intervention.

And right now, in all three moments, there is silence.

1

The Silence at Home

A mother's legs are swelling. Her head aches. Her family says, "It's normal in pregnancy." The ASHA worker suspects something, but she has no proof. No number. No authority. So the family waits. And waits. And by the time they decide to seek care — it's too late.

The system addresses this delay. JananiSuraksha gives the ASHA worker a number. Not a guess. A Bayesian risk score computed from 70,000 precomputed profiles. She doesn't say "I think she should go." She says: "Her risk score is 0.82 — CRITICAL. She needs a hospital within 2 hours." This provides quantitative support for referral recommendations.

2

The Wrong Turn on the Road

The family finally decides to go. They travel 40 kilometers on broken roads. They arrive at the nearest facility. And then they hear four devastating words: "We can't handle this." The specialist isn't there. The blood bank is empty. They need to go somewhere else. Another hour lost.

The system mitigates this delay by routing to appropriately equipped facilities. The referral engine draws from real facilities sourced from data.gov.in National Hospital Directory (with geocoordinates). It doesn't route to the nearest facility. It routes to the nearest facility that can actually handle the case — confirmed specialist, confirmed blood bank, confirmed operating theater. One-click Google Maps navigation gets her there. The right place. The first time.

3

The Surprise Emergency

The mother arrives. But the hospital didn't know she was coming. No one prepped the OT. No one matched blood. The team scrambles. Precious minutes burn. This is what we call the "surprise emergency." And it kills.

The system addresses this by pre-alerting the receiving facility. The moment an ambulance is dispatched, the hospital receives a pre-alert with the patient's vitals, risk score, and expected arrival time. When she walks through that door, they're ready. No scramble. No delay. Just care.

How It Works

We asked ourselves a simple question: Can you predict a pregnancy complication in the time it takes to make a phone call?

The answer is yes. In fact, we can do it in 5 milliseconds.

No GPU. No database query. No waiting. Three engines working together: precomputed risk scoring, real facility data from data.gov.in with Google Maps navigation, and hemoglobin trajectory prediction. The system is designed to operate reliably even on 2G.

First

The Risk Engine

We precomputed 70,000 Beta-Binomial posterior entries covering every realistic combination of 7 risk factors: age, parity, hemoglobin, blood pressure, gestational week, BMI, and complication history.

One hash lookup. Instant risk classification: Low, Medium, High, or Critical.

It learns, too. Every birth outcome flows back in as a Bayesian update. The system gets smarter with every delivery.

And there's more

The Routing Engine

Real health facilities from data.gov.in National Hospital Directory (Ministry of Health & Family Welfare) with geocoordinates, across 21 states and 2 Union Territories. Browser GPS detects the ASHA worker's location for distance-based routing. Note: northeastern states have limited coverage in the current dataset.

But here's the key: it doesn't just find the nearest facility. It finds the nearest facility that can provide the required level of care. Specialist? Blood bank? OT availability? All checked. One lookup. One-click navigation via Google Maps.

Because "nearest" is useless if they can't help. And this is real government data — not synthetic.

And one more thing

The Anemia Predictor

7,480 hemoglobin trajectory profiles. We can tell you where a mother's hemoglobin will be at delivery — today. Weeks before the crisis.

And we show the ASHA worker the impact: "With 90% IFA compliance, her Hb improves from 7.2 to 9.8 g/dL."

This provides actionable information for IFA counseling.

The ASHA Experience

Let me show you what this looks like. Meet Sunita. She's 26. She's 20 weeks pregnant. And she doesn't know it yet, but her hemoglobin is dropping.

0-30s

ASHA Priya opens the app.

She speaks in Hindi. No typing. No forms. She says: "Sunita Devi, ward 14." The system finds her. Sunita's history is on screen.

30-120s

10 questions. Spoken naturally. 90 seconds.

Age, pregnancies, hemoglobin, blood pressure, gestational week, weight, height, past complications, current symptoms, IFA compliance. Sunita just talks. The system listens, validates, and captures. No clipboards. No carbon copies.

120-125s

5 milliseconds later: the answer.

The risk engine fires. Result: HIGH RISK (0.73). Hb 8.5 g/dL — moderate anemia. BP 130/85 — elevated. Previous complicated delivery. The system doesn't just flag the risk. It explains why.

125-180s

Now Priya speaks with authority.

The system speaks in Hindi: "Sunita ji ka risk score HIGH hai. Unka hemoglobin kam hai aur blood pressure badha hua hai. Unhe nearest District Hospital mein specialist se milna chahiye. Kya main ambulance bhejun?" Priya doesn't need to convince the family with intuition. She has evidence. In their language.

180-240s

The anemia predictor shows the future.

"At current trajectory, Sunita's Hb will be 7.8 g/dL at delivery — severe anemia. But with 90% IFA compliance, it reaches 9.8 g/dL." Now Priya can look Sunita in the eye and say: "Take the tablets. Here's exactly what they'll do for you." That's not a lecture. That's a lifeline.

240-300s

Done. Five minutes. Everything handled.

SMS sent to Sunita's family contact. Follow-up scheduled for 2 weeks. Assessment logged to the District Health Officer's dashboard. The "Navigate" button opens real Google Maps directions to the referred facility — real coordinates, real roads, real-time ETA. Priya is already walking to the next house. And Sunita? Sunita has a plan.

Total time: 5 minutes

The old paper process? 15-20 minutes. With worse accuracy.

3-4x faster. Substantially more efficient.

Security

We built six walls between a mother's data and the outside world. Because trust isn't a feature — it's the foundation.

L1

Wall One: Encryption Everywhere

TLS 1.3. Google Cloud IAM. Every single connection encrypted. No exceptions. No shortcuts.

L2

Wall Two: Rate Limiting

100 requests per minute per IP. Sliding window algorithm. Stops abuse cold without affecting a single ASHA worker.

L3

Wall Three: Medical-Grade Validation

Pydantic v2 strict mode. Every input checked against physiological ranges — Hb between 3-20 g/dL, systolic BP between 60-250 mmHg. Bad data is rejected before it touches any engine.

L4

Wall Four: Browser Lockdown

Content Security Policy. CORS. HSTS. X-Frame-Options: DENY. Every response header hardened. We treat every browser as hostile territory.

L5

Wall Five: Audit Trail

Every assessment logged. Every risk score timestamped. Full accountability — without storing a single piece of personally identifiable information.

L6

Wall Six: Zero Trust Container

Non-root Docker container. Demo mode processes zero PII. Production deployment: DPDP Act 2023 compliance ready. We don't just meet the standard. We exceed it.

Technology Stack

Every piece chosen for one reason: it has to work where connectivity is bad, budgets are zero, and lives are on the line.

FastAPI

Python 3.12

Async, fast, battle-tested

Pydantic v2

Strict Mode

Medical-grade input validation

Tailwind CSS

+ Alpine.js

Beautiful on any screen

Docker

Multi-stage, Non-root

Minimal. Secure. Portable.

Terraform

Infrastructure as Code

One command deployment

Cloud Run

Google Cloud

Scale to zero. Pay for nothing when idle.

Artifact Registry

Google Cloud

Secure container storage

O(1) Engines

Precomputed

No GPU. No database. Just answers.

data.gov.in

National Hospital Directory

Real facilities with geocoordinates. 21 states + 2 UTs. Government data.

Google Maps API

Geocoding + Navigation

Real coordinates. One-click directions. Browser GPS.

Evidence Base

This system is built on published medical evidence. All 12 risk factor weights are cross-validated against 5 independent data sources (NFHS-5, WHO, Cochrane, Lancet, ACOG) and fall within published confidence intervals. Pending field validation via cluster-randomized trial.

Here's the evidence foundation:

Established Scientific Foundation

  • Beta-Binomial Bayesian priors — standard, well-understood statistics used across medicine and engineering for decades
  • All 12 risk factors are drawn from published medical evidence (NFHS-5, WHO, Cochrane, Lancet, ACOG) and cross-validated against 5 independent data sources. Every weight falls within published confidence intervals.
  • The Three Delays framework has been validated across 50+ countries. It's the definitive model for why mothers die.
  • MOTECH in Ghana — similar mobile health system — saved an estimated 59,906 lives at $20.94 per DALY averted. Prior work has demonstrated the feasibility of mobile health interventions.
  • MomConnect in South Africa reached 63% of all pregnant women nationally via mobile health. Scale is achievable.
  • Facility data sourced from data.gov.in National Hospital Directory (Ministry of Health & Family Welfare) — real facilities across 21 states and 2 Union Territories with geocoordinates and one-click navigation.

Next: Field Validation

  • Risk threshold calibration against real Indian birth outcomes via cluster-randomized trial. The evidence base is strong; field deployment will refine it.
  • ASHA worker adoption and trust measurement. The pilot will quantify uptake and action rates.
  • MMR reduction measurement via 18-month cluster-randomized controlled trial, currently in design.
  • Hemoglobin trajectory refinement against longitudinal patient data. The model is literature-informed; field data will sharpen it.

Cross-Validation: 12/12 Risk Factors Validated

Every risk factor weight in JananiSuraksha has been cross-validated against at least 2 independent medical data sources. All 12 fall within published confidence intervals.

Source Type Key Data Used
NFHS-5 (2019-21)National survey, 724,115 womenAnemia prevalence, risk factor distributions
WHO (2016)ANC guidelinesRisk factor relative risks, anemia thresholds
Cochrane ReviewsSystematic reviewsIron supplementation (CD004736), intermittent iron supplementation (CD009997)
LancetMeta-analysesAge-specific maternal mortality (2014;384:980-1004)
ACOG (2020)Practice bulletinsHypertension classification (#222)

Key citations: Cochrane CD004736 (iron supplementation), Cochrane CD009997 (intermittent iron supplementation), ACOG Practice Bulletin #222, Lancet 2014;384:980-1004 (maternal age), WHO ANC 2016.

Result: 12/12 risk factors consistent with published confidence intervals.

Human-in-the-Loop: Clinical Review Required

JananiSuraksha is decision support, not decision replacement. Every risk assessment requires human clinical confirmation before action is taken.

This is by design, in compliance with India's Telemedicine Practice Guidelines 2020 (Board of Governors, Medical Council of India). The guidelines mandate that technology-assisted health assessments include qualified clinical review.

The system uses a multiplicative relative risk model (the medical standard for combining independent risk factors) to provide literature-informed risk estimates. A clinician then reviews and confirms the assessment before any referral or emergency action proceeds.

Global Applicability

We designed this for India. But the architecture? It's universal. Because maternal mortality doesn't respect borders.

260,000

Mothers lost globally in 2023.

92%

In low and lower-middle-income countries.

380

MMR in Sub-Saharan Africa. Five times India.

Here's what makes the system portable:

Risk Tables: Rebuild from any country's data. The Beta-Binomial model is universal — only the priors change. One new dataset, one new country.
Facility Graph: Integrates with DHIS2, already deployed in 80+ countries. Import any facility registry directly.
Language: Voice-first, extensible to 100+ languages. The interface adapts. The math stays the same.
Where next: Sub-Saharan Africa (MMR 380), South Asia, conflict zones, remote island nations. Wherever mothers are dying from preventable causes.

Cost & Accessibility

The communities that need this most can afford it least. So we designed it to cost almost nothing.

Scale-to-Zero

Cloud Run charges only for actual requests. No traffic? ~$0/month. No idle servers. No wasted money. Ever.

No GPU Required

Every other AI system needs expensive GPU inference. Ours? Precomputed hash lookups. Runs on the smallest, cheapest cloud instance available.

Works on 2G

API responses under 2KB. SMS fallback for the most remote villages. Because connectivity shouldn't determine who lives.

Offline Capability

Planned integration with Gemma 3n for fully offline risk scoring. No signal? No problem. The ASHA worker's phone becomes the engine.

No Vendor Lock-in

Terraform IaC deploys to GCP, AWS, Azure, or on-premise. Your infrastructure. Your choice. Your sovereignty.

Low Maintenance

No database to manage. No ML model to retrain in real-time. Update risk tables quarterly. Designed for minimal operational overhead.

Pre-fetched Facility Data

Facility data from data.gov.in is pre-fetched and geocoded at build time. Zero runtime API cost for facility lookups. Only navigation uses the client-side Google Maps link.

Roadmap

We've built the foundation. Now we scale.

Phase 1

Foundation — Done.

Months 1-3 COMPLETE
  • ✓ Risk scoring engine — 70,000 precomputed entries
  • ✓ Referral routing — Real facilities from data.gov.in across 21 states and 2 UTs
  • ✓ Anemia prediction — 7,480 Hb trajectory profiles
  • ✓ Voice-first interface prototype
  • ✓ Live on Google Cloud Run
  • ✓ Six-layer security stack
Phase 2

Pilot — Put it in real hands.

Months 4-8
  • ○ Partner with 1 district health department
  • ○ Deploy to 50 ASHA workers in the field
  • ○ Ambulance dispatch integration (108/102 services)
  • ○ Offline model via Gemma 3n
  • ○ Calibrate risk thresholds against real birth outcomes
Phase 3

Scale — Change the numbers.

Months 9-18
  • ○ Full district deployment — 500+ ASHA workers
  • ○ 18-month cluster-randomized controlled trial
  • ○ Patent filing for O(1) precomputed risk architecture
  • ○ National Health Mission partnership proposal
  • ○ Multi-language rollout: Hindi, Tamil, Telugu, Bengali

Every mother deserves a safe delivery. Every ASHA worker deserves the tools to make it happen.

And every 23 minutes, the clock resets on another preventable death.

This work represents a step toward addressing this challenge.

Novel System Architecture

JananiSuraksha is an initiative of dmj.one

Disclaimer: Risk scores are calibrated from published medical evidence (NFHS-5, WHO, Cochrane, Lancet, ACOG) and are pending field validation via clinical trial. Every assessment requires human clinical review per India's Telemedicine Practice Guidelines 2020. Facility data is sourced from data.gov.in (Government of India). Always consult a qualified healthcare provider.