Mpilonde is a complete medical operations platform designed specifically for South African healthcare providers, from solo GPs to multi-branch clinics. Every feature is built around how you actually work.
The foundation of everything. Every patient gets a structured, searchable profile that houses their full clinical history, accessible to your team in seconds.
Document every patient interaction accurately, from walk-ins to telehealth sessions. Structured clinical notes, vitals capture, and automated follow-up scheduling.
Structured clinical notes following Chief Complaint, Assessment, and Plan format.
BP, pulse, temperature, weight, height, and SpO? on every visit.
Set a follow-up date and time; an appointment is auto-created in your calendar.
Attach one or more ICD-10 codes to each visit for accurate clinical records.
Upload labs, radiology, and referral letters directly to the visit record.
Record which branch the consultation took place in for multi-location practices.
Write complete, compliant prescriptions and generate professional branded PDFs, all linked back to the originating visit for a complete clinical trail.
Issue professionally formatted sick notes in seconds. Each note is linked to the visit it was issued from and generates a branded, legally structured PDF.
Generate compliant tax invoices and proforma quotes with your own billing codes, including ICD-10, procedure codes, and custom services, with VAT handled automatically.
Every patient file, including labs, radiology, referrals, and consent forms, stored securely in Azure with per-document type categorisation and visit-level attachment.
Files are encrypted in transit (TLS) and at rest (AES-256) in Azure South Africa.
Define your own document types: Radiology, Labs, Consent, Referrals, and more.
Attach documents directly to a consultation for organised clinical filing.
Find any patient document across your entire archive in seconds.
Generate a full patient PDF including a document summary for any date range.
No public URLs. Documents are served through authenticated, time-limited access.
A full calendar view of every appointment across your practice, with automated booking from visit follow-up dates and 24-hour email reminders to patients.
Send selected patient documents to a specialist, insurer, or patient using email-based OTP verification, with full control over whether the recipient can view only or download.
Manage your team, branches, branding, billing codes, and subscription, all from one unified admin area.
Create staff accounts with role-based access: Doctor, Nurse, Receptionist, Practice Manager, Billing. Each role has a configurable permission set per feature.
Add multiple clinic branches to a single account. Assign practitioners to branches and track visits, documents, and appointments per location.
Maintain a full profile for each practitioner including display name, signature image, and professional registration details for use on PDFs.
Define custom patient status labels for your practice (Active, Inactive, Deceased, Transferred, etc.) with colour coding.
Create and manage your own document type categories so uploads are always properly classified.
Upload your practice logo, set your brand colours, and configure your address, phone, VAT number, and banking details, all printed on PDFs.
Maintain a searchable catalogue of billing codes with default rates, VAT flags, and descriptions. Codes are available across all invoices.
Manage your prepaid subscription, view your paid-through date, and renew on your terms. No debit orders, ever.
Automated transactional emails: account confirmation, password reset, trial start/end reminders, overdue notices, and payment confirmations.
A live 6-month revenue chart on your dashboard showing invoice totals, paid amounts, and overdue patterns at a glance.
Generate a full patient Audit Pack or Medical Report as a branded PDF, including visits, prescriptions, invoices, sick notes, and document summary.
Grant or restrict specific feature access per role. Control exactly what each staff member can view, create, edit, or delete.
Every layer of Mpilonde is designed to meet POPIA requirements, protect patient privacy, and keep your practice audit-ready.
All data stored exclusively in Microsoft Azure South Africa North (Johannesburg). No data leaves South African borders.
All patient records and uploaded files are encrypted at rest using AES-256, the same standard used by global financial institutions.
Every request between your browser and the Mpilonde platform is encrypted using TLS 1.2 or higher.
Data minimisation, purpose limitation, and secure processing, designed around POPIA's eight conditions for lawful data processing.
Every new user account must verify their email address before accessing clinical features. Unverified accounts are locked to a confirmation page only.
Each practice's data is completely isolated at the query level. No practice can ever access another's records.
Granular RBAC: each staff role has a configurable permission matrix. Only authorised users can view, create, or edit each feature.
Mpilonde does not sell, share, or process your patient data for any purpose outside of delivering the platform service to your practice.
A straightforward comparison of what matters most to South African healthcare providers.
| Feature | Mpilonde | Typical SA PMS | Generic Cloud EHR |
|---|---|---|---|
| Hosted in South Africa | |||
| POPIA-aligned data practices | |||
| No debit orders, prepaid only | |||
| No long-term contract | |||
| Custom billing code catalogue | |||
| Centralized VAT with per-line control | |||
| Secure OTP patient file transfers | |||
| Visit-linked prescriptions | |||
| Branded PDF generation | |||
| Role-based access per feature | |||
| Multi-branch from one account | |||
| Patient document management | |||
| Automated appointment reminders | |||
| 14-day free trial, no card required | |||
| Pricing per practitioner, not per user |
Based on publicly available feature information. Individual products may vary.
14-day free trial. No credit card. No debit orders. No contracts.
Renew on your terms, we'll be here when you're ready.
No credit card Hosted in South Africa POPIA aligned