Built for physiotherapists, osteopaths and rehabilitation clinics — no app required for patients.
Platform features

Everything a clinic needs to prescribe, send and track exercise programmes

Organised around how your clinic actually works — from building your exercise library to seeing whether a patient has opened their plan.

Create & manage

Build programmes quickly from an organised exercise library

Stop rebuilding the same exercise from scratch. Create it once, reuse it in every relevant programme, and add exactly the detail each patient needs.

Exercise library

A reusable, organised library of exercises available across every programme you build.

Exercise categories

Group exercises so practitioners can find the right one quickly, however large your library grows.

Images & video links

Attach clear images and video links so patients understand exactly how to perform each exercise.

Programme creation

Assemble a complete programme from your library in minutes, not a fresh document each time.

Detailed prescription fields

Add sets, repetitions, duration, frequency and guidance specific to each patient's plan.

Patient-specific notes

Include notes and safety guidance tailored to the individual, not a generic instruction sheet.

Practitioner assignment

Assign programmes to the treating practitioner so responsibility and ownership stay clear.

Programme preview

Preview exactly what the patient will see before a programme is ever sent.

Send & update

Deliver programmes securely, then keep them current

Sending a programme shouldn't mean printing, posting or a follow-up phone call — and updating it shouldn't mean starting again.

Branded email delivery

Programmes arrive from your clinic's own identity, not a generic sender address.

Secure programme links

Every programme is accessed through a cryptographically secure, single-purpose link.

Patient email verification

Patients confirm their identity with a six-digit code before a programme is displayed.

Configurable expiry

Set how long a programme link remains active, matched to your clinic's own policies.

Programme updates

Revise a plan as treatment progresses without losing the patient's programme history.

Automatic link rotation

Links are automatically replaced whenever a programme is resent, keeping access current.

Delivery status

See whether a programme email has been delivered, without leaving the platform.

Versioning & clinical history

A complete, unaltered record of every programme sent

Clinical accuracy matters. Every sent programme is preserved exactly as the patient received it, even as your exercise library evolves.

  • Immutable programme snapshots at the moment of sending
  • Full programme version history for every patient
  • Create a new draft directly from a published programme
  • Preview previous versions and compare changes side by side
  • Sent content preserved even when the exercise library changes later
Mockup
Patient experience

Clear, secure access — no app, no account, no password

Everything a patient needs, in a browser they already have.

Responsive browser access

Works on any modern browser, phone, tablet or laptop.

No app installation

Nothing to download from an app store.

No permanent account

Verify with a code; no password to create or remember.

Exercise cards

Clear, structured cards for each exercise in the programme.

Prescription & safety notes

Sets, reps, guidance and safety information alongside each exercise.

Print view

A clean, printable layout for patients who prefer paper.

Branded PDF download

Download a branded PDF copy of the full programme.

QR codes for videos

Scan a code to jump straight to an exercise video.

Engagement & oversight

See exactly how a patient has interacted with their programme

Every meaningful interaction is captured, so practitioners can follow up with the patients who need it.

  • Link clicks and verification events
  • Programme views, prints and PDF downloads
  • First and last viewed timestamps
  • A patient event timeline and email delivery status
  • Simple engagement counters at a glance
12
Views this week
4
PDF downloads
Mockup
Patient engagement & adherence

Daily completion logging keeps the full picture in view

Patients log their own progress in seconds each day, so practitioners see the pattern, not just a snapshot at the next appointment.

Daily completion logging

Patients mark exercises as completed each day, with a one-tap "mark all complete".

Per-programme adherence toggle

Turn adherence tracking on for the programmes where it matters.

Adherence rate calculation

See the percentage of prescribed exercises actually completed.

Calendar view of completions

A calendar view of past completions for every exercise.

Pain & discomfort reporting

A simple daily pain scale, with alerts when it matters

0–10 pain scale (NRS)

A pain slider labelled from no pain to worst imaginable, reported daily.

Optional comments

Patients can add free-text context alongside each pain report.

