PulseCare Documentation

Maternal & Newborn
Continuity-of-Care Platform

Technical and clinical documentation for PulseCare an offline-first platform connecting pregnant women, community health workers, traditional birth attendants, and primary healthcare centres across underserved communities in Nigeria.

📱 Offline-First 📡 SMS Fallback 🩺 WHO-Validated Protocols ⌚ Solar Wearable 🚀 Pre-Launch · Toro LGA Pilot

What is PulseCare?

PulseCare is a digital health platform designed for the specific reality of maternal and newborn care in low-resource, rural Nigeria where the power goes out, the internet doesn't reach, and the nearest skilled healthcare worker is often hours away.

Most women in communities like Toro LGA, Bauchi State attend at least one antenatal care (ANC) visit. But they disappear from the health system during delivery and the postnatal period exactly when the risk of death is highest. PulseCare exists to close that gap.

💬
The Problem in One Sentence "A woman who attends her ANC visit in Toro LGA is more likely to deliver alone at home than with a skilled attendant and no one follows up."

PulseCare provides the infrastructure that keeps mothers and newborns connected to care from pregnancy through the postnatal period without requiring continuous internet connectivity, expensive equipment at community level, or a smartphone in every household.

Metric Value
Nigeria maternal mortality ratio 1,047 per 100,000 live births (WHO)
Sub-Saharan Africa share of global maternal deaths ~70%
Annual births in Nigeria (TAM) ~7.5 million
Annual births in Bauchi State (SAM) ~290,000 (estimated)
Pilot site Toro LGA, Bauchi State, Northern Nigeria

Who it's for

PulseCare serves three interconnected groups of users, each with a different role in the care continuum.

User Group Role Primary Tool
Pregnant women & postpartum mothers Primary beneficiaries receive reminders, follow-up visits, referral support SMS reminders, home visits by CHW/TBA
Community Health Workers (CHWs) Register women, record visits, flag danger signs, coordinate referrals PulseCare mobile app (Android, offline)
Traditional Birth Attendants (TBAs) Conduct home deliveries, record postnatal observations, escalate emergencies PulseCare mobile app (Android, offline)
PHC nurses & midwives Conduct ANC visits, measure BP with CRADLE VSA, receive referral alerts PHC Dashboard + CRADLE VSA device
PHC administrators Track active cases, monitor CHW activity, review missed follow-ups PHC Dashboard (web)
State health authorities Programme-level monitoring, data review, policy alignment Aggregate dashboard reports

How the workflow works

PulseCare follows the maternal and newborn care journey end-to-end from a woman's first ANC visit through delivery and the critical postnatal period.

  1. 1
    Registration A CHW or TBA registers the pregnant woman in the PulseCare mobile app name, age, gestational age, village, phone number. Works fully offline.
  2. 2
    Antenatal visit at PHC At the PHC, the nurse measures blood pressure using the CRADLE VSA device. Readings and the traffic light alert (Green/Amber/Red) are recorded in the PHC dashboard. High readings trigger immediate referral review.
  3. 3
    CHW home visits CHWs conduct structured home visits between ANC appointments. They complete the danger sign checklist, record observations, and check wearable data. The app flags any high-risk patterns immediately.
  4. 4
    Danger sign detected → risk engine fires If a danger sign is flagged fever, heavy bleeding, severe headache, newborn feeding difficulty the risk engine classifies the case as High Risk and triggers the referral workflow. An SMS alert is sent to the supervising PHC.
  5. 5
    PHC receives alert The PHC dashboard shows the incoming referral. Staff coordinate transport, prepare for the patient, and alert LifeBank if blood or oxygen may be needed.
  6. 6
    Postnatal follow-up After delivery, the system schedules postnatal visit reminders for the CHW. The mother and newborn are monitored separately, each with their own danger sign checklist. Missed visits trigger alerts.
  7. 7
    Data sync When a CHW or TBA reaches connectivity WiFi, mobile data, or a sync point at the PHC all offline records sync automatically to the central server. No data is lost during offline periods.
ℹ️
One workflow, two patients Every CHW home visit records data for both the mother and the newborn in a single structured form. Danger signs for both are assessed in the same session, and both trigger the same escalation pathway.

CHW Mobile App

