Physiotherapy and wellness clinics
A calendar your therapists trust and invoices your accountant trusts.
Appointments that never double book, treatment packages that track themselves, clinical notes limited to the roles that should see them, and a tax invoice on every payment. Bare Links runs the booking and the money; you run the care.

What owners tell us
The four things that come up on every first call.
1
Double bookings
Two receptionists, one calendar, one slot booked twice. The apology costs more than the appointment.
2
Packages on paper
A ten-session package is a promise to the patient. Counting it on a card at the desk is how sessions go missing.
3
Notes seen by the wrong people
Injury notes and health details should be visible to the therapist, not to whoever is on the desk that day.
4
Invoices the accountant rejects
Receipts without a TRN, a number or a VAT line are not tax invoices, and the VAT return suffers for it.
Conflict-free appointments.
Therapists publish availability per day. Patients book from your link or the desk books for them. The database itself refuses a second booking in the same slot, so a double booking cannot be created even by two people clicking at once.
- Availability per therapist
- Services with their own length and price
- Reminders with a calendar invite
Packages that count themselves.
Treatment packages are ledgered session by session with an expiry date. Each appointment takes one, each cancellation returns one, and the patient sees the balance in the portal.
- Packages with expiry
- Balances visible to the patient
- Refunds with credit notes
Notes limited to the roles that need them.
Owner, manager, front desk and therapist roles are enforced on the server. Financial and health fields are visible only to the roles you allow, and every change is in the audit log.
- Role-based access on every request
- Audit trail of sensitive changes
- Waiver and consent versions on file
Tax invoices on every payment.
Card, cash or transfer, every payment produces a sequential FTA tax invoice with your TRN and the VAT amount, and refunds produce credit notes. Exports for the accountant are one click.
- Sequential invoice numbering
- 5% VAT calculated correctly
- Accountant CSV exports




Conflict-free appointments.
Therapists publish availability per day. Patients book from your link or the desk books for them. The database itself refuses a second booking in the same slot, so a double booking cannot be created even by two people clicking at once.
- Availability per therapist
- Services with their own length and price
- Reminders with a calendar invite

Packages that count themselves.
Treatment packages are ledgered session by session with an expiry date. Each appointment takes one, each cancellation returns one, and the patient sees the balance in the portal.
- Packages with expiry
- Balances visible to the patient
- Refunds with credit notes

Notes limited to the roles that need them.
Owner, manager, front desk and therapist roles are enforced on the server. Financial and health fields are visible only to the roles you allow, and every change is in the audit log.
- Role-based access on every request
- Audit trail of sensitive changes
- Waiver and consent versions on file

Tax invoices on every payment.
Card, cash or transfer, every payment produces a sequential FTA tax invoice with your TRN and the VAT amount, and refunds produce credit notes. Exports for the accountant are one click.
- Sequential invoice numbering
- 5% VAT calculated correctly
- Accountant CSV exports

An example setup
A typical setup: two therapists, one reception, insurance-free
- Services
- Initial assessment 60 min, follow-up 45 min, dry needling 30 min, sports massage 60 min
- Products
- Single sessions, 5 and 10 session packages
- Rules
- 24-hour late cancel, no-show charged as a session
- Roles
- Therapists see their own patients and notes; reception sees the calendar and payments
- Invoices
- Full tax invoices with the patient's details, ready for reimbursement claims

Questions from this kind of business
Straight answers before the demo.
Where the answer is no, it says no.
Do you integrate with insurance networks?
No. Bare Links is built for self-pay clinics and wellness practices. Patients receive a full tax invoice they can submit for reimbursement.
Are clinical notes encrypted?
Data is encrypted in transit and at rest by the hosting provider, isolated per clinic, and limited by role. Bare Links is not a certified electronic medical record; it holds the notes you choose to keep with the booking.
Can a patient book a specific therapist?
Yes, or the first available. Follow-ups can be booked by reception at checkout with the same therapist.
The modules that matter most here
- Scheduling and booking
Classes, waitlists, spot selection and appointments.
- Payments and invoicing
AED card payments, Apple Pay, FTA tax invoices and payouts.
- Front desk and check-in
The morning rush on one screen, plus Privilee and ClassPass.
- Reports and payouts
Revenue, occupancy, retention and where the money is.
Other kinds of business
- Pilates and yoga
Reformer spot booking, mat classes, packs and privates.
- Gyms and fitness
Memberships, class timetables, boxing and small-group training.
- Spa and recovery
Treatment rooms, sauna and ice bath sessions, packages.
See your studio on Bare Links.
Start a 14-day free trial and set up your studio yourself in minutes, or book a walkthrough with our Abu Dhabi team, tailored to your schedule, packs and current platform, with a written switch plan and no obligation.