You didn’t become a physiotherapist to do admin
Join the anti-admin revolution
- Free signup before first of October 2026
Four therapists. One patient. One record.
One record for physio, OT, speech and psychology. Measures, report and billing all come off the note.

Physiotherapy
Sit to stand x5, no upper limb support.
Berg 21 / 56 · S. Dlamini

Occupational therapy
Upper limb and daily living baseline taken.
9HPT 28.4 s · A. van Wyk

Speech therapy
Word finding improving with cueing.
IDDSI 4 · R. Motaung

Psychology
MoCA 24 / 30, recall the weakest domain.
MoCA 24 / 30 · Y. Patel
The input · The note
One note, written once
The therapist writes the session note in the record, in the words they already use. It is not retyped into anything else afterwards.
Output 01 · Outcome measures
The measures travel with it
Berg Balance, gait speed, sit to stand. Scored on the note and kept against the patient, instead of in a spreadsheet that drifts out of step.
Output 02 · The report
Built from what is already in the record
Six weeks of notes and scores gathered into the document the funder asks for. The therapist writes the clinical judgement, and nobody rebuilds the history by hand.
Output 03 · Billing
Billing follows the session
The codes sit on the note that recorded the session, so an hour of work is billed as an hour of work.
Thandi Mokoena
67 years old, female, born 9 January 1959
Progress note · 45 min
Subjective
Less dizziness on standing. Keen to try stairs.
Objective
Sit to stand ×5, no upper limb support. Gait 10 m, 16.1 s.
S. Dlamini, Physiotherapy
Outcome measures
Report
Weekly MDT report · T. Mokoena
Billing
Free tool
Need an ICD-10 code?
Search codes, check PMB status and see Basket of Care detail. No login, no charge.
Search codes
Type the condition and the tool finds the code.
PMB status
See whether a diagnosis is a prescribed minimum benefit before you write the motivation.
Basket of Care detail
What the funder is obliged to cover for that condition, in full, on the same screen.
- I63.9Cerebral infarction, unspecifiedPMB
- I61.9Intracerebral haemorrhage, unspecifiedPMB
- I69.3Sequelae of cerebral infarction
What you get.
Six things the practice runs on, from the first note to the payment.
Every day
Clinician dashboard
One screen for the whole team, instead of opening six patient files to find out what is still owed.
- Outstanding notes and reports in one view
- Reminders for the team and for you
- Clinical statistics to support a billing motivation
- Today's appointments, and the patients who need attention
- Ward oversight, so continuity holds between shifts
Thandi MokoenaRHP4113 · Journey
Admitted to Ward 2
Day 1Consent captured. Referral letter attached.
Physiotherapy assessment
Day 1Berg 21/56. Gait with two-person assist.
Occupational therapy assessment
Day 2Upper limb, ADL baseline.
Swallow review
Day 2IDDSI 4, review in 5 days.
Psychology screening
Day 4MoCA 24/30. Family meeting booked.
Weekly MDT report sent
Day 7Four sections, measures inserted.
The note
Notes and reports
The report arrives assembled from the notes and scores already on the record. You edit it. You do not write it again.
- Speak or type the note in plain language
- The formal note drafted for you to check and sign
- Templates for WCA, discharge and MDT reports
- Built from the notes and scores already captured
- Export to Word or PDF
Weekly MDT report · T. MokoenaDue Fri 5 SepPhysiotherapyS. Dlamini
CompleteOccupational therapyL. Naidoo
CompleteSpeech therapyR. van Wyk
Overdue 1 dayPsychologyK. Pillay
CompleteMeasures inserted from the record: Berg, 10MWT, MoCA
AutoThe week
Scheduling and workflows
The week, the co-treatments and the equipment in one calendar, with each session billed against the note that recorded it.
- Drag and drop calendar
- Co-treatments and group sessions
- Billing tracked beside the note that recorded it
- Equipment booked, tracked and flagged
- Handover packs when a locum covers
Mon 1 SepTue 2 SepWed 3 SepThu 4 SepFri 5 Sep08:00P. Botha
Occupational therapy · L. Naidoo
P. Botha
Speech therapy · R. van Wyk
09:00T. Mokoena
Physiotherapy · S. Dlamini
T. Mokoena
Physiotherapy · S. Dlamini
T. Mokoena
Occupational therapy · L. Naidoo
Clash: physio 09:00 on this patient10:00T. Mokoena
Psychology · K. Pillay
11:00T. Mokoena
Speech therapy · R. van Wyk
12:00M. Sithole
Physiotherapy · S. Dlamini
Getting paid
Medical aid integration
Claims go out, payments come back, and every one stays attached to the session it came from.
- Claims submitted by email
- Payment tracking and reconciliation
- Full claim history and reporting
- Authorisation status the patient can follow
- EDI submission
- Procedure
- 72501 · Physiotherapy treatment, 45 min
- ICD-10
- I63.9 · Cerebral infarction, unspecified
- Modifier
- 0003 · Inpatient
- Funder
- Fynbos Medical Scheme · Auth 4 of 12 sessions
Valid for physiotherapy rulesReady to export.The data
Security and compliance
Patient data stays in South Africa, and the database itself refuses a row the person asking has no right to read.
- Hosted in South Africa
- Dictation processed in region, and no audio kept
- Encrypted in storage and in transit
- Role based access, enforced row by row in the database
- A share without consent holds until the patient approves
- Only the treating clinician edits a note, and managers query back
- Built for POPIA
Thandi Mokoena
Access logDr N. Khumalo
HeldOrthopaedics · requested full record
Waiting for the patient to approve
M. Botha
RefusedPractice manager · tried to edit a note
Not the treating clinician. Query sent instead
S. Dlamini
AllowedPhysiotherapy · opened the record
Treating clinician, same practice
Row level securityEnforced in PostgresHosted in South AfricaAnywhere
Access anywhere
The same record on the ward tablet, the consulting room desktop and the phone in your pocket.
- Installs to a phone home screen
- Works on phone, tablet and desktop
- Built as a progressive web app
- Changes sync across devices
- Working without signal
T. MokoenaPhysiotherapy
10MWT 0.62 m/s
Occupational
9HPT 28.4 s
1 queuedPhone
T. MokoenaPhysiotherapy
10MWT 0.62 m/s
Occupational
9HPT 28.4 s
Speech
IDDSI 4
Tablet
T. MokoenaPhysiotherapy
10MWT 0.62 m/s
Occupational
9HPT 28.4 s
Speech
IDDSI 4
Desktop
One recordInstalls to the home screenWorks across devices

Meet the founder
Duncan Miller
Physiotherapist and founder.
Built by a clinician, for better patient care.
Developed by a physiotherapist who knows the daily problems, because he had them. Every part of it exists to get time back for patients.
Palestra was built by Duncan Miller, a physiotherapist with over ten years across South African healthcare.
He has worked in rural government hospitals and in private rehabilitation, and met the same things in both: duplicated admin, disconnected systems, endless reports, and too much of the day behind a screen instead of with a patient.
Working inside multidisciplinary teams taught him how much communication, continuity and accurate records matter. He has also seen what poor systems cost the person being treated.
He finished a Master's in Global Public Health at Imperial College London in 2024, on health systems, epidemiology and using data to improve how care is delivered.
Palestra is built around the patient. Making the record clinically relevant and cutting the duplication is what gives a team back the hours that admin takes.
“This is not software built in a boardroom. It is built by a clinician who understands the realities of healthcare and wants to make it better.”
Get early access.
Free signup before 1 October 2026. Leave a work email and we will set your practice up.
- Founder and developer
- Duncan Miller
- hello@palestra.co.za
- Phone
- +27 84 561 2171