The core tool for community health workers and traditional birth attendants. Built for Android, designed for low-end devices, and engineered to work with no internet connection.

Key screens

Screen What it does
Login Phone number login with offline authentication support. Language selection (English / Hausa planned).
Maternal Registration Name, age, gestational age, phone number, village/community, assigned CHW/TBA.
Newborn Registration Birth weight, birth date, delivery type, feeding status, assigned mother record.
Visit Recording Temperature, heart rate, symptom checklist, danger sign flags, referral status, notes.
Danger Sign Alert High-risk warning banner, referral recommendation, nearest PHC information, SMS escalation button.
Immunisation & Follow-Up ANC reminders, postnatal visit schedule, newborn immunisation calendar, missed visit alerts.
Wearable Sync Displays last-synced readings from the wearable device heart rate trend, temperature, SpO2, movement.
✅
Fully offline by design All data is stored locally on the device first. Sync to the central server happens automatically when connectivity is available over WiFi, mobile data, or at a designated sync point at the PHC. No data is lost during offline periods.

SMS Fallback System

For communities where smartphones are unavailable or where even the CHW device has run out of charge, PulseCare falls back to structured SMS communication.

SMS Function Trigger Recipient
High-risk alert Danger sign flagged in app Supervising PHC nurse
Referral notification Referral created for patient Receiving PHC facility
ANC reminder Scheduled 2 days before appointment Pregnant woman (if phone available)
Postnatal visit reminder Scheduled per postnatal protocol CHW/TBA assigned to case
Missed visit alert Visit not recorded within window CHW supervisor
Structured CHW report CHW sends coded SMS manually PulseCare system for parsing

SMS infrastructure is supported through active partnership discussions with MTN Nigeria and Airtel Nigeria for connectivity and bulk SMS routing.

Risk Classification Engine

Every recorded visit is assessed by a rules-based risk engine that classifies the case into one of three tiers and determines the appropriate response pathway.

Classification Criteria Response
High Risk One or more critical danger signs flagged fever, heavy bleeding, reduced fetal movement, severe headache, newborn lethargy or feeding failure Immediate referral recommendation + SMS alert to PHC + LifeBank notification if applicable
Moderate Risk Concerning but non-critical signs mild temperature elevation, newborn feeding difficulties, borderline vital signs CHW to follow up within 24 hours + case flagged on PHC dashboard
Routine Follow-up No danger signs. Standard ANC or postnatal visit with no flags Next scheduled visit reminder set. Case remains active on dashboard.
⚠️
Clinical judgment is never replaced The risk engine supports frontline decision-making. It is not a diagnostic tool. All escalation recommendations should be reviewed by the CHW, TBA, or PHC nurse in context. The engine is designed to ensure no case is missed it errs toward caution.

PHC Dashboard

A web-based dashboard used by nurses, midwives, and PHC administrators to monitor all active cases, track referrals, and respond to high-risk alerts in real time.

Dashboard Feature Description
Active high-risk cases Live list of all cases currently flagged High Risk with time since last update
Incoming referrals Referral notifications from CHWs and TBAs in the field, with patient details and reason for referral
Missed follow-up tracker Women and newborns whose scheduled visit has passed without a recorded contact
CHW activity summary Number of visits recorded per CHW over the current period supports supervision and performance monitoring
Postnatal visit status Completion status of all postnatal visits in the current cohort
Immunisation schedule Newborn immunisation calendar with upcoming and overdue vaccination alerts

Solar-Powered Wearable Device

The PulseCare wearable is a low-cost wristband prototype designed for passive vital-sign monitoring between CHW home visits. It is currently in prototype development and is not yet a production-ready device.

ℹ️
What the wearable is and isn't The wearable is a between-visit monitoring layer it detects trends and patterns that may indicate deterioration. It does not replace the CRADLE VSA blood pressure device, clinical diagnosis, or any PHC-level assessment. Blood pressure is measured at the PHC during ANC visits, not by the wearable.

What it monitors

Signal Purpose
Heart rate trends Detect sustained tachycardia that may indicate infection, haemorrhage, or sepsis
Body temperature Flag fever onset between CHW visits
SpO2 (blood oxygen saturation) Detect hypoxia in mother or newborn
Movement patterns Reduced activity patterns as a proxy for deterioration or reduced fetal movement

