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.

  1. A physiotherapist steadying a patient as she rises from a treatment plinth, a quad stick beside her

    Physiotherapy

    Sit to stand x5, no upper limb support.

    Berg 21 / 56 · S. Dlamini

  2. An occupational therapist timing a patient placing pegs into a nine-hole board

    Occupational therapy

    Upper limb and daily living baseline taken.

    9HPT 28.4 s · A. van Wyk

  3. A speech therapist and a patient working through picture cards to find a word

    Speech therapy

    Word finding improving with cueing.

    IDDSI 4 · R. Motaung

  4. A psychologist and a patient talking in armchairs, both smiling

    Psychology

    MoCA 24 / 30, recall the weakest domain.

    MoCA 24 / 30 · Y. Patel

  1. 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.

  2. 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.

  3. 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.

  4. 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

Soweto outpatient rehabilitationAdmitted 14 Jun 2026Consent grantedRHP4113

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

10MWT0.62 m/s
9HPT28.4 s

Report

Weekly MDT report · T. Mokoena

Due Fri 5 SepAwaiting sign-off

Billing

Procedure72501
ICD-10I63.9
4 disciplines, 1 record

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.

stroke
  • 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.

  1. 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 Mokoena

    RHP4113 · Journey

    1. Admitted to Ward 2

      Day 1

      Consent captured. Referral letter attached.

    2. Physiotherapy assessment

      Day 1

      Berg 21/56. Gait with two-person assist.

    3. Occupational therapy assessment

      Day 2

      Upper limb, ADL baseline.

    4. Swallow review

      Day 2

      IDDSI 4, review in 5 days.

    5. Psychology screening

      Day 4

      MoCA 24/30. Family meeting booked.

    6. Weekly MDT report sent

      Day 7

      Four sections, measures inserted.

  2. 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. Mokoena
    Due Fri 5 Sep
    Physiotherapy

    S. Dlamini

    Complete
    Occupational therapy

    L. Naidoo

    Complete
    Speech therapy

    R. van Wyk

    Overdue 1 day
    Psychology

    K. Pillay

    Complete

    Measures inserted from the record: Berg, 10MWT, MoCA

    Auto
  3. The 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 Sep
    Tue 2 Sep
    Wed 3 Sep
    Thu 4 Sep
    Fri 5 Sep
    08:00

    P. Botha

    Occupational therapy · L. Naidoo

    P. Botha

    Speech therapy · R. van Wyk

    09:00

    T. Mokoena

    Physiotherapy · S. Dlamini

    T. Mokoena

    Physiotherapy · S. Dlamini

    T. Mokoena

    Occupational therapy · L. Naidoo

    Clash: physio 09:00 on this patient
    10:00

    T. Mokoena

    Psychology · K. Pillay

    11:00

    T. Mokoena

    Speech therapy · R. van Wyk

    12:00

    M. Sithole

    Physiotherapy · S. Dlamini

  4. 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 rules
    Ready to export.
  5. 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 log
    • Dr N. Khumalo

      Held

      Orthopaedics · requested full record

      Waiting for the patient to approve

    • M. Botha

      Refused

      Practice manager · tried to edit a note

      Not the treating clinician. Query sent instead

    • S. Dlamini

      Allowed

      Physiotherapy · opened the record

      Treating clinician, same practice

    Row level securityEnforced in PostgresHosted in South Africa
  6. Anywhere

    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. Mokoena
    • Physiotherapy

      10MWT 0.62 m/s

    • Occupational

      9HPT 28.4 s

    1 queued

    Phone

    T. Mokoena
    • Physiotherapy

      10MWT 0.62 m/s

    • Occupational

      9HPT 28.4 s

    • Speech

      IDDSI 4

    Tablet

    T. Mokoena
    • Physiotherapy

      10MWT 0.62 m/s

    • Occupational

      9HPT 28.4 s

    • Speech

      IDDSI 4

    Desktop

    One recordInstalls to the home screenWorks across devices
Duncan Miller, founder of Palestra

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.”

Duncan Miller. Physiotherapist and founder.

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

By requesting access you agree to be contacted about Palestra.