Encounters
Records are stored on-device and queued for sync.
Worker identity
Stamped on every new encounter so the clinic knows who captured it. The token is required when the clinic server enforces sign-in.
Skin lesion screen
Photograph the lesion in good light. The on-device demo model ranks five common presentations.
Runs entirely on this device — no upload needed
Respiratory sound screen TB SCREEN
Hold the phone near the patient's back while they breathe deeply, then record six seconds.
Tap the ring to start a 6-second recording
Phila — isiZulu / isiXhosa: to live, to be well, to heal.
Why Phila exists
Africa has 1.55 health workers per 1,000 people against a WHO threshold of 4.45, and 40% of rural clinics face daily power failures. Phila gives community health workers offline clinical decision support: WHO-guideline triage, on-device screening models, and patient records that sync the moment connectivity returns.
WHO IMCI/PEN-adapted rules: danger signs, TB screen, maternal red flags, hypertension & diabetes thresholds.
Skin lesion ranking across 5 presentations and acoustic respiratory screening, fully offline.
Encounters queue on-device and sync to the clinic server automatically.
TensorFlow Lite dermatology models trained on African skin-tone datasets; respiratory TB classifiers.
Health-system integration and the medical-device regulatory route, with provincial CHW pilot programmes.
Patient-facing languages
The screening questions and consent script can be read to patients in English, isiZulu, isiXhosa, Afrikaans and Sesotho — switch with the selector in the top bar. The English original stays visible underneath as the reference.
⚠ Non-English scripts are machine drafts pending review by clinically-qualified mother-tongue speakers. Documentation, flags and recommendations remain in English.
Data protection
Every encounter is treated as sensitive personal information under South Africa's Protection of Personal Information Act:
- Consent first. Verbal consent is requested before each assessment and recorded with the encounter (including whether it was actually asked). If declined or not asked, the record keeps the clinical answers, sex, and capturing CHW/facility for clinic reporting, but never the patient's name or area.
- Stored on this device until synced to your clinic's server; nothing is sent anywhere else.
- Identity-stamped sync. Each synced record carries the capturing CHW and facility, and the clinic server keeps an audit log of every sync.
- Retention follows your facility's policy; local copies can be erased below at any time. Patients may request removal via the clinic.
Encryption at rest. Records are stored unencrypted on this device.
No PIN recovery — if you forget it, local records can't be opened (you can still erase and start over). Records already synced to the clinic are unaffected.