How data reaches PulseCare

Wearable data is transferred to the CHW mobile app during each home visit via Bluetooth sync. The app displays the last-recorded readings, adds them to the visit record, and flags any abnormal trends for the CHW to assess. No continuous internet connection is required.

Power

The device is designed to be solar-powered addressing the reality that households in Toro LGA have limited or no access to reliable electricity for device charging.

Referral Coordination

PulseCare manages the full referral pathway from the moment a CHW flags a danger sign to the receiving PHC confirming the patient has arrived and been assessed.

  1. 1
    CHW flags danger sign Risk engine classifies as High Risk. Referral recommendation appears in the app with nearest PHC details.
  2. 2
    SMS alert sent to PHC Automatic SMS with patient name, danger sign, and CHW contact sent to the designated PHC nurse.
  3. 3
    LifeBank notified if needed For haemorrhage or critical cases, LifeBank emergency logistics are alerted for blood and oxygen delivery coordination.
  4. 4
    CHW coordinates transport CHW arranges transport and accompanies or escorts the patient where possible. Referral status updated in app.
  5. 5
    PHC confirms arrival PHC nurse marks the referral as received on the dashboard. If the patient does not arrive within the expected window, an escalation alert fires.

Danger Signs

PulseCare's danger sign checklist is grounded in WHO maternal and newborn guidelines and MPDSR (Maternal and Perinatal Death Surveillance and Response) surveillance data.

🤱 Maternal Danger Signs
  • Fever after delivery
  • Heavy bleeding (postpartum haemorrhage)
  • Reduced fetal movement
  • High-risk postnatal symptoms
  • Severe headache
  • Visual disturbance (pre-eclampsia warning)
  • Swelling of face, hands, or feet
  • Difficulty breathing
  • Convulsions
👶 Newborn Danger Signs
  • Feeding difficulties / unable to feed
  • Temperature abnormalities (fever or hypothermia)
  • Fast or difficult breathing
  • Lethargy / reduced activity
  • Low birth weight (<2.5kg)
  • Umbilical cord infection
  • Jaundice
  • Convulsions
  • Colour changes (pallor, cyanosis)

CRADLE VSA Blood Pressure Monitoring

Blood pressure is measured at every PHC antenatal visit using the CRADLE Vital Signs Alert (VSA) device a WHO-validated, low-cost blood pressure monitor designed specifically for use in low-resource settings.

⚠️
Important: CRADLE VSA is at PHC level only Blood pressure measurement happens during scheduled ANC visits at the PHC, performed by nurses and midwives. CHW home visits do not include BP cuff measurement this would be too costly and logistically difficult to implement at community level.
CRADLE VSA Feature Detail
Measures Blood pressure and pulse
Shock Index Automatically calculated detects pre-eclampsia, postpartum haemorrhage, and septic shock
Alert system Traffic light Green (safe) / Amber (caution) / Red (escalate immediately)
Training requirement Minimal suitable for all levels of health personnel including CHWs with brief training
Validation WHO-validated. Clinically evaluated in Nigeria (Reproductive Health, 2018)
Developed by King's College London
Certification ISO 13485

Three top killers all addressed

Cause of Death How PulseCare Addresses It
Postpartum haemorrhage CRADLE Shock Index + danger sign flag in CHW app + LifeBank blood delivery integration
Pre-eclampsia / eclampsia CRADLE VSA BP at PHC ANC visits + traffic light alert + CHW trains to ask about headache and visual disturbance + referral escalation
Puerperal sepsis CRADLE Shock Index + fever danger sign flag in CHW app + CHW referral escalation

Three-Layer Vital Signs System

PulseCare combines three complementary layers of monitoring so that no single point of failure leaves a mother or newborn unobserved.

Layer 1 · PHC Antenatal Visit
CRADLE VSA
WHO-validated · Nigeria-tested
  • BP measured by nurse/midwife
  • Auto Shock Index calculated
  • Traffic light alert fires
  • Results logged to PHC dashboard
Layer 2 · CHW Home Visit
Danger Sign Checklist
Community level · between ANC visits
  • Structured symptom checklist
  • Headache, swelling, vision asked
  • Newborn signs assessed
  • Instant referral escalation