Automatic high-pain alerts

The assigned practitioner is emailed when pain crosses your configured threshold.

Pain trend visualisation

Amber for 0–7, red for 8–10 — trends shown on the patient view and analytics page.

Secure two-way messaging

Patients and practitioners, connected without leaving the platform

Chat-style thread

A familiar message thread with read and unread indicators.

Scoped to the clinic relationship

One conversation per patient, not reset every time a programme changes.

Disclaimer acknowledgement

Patients acknowledge a messaging disclaimer before sending their first message.

Notification routing

New messages notify the assigned practitioner and clinic admins immediately.

Reply notifications

Patients get an email the moment their practitioner replies.

Unread count badges

Unread counts shown on patient lists and in the navigation.

Clinic-level toggle

Messaging is hidden entirely for clinics that don't use portal access.

Kept within the platform

No separate messaging app or phone tag between appointments.

Streaks & achievement badges

Clinically appropriate gamification that motivates, not distracts

Current streak display

Consecutive days of exercise completion, shown at a glance.

Milestone badges

3-day, 7-day, 14-day and 30-day streak badges.

Achievement badges

First completion, perfect week, consistent pain reporter, and more.

Earned badges only

A hexagonal medal design shows badges once earned — no locked placeholders.

Analytics & insights

Clinic-wide oversight, and per-patient detail when you need it

Clinic dashboard widgets

Adherence rate, high-pain alerts and patients needing attention, at a glance.

Patients needing attention

Inactivity and high pain flagged automatically with reason badges.

Trend charts

Adherence and pain trends with 7, 30 and 90-day filter presets.

Engagement timeline

Views, completions, pain reports and messages in one timeline.

Dedicated analytics page

Clinic-wide chart widgets in one place.

Engagement funnel

From programmes sent, through viewed and started, to completed.

CSV export

Export adherence and pain data for reporting (clinic admin only).

Customisable layout

Per-user widget and section ordering.

Automated communications

The right message, sent automatically, to the right person

Inactivity reminders

Configurable reminder emails when patients haven't logged activity for a set number of days.

High-pain alerts

Sent to the assigned practitioner whenever a patient reports pain above the threshold.

Message notifications

New patient messages notify practitioners and clinic admins; replies notify patients.

14 email templates

Covering delivery, verification, reminders, alerts, messaging and staff workflows, with clinic-level customisation.

Programme completion

Mark a programme complete, and reminders stop automatically

Mark as complete

Stop automated reminders the moment a programme has run its course.

Excluded from reminders

Completed programmes are removed from the reminder candidate pool.

Clear status tracking

Every programme shows as Draft, Sent, Updated or Completed.

Branding & communication

Your clinic's identity, in every patient touchpoint

Clinic logos & colours

Apply your logo and brand colours throughout the platform.

Favicons

A consistent, branded browser tab icon for your clinic's pages.

Branded login page

Staff log in through an interface that reflects your clinic.

Branded patient portal

Patients see your identity, not a third-party product.

Branded PDFs

Downloaded programmes carry your clinic's professional look.

Email templates

Customise the templates patients and staff receive.

SMTP integrations

Use your own email provider, or the platform's delivery service.

Sender identity & powered-by branding

Control sender identity, with optional powered-by branding.

Clinic administration

Manage staff, roles and multiple locations centrally

Multi-clinic support

Run several clinic locations from one account, with data kept isolated.

Clinic-level configuration

Configure branding, policies and settings per clinic.

Staff invitations & roles

Invite staff and assign the appropriate access level.

Practitioner access

Clinical tools available to practitioners delivering care.

Receptionist read-only access

Reception teams see delivery and engagement status without clinical editing rights.

CSV imports

Import existing patient and exercise data to get started faster.

Session timeout settings

Set session timeouts appropriate to your clinic's policy.

MFA policy & audit retention

Configure MFA requirements and how long audit logs are retained.

Ready to see it with your own exercise library?

Book a demonstration and we'll show how your clinic could prescribe, send and track programmes.