Doctors Portal · PJ EmpireBook demo
Built for SA practices

software
your
practice
deserves.

POPIA records. WhatsApp bookings. Branded telemedicine. Digital scripts. A practice that keeps running through load-shedding. We build it — you see patients.

POPIA compliantHPCSA telemedicine-readyOffline-firstBuilt in SA

six
problems.
one portal.

Start with whichever hurts most. Add the rest when you're ready.

POPIA-safe patient records

Pain

Paper files, WhatsApp screenshots and Excel sheets put your practice at risk.

Fix

Encrypted records, consent capture, audit logs, role-based access. POPIA-ready exports.

WhatsApp bookings, zero no-shows

Pain

Phone tag and empty slots cost you R-thousands a month.

Fix

Patients self-book, get WhatsApp + SMS reminders, confirm in one tap. ~40% fewer no-shows.

Digital scripts & referrals

Pain

Hand-written scripts get lost, queried by pharmacies, or typed up by tired staff.

Fix

Digital script forms with HPCSA number, cryptographically signed PDFs, delivered to patients via WhatsApp. Revoke and notify the patient in one click.

Branded video consults

Pain

Generic Zoom feels unprofessional and doesn't capture clinical notes.

Fix

White-labelled video call on your domain, digital consent capture before the call, AI-drafted SOAP notes from the audio, practice invoice at the end.

Load-shedding resilient

Pain

Stage 6 means no bookings, no records, no receipts.

Fix

Offline-first PWA, inbound-SMS booking fallback, queued record sync when the lights come back, offline cash / EFT receipt capture.

how we
build for you.

01

20-min demo

We show working modules, you tell us your biggest pain.

02

2-week pilot

Branded portal, 1–2 modules, real patients. You judge.

03

Scale or walk

Works? We add modules, onboard staff. Doesn't? You owe nothing.

honest pricing.
real caps.

No "unlimited" promises. Every tier has a clear patient cap, message allowance and response SLA — priced to run sustainably so we're still here in five years.

Starter
R1 999/ month
  • 1 module
  • 500 active patients
  • 1 doctor
  • 200 SMS or 100 WhatsApp / mo
  • Weekly backups
  • Email support, 48h response
Talk to us
Practice
R3 999/ month

+ R4 999 once-off setup

  • Up to 3 modules
  • 2 000 active patients
  • Up to 2 doctors
  • 1 000 SMS or 500 WhatsApp / mo
  • Daily backups · 30-day retention
  • Email + WhatsApp support, 12h response
  • Onboarding call included
Start with Practice
Group
R12 999/ month

+ R9 999 once-off setup

  • All 5 modules
  • 10 000 active patients
  • Up to 5 doctors (extra: R799/mo)
  • 5 000 SMS or 2 500 WhatsApp / mo
  • Daily backups · 90-day retention
  • Priority support, 4h response
  • Quarterly review + staff training
Talk to us
No free pilot — Discovery Day instead

R2 999 — see it running in 5 business days.

90-min requirements call → working prototype of 1 module on a branded subdomain → 1-hr walkthrough → go / no-go. R1 500 credits to your setup fee if you subscribe within 30 days. Non-refundable. Hard-capped at 6 hours of our time — so it stays honest for both of us.

Book Discovery Day →

Add-ons

  • Extra doctor — R799 / month
  • Extra 1 000 SMS — R350
  • Extra 500 WhatsApp utility msgs — R450
  • Custom module — R25 k – R150 k, scoped per spec
  • Staff training — R1 500 / hour

Fair-use rules

  • "Active patient" = record touched in the last 12 months
  • Hard caps enforced — upgrade or archive beyond tier limit
  • SMS / WhatsApp overages billed at cost + 15%
  • No reselling of the platform
  • 30-day notice to cancel · full data export on request

what we deliver.
and what we don't.

So there's no misunderstanding on day 31.

Included on every tier
  • ✓ POPIA-compliant hosting · data in SA or EU (your choice)
  • ✓ TLS in transit · AES-256 at rest · encrypted backups
  • ✓ 99.5% uptime target (honest — we're a small shop)
  • ✓ Monthly platform updates + security patches
  • ✓ POPIA DPIA document for your records
  • ✓ HPCSA audit-log exports on request
  • ✓ One full data export on cancellation (SQL + CSV)
Not included — stays with you
  • ✗ Medical-aid claim submission — switch integrations aren't publicly available; your billing team keeps that
  • ✗ Legal or compliance advice — consult your attorney
  • ✗ Third-party licences — HPCSA practice fees and paid data feeds
  • ✗ SMS / WhatsApp beyond tier allowance — billed at cost + 15%
  • ✗ 24/7 phone support — we're async; SLA per tier above
  • ✗ On-premise deployment (available on Enterprise only)

let's
talk.

20 minutes. We show the portal running on a sample SA practice. You tell us which module would change your week the most.