Layer 3 · Between Visits
Solar Wearable
Prototype stage · passive monitoring
  • Heart rate trends
  • Body temperature
  • SpO2 (blood oxygen)
  • Movement patterns
💡
PHC catches what instruments measure. CHWs catch what communities feel. The wearable monitors what happens in between. Together, the three layers give PulseCare a complete vital-signs picture without requiring expensive hospital equipment at community level.

Offline Architecture

PulseCare is built offline-first meaning the app stores all data locally on the device and operates fully without an internet connection. Connectivity is treated as an optional enhancement, not a requirement.

How offline-first works

  1. 1
    All data written locally first When a CHW records a visit, registers a mother, or flags a danger sign, the record is written to local device storage immediately no network call required.
  2. 2
    Sync queue maintained Every offline record is added to a sync queue. The app tracks which records are pending upload and which have been confirmed by the server.
  3. 3
    Automatic sync on connectivity When connectivity is detected WiFi, mobile data, or a designated sync point at the PHC the sync queue uploads automatically in the background. No manual action needed from the CHW.
  4. 4
    Conflict resolution If the same record is updated on two devices while offline, the most recent timestamp wins. Conflict logs are maintained for review.
✅
No data is ever lost Records created offline are stored permanently on the device until they are successfully synced and confirmed. A CHW can work for days without connectivity and sync the full record set on return to an area with signal.

Data Sync

PulseCare uses a bidirectional sync model data flows from CHW devices to the central server, and updated records (new referrals, PHC notes, risk classifications) flow back to CHW devices on next sync.

Sync Direction What syncs When
CHW Device → Server Visit records, registrations, danger sign flags, referral initiations, wearable readings Automatic on connectivity
Server → CHW Device PHC notes on referred cases, updated referral status, new assignment changes Automatic on connectivity
PHC Dashboard → Server Referral confirmations, BP readings from CRADLE VSA, case status updates Real-time (requires connectivity at PHC)
Server → SMS Gateway High-risk alerts, missed visit notifications, referral alerts Triggered immediately on High Risk classification

Technology Stack

Mobile App
React Native (Android)
Backend
Node.js
Database
PostgreSQL · MongoDB
PHC Dashboard
React (web)
Offline Storage
Local device storage with sync queue
SMS Gateway
MTN Nigeria · Airtel Nigeria (in discussion)
Wearable
Bluetooth sync to mobile app
Deployment
Vercel (frontend) · Cloud backend

Pilot Scope

PulseCare's initial pilot is planned for Toro Local Government Area, Bauchi State, Northern Nigeria selected because it is one of the highest-burden areas for maternal and perinatal deaths in Nigeria, and because it hosts an existing UNICEF-supported maternal and child health programme.

Metric Target
Women enrolled 360
CHWs / TBAs trained and active 60
Primary Healthcare Centres 5
Reduction in missed postnatal visits 50% target
Danger signs flagged and referred 100+ target
CHW active engagement rate 90% target

Expansion path

  1. 1
    Toro LGA, Bauchi StateInitial pilot 360 women, 60 CHWs, 5 PHCs
  2. 2
    Bauchi State-wideScale to additional LGAs following pilot evaluation
  3. 3
    Northern NigeriaExpand to other high-burden states
  4. 4
    Other African communitiesReplicate in similar low-resource contexts across Sub-Saharan Africa

Milestones

Fellowship phase 4 months

M1
Finalise workflow design & prototype wireframes Complete CHW and PHC workflow documentation. Wireframes signed off by clinical lead.
M2
Build MVP for CHW mobile application Core screens functional: registration, visit recording, danger sign checklist, referral flow.
M3
Implement offline sync & SMS reporting workflows Offline-first architecture complete. SMS alert gateway integrated. PHC dashboard live.
M4
Usability testing with healthcare stakeholders Testing with CHWs, TBAs, and PHC nurses in Bauchi State. Feedback incorporated.

Post-fellowship 4 months to 1 year

4–6
Pilot deployment preparation in Toro LGA CHW training plan finalised. PHC partnerships confirmed. CRADLE VSA devices procured.
6–9
CHW onboarding & field testing 60 CHWs/TBAs trained. Women enrolled. Live data collection begins.
9–12
Pilot evaluation & workflow refinement Impact metrics reviewed. Workflow gaps identified and fixed. M&E report produced.
12
Expansion planning & partnership development Bauchi State MoH engagement for scale. Institutional partnership agreements formalised.

Partnerships

PulseCare has active partnership discussions underway across connectivity, financial protection, emergency logistics, government alignment, and global health programmes.

Partner Category Role
MTN Nigeria & Airtel Nigeria Connectivity SMS infrastructure, voice alerts, rural connectivity support
AXA Mansard & NHIA Financial Protection Maternal micro-insurance design, coverage and healthcare financing alignment
LifeBank Emergency Logistics Blood and oxygen delivery coordination for high-risk referrals
NPHCDA Government & Policy National primary healthcare alignment
Bauchi State Ministry of Health Government & Policy Pilot coordination and PHC engagement in Toro LGA
UNICEF Global Health Community maternal and newborn health alignment Mama2Mama, Fathers for Good Health
UNDP Nigeria Global Health Innovation and inclusive insurance ecosystem engagement
ℹ️
Partnership status All partnerships listed are in active discussions. None have been formalised as signed commercial contracts or MOUs at the time of this documentation.

Regulatory & Compliance

PulseCare touches two distinct regulatory domains in Nigeria medical device oversight (because the risk engine and wearable inform clinical decisions) and data protection (because the platform collects sensitive health information about pregnant women and newborns). Both are addressed below as a compliance roadmap, not a completed certification PulseCare has not yet been registered with NAFDAC or formally registered as a data controller with the NDPC. These are planned pre-pilot milestones.

🏛️ NAFDAC registration planned, not yet submitted 🔒 NDPA DPO & DPIA planned, not yet registered 🌍 Multi-country privacy roadmap

NAFDAC Medical Device & Software as a Medical Device (SaMD)

The National Agency for Food and Drug Administration and Control (NAFDAC) regulates medical devices in Nigeria under the NAFDAC Act, Cap N1, LFN 2004. In 2024, NAFDAC published two instruments directly relevant to PulseCare: the Medical Devices, In Vitro Diagnostics and Related Products Registration Regulations 2024 (a risk-based classification framework covering hardware devices, including wearables), and standalone Guidelines for Registration of Software as a Medical Device (SaMD), which formally bring qualifying mobile apps and digital platforms into the medical device category.

Requirement What it means for PulseCare
SaMD registration Software that performs a medical purpose including apps that interpret health data or guide referral decisions must be registered before it is marketed or used by healthcare providers in Nigeria.
Risk classification Devices are categorised into risk classes; higher patient-impact devices face stricter documentation, performance evaluation, and post-market surveillance requirements. PulseCare's rules-based, decision-support positioning (it flags risk for a CHW to act on, rather than diagnosing independently) is relevant to which class applies, but does not exempt it from registration.
Wearable hardware Regulated separately from the software, under the same 2024 Medical Device Regulations, once it moves past the current prototype stage toward field deployment.
Timeline NAFDAC's stated processing window is approximately 120 working days from a complete submission, provided compliance queries are answered within 90 days.
Non-compliance risk Unregistered medical devices/software are subject to seizure, recall, or distribution restrictions if marketed or deployed without registration.
⚠️
Current status PulseCare's risk engine and wearable have not yet been submitted to NAFDAC. Registration is scheduled ahead of the Toro LGA field pilot, in parallel with Dr. Shehu Gumau's ongoing clinical threshold validation work NAFDAC review typically expects that same clinical evidence base.

NDPA Nigeria Data Protection Act, 2023

The Nigeria Data Protection Act, 2023 (signed into law 12 June 2023) established the Nigeria Data Protection Commission (NDPC) as Nigeria's data protection regulator. Health information including the danger-sign, vitals, and referral data PulseCare collects falls under the Act's "sensitive personal data" category, which requires a stricter lawful basis than ordinary personal data.

NDPA obligation PulseCare's approach
Lawful basis for sensitive data Explicit consent captured from the mother (or guardian, where applicable) at CHW registration, aligned with the Act's allowance for processing on medical-care and public-health grounds.
Data Protection Impact Assessment (DPIA) Required for software processing sensitive personal data, submitted to the NDPC. Scoped internally; formal submission is a pre-pilot milestone, not yet completed.
Controller/processor registration Organisations classified as "Data Controllers or Processors of Major Importance" must register with the NDPC. PulseCare will assess and complete this registration ahead of pilot launch, based on enrolment scale.
Breach notification Any breach likely to pose a high risk to data subjects must be reported to the NDPC within 72 hours, with affected individuals notified directly.
Cross-border transfer Personal data may only leave Nigeria to a country or organisation offering an adequate, NDPA-equivalent level of protection, or under approved safeguards (contractual clauses, certification). Relevant if cloud infrastructure or partners are hosted outside Nigeria.
Data Protection Officer Required for controllers of major importance. To be designated alongside NDPC registration.
🔒
Design-level safeguards already in place Offline-first storage keeps raw data on-device until sync; SMS fallback messages use structured flag-codes rather than free-text patient detail; the risk engine's rules-based logic means every classification is auditable back to a specific data point, which supports both clinical accountability and NDPA's transparency expectations.

Expanding Beyond Nigeria Data Privacy Across Africa

PulseCare's longer-term roadmap includes replication beyond Nigeria into other high-burden, low-connectivity markets. Data protection law is not uniform across Africa treating NDPA compliance as portable to another country would be a mistake. As of the most recently available information, PulseCare's near-term expansion markets sit at different regulatory maturity levels:

Country Law & Regulator Status
Nigeria Nigeria Data Protection Act 2023 · NDPC In force
Kenya Data Protection Act 2019 · Office of the Data Protection Commissioner (ODPC) In force
Tanzania Personal Data Protection Act 2022 · Personal Data Protection Commission In force
Ethiopia Personal Data Protection Proclamation In force most recently enacted in the region
DR Congo Data protection provisions drafted within a proposed national Digital Code Not yet enacted a regulatory gap, not a green light

Above the national laws sits the African Union Convention on Cyber Security and Personal Data Protection (the "Malabo Convention"), adopted in 2014 and in force since June 2023 after reaching its 15-country ratification threshold. It sets continent-wide baseline principles for lawful processing and data subject rights, but does not replace the need to comply with each country's own law where one exists.

🌍
PulseCare's expansion principle Each new country is treated as its own compliance project local registration, a fresh DPIA, and local consent and data-residency requirements not an extension of Nigerian NDPA paperwork. In markets where no comprehensive law is yet enacted (like DRC at time of writing), PulseCare will apply the stricter of the Malabo Convention's baseline principles and NDPA-equivalent safeguards by default, rather than operating without a privacy standard until local legislation catches up.

Live Prototype

PulseCare has a working prototype covering the full CHW workflow registration, visit recording, danger sign detection, referral coordination, and PHC dashboard. Below are screenshots from the actual running application and the wearable hardware prototype.

✅
This is a working prototype not a mockup All screens shown below are from the live PulseCare Android application running on a real device. Contact pulsecareteam@gmail.com to arrange a live demo.

CHW Mobile App Screens

Login Screen
Login Screen
Phone auth · Offline mode
CHW Dashboard
CHW Dashboard
Active cases · Risk overview
Register Mother
Register Mother
Name · Age · Gestational age · Village
Record Visit
Record Visit
Temperature · Heart rate · Symptoms
Danger Signs
Danger Signs
Maternal & newborn checklist
High Risk Alert
High Risk Alert
Immediate escalation flag
Create Referral
Create Referral
PHC notification · SMS alert
PHC Dashboard
PHC Dashboard
Case tracking · Referral management
Register Newborn
Register Newborn
Birth weight · Feeding status

Wearable Hardware Prototype

The PulseCare solar-powered wristband is currently in hardware prototype stage. The device monitors heart rate, SpO2, temperature, and movement between CHW visits, syncing data to the mobile app via Bluetooth.

PulseCare wearable hardware prototype PulseCare wearable hardware prototype
ℹ️
Wearable complements, not replaces, clinical tools Blood pressure is measured at the PHC using the CRADLE VSA device during ANC visits. The wearable provides passive between-visit monitoring only. It does not replace clinical diagnosis or blood pressure measurement.
ℹ️
Github Repository "Our GitHub repository is currently private while we continue active devloment. We`d be happy to provide reviewer access under requedst if requred during Technical due diligence."

GitHub repository