For osteopaths, chiropractors and manual therapy clinics.
The file says osteoporosis — and says it to the practitioner before any thrust.
Manual therapy runs on what you must not do. Patient records with contraindications, treatment rooms, multi-session plans and consent — under your own brand, on iOS, Android and the web.
If a contraindication has to be remembered rather than looked up, this is for you.
The problem
A patient comes in for a spinal adjustment. She has osteoporosis and takes a blood thinner, both mentioned once, months ago. In manual therapy that is not background — it rules out a whole class of technique. The information exists; it is just not in front of the person about to treat her.
What changes for you
✓Contraindications in red at the top of the file, before any hands-on work
✓Treatment rooms held by the appointment alongside the practitioner
✓A course of treatment tracked as a plan, session by session
✓Consent taken and versioned before anything clinical is recorded
What you get
✓iPhone and Android apps published under your clinic's name
✓Rooms, devices and chairs as bookable resources, each with its own availability
✓A calendar per practitioner and per room, where a conflict is refused by the database rather than by a rule
✓Medical alerts that name the technique a condition rules out — osteoporosis means no high-velocity thrust, a blood thinner means more care — on screen for the practitioner to confirm before the session starts
✓Clinical records that cannot be edited: a correction is a new entry pointing at the one it corrects
✓Consent, versioned and withdrawable, required before anything clinical can be recorded
✓Before and after photographs, encrypted, with every opening logged against whoever opened it
✓Multi-session treatment plans, with each session logged as it happens
✓Follow-up per treatment: check in after so many days, recall after so many more
✓Wallet, packages with a shared balance, loyalty points, offer codes and gift cards
✓Arabic, English or German, with every price in riyals, dollars or euros
✓Reports by treatment, by practitioner and by branch — cancellations and no-shows are never counted as revenue
How it works
1Book a demo — 30 minutes, we walk through the osteopathy build live.
2We brand it — your name, logo and colours, on your own domain.
3We load your practice — services and prices, practitioners, rooms and devices, follow-up windows, consent forms.
4You go live — your app is published and patients book from it.
What it looks like
Screenshots from a demo environment. The patients, treatments, alerts and prices shown are sample data, not a real practice.
The alert does not describe the patient, it names the technique her condition rules out — osteoporosis means no high-velocity thrust — and it is on screen for the practitioner to confirm before anyone puts hands on her.Each free time names the practitioner and the treatment room together, so neither can be taken twice.Each treatment carries its own follow-up: check in two days after a manual session, and the next one falls due three weeks on.A course of treatment runs over a set number of sessions, four weeks apart, each logged as it happens — and a record is never edited, so the history holds up when it is questioned.
Try it yourself, in your language
The same platform set up three times over, each as a separate business with its own language, currency and branding. Open any of them and look around — these are live, with sample data.
Owned by youNo booking commissionArabic-firstZATCA-compliantSource code available
How it differs from the alternatives
Tessafold
Global booking marketplaces
Generic booking software
An app under your centre's name in the stores
Yes
No, the marketplace's app
Usually no, a booking link
Commission on bookings
No
On new clients from the marketplace
No
ZATCA invoices
Yes
No
Some
Medical file, consents and laser records
Yes
No
No
Rent or own
Both
Subscription only
Subscription only
Rent or own
Choose the way that suits you.
Rent
Salons and spas: from SAR 399 a month, plus a one-time setup from SAR 6,900 that includes your app in the stores. Aesthetic clinics and recovery centres: from SAR 1,290 a month, setup from SAR 9,900. Hosting, updates and support are on us. Cancel any time after the first year.
Own
A one-time payment from SAR 27,900 for salons and spas, and from SAR 39,900 for clinics and recovery centres, app included. The system runs on your server or ours, your data is yours, the first year of maintenance is free, then optional yearly maintenance.
Prices depend on the country where your business is registered, start from the amounts shown, and exclude VAT where it applies. Large chains get a tailored offer.
A Saudi company, built for Saudi Arabia
Tessafold is a Saudi company with a Saudi Commercial Registration, headquartered in Jeddah, operating since 2017.
ZATCA-compliant tax invoices with a QR code on every invoice.
Arabic-first interface and messages, with support in Arabic on Saudi time.
The UAE and the Gulf
In the UAE: prices in dirhams, 5% VAT invoices under your TRN, card and Apple Pay payments, and sign-in codes on WhatsApp. Tessafold is registered in the UAE.
In Qatar, Kuwait, Bahrain, Oman and Iraq: available on request. We set up your currency, mobile numbers and invoices for your country before going live.
Questions buyers ask
Does it flag osteoporosis before a high-velocity thrust?
Yes. The alert names the technique her condition rules out rather than describing her — osteoporosis means no high-velocity thrust — and it is on screen for the practitioner to confirm before anyone puts hands on her. The judgement stays theirs; the system makes sure they have it in front of them.
Is the app published under our own name?
Yes. The iPhone and Android apps carry your name, your logo and your colours, and they are published under your business, not ours. Customers never see Tessafold.
Do you take a commission on bookings?
No. There is no commission on a booking, a package or a payment. You choose either renting — a one-time setup plus a monthly subscription — or owning with a single payment.
Who owns the customer list?
You do. The list is yours, it is exportable at any time, and it is never shared with another business on the platform.
Does it work in Arabic?
Arabic, English or German — right across the admin dashboard, the customer app and the messages customers receive. Arabic runs right-to-left throughout, and prices show in riyals, dollars or euros depending on where the business is.
Can we buy the source code?
Yes. One of the two ways to buy is a full purchase: we set it up and customise it, you receive the source code, and you run it on your own hosting.
How long until we go live?
Five to seven weeks from the first call, including the app-store review. We load your services and prices, your staff, your rooms and your follow-up windows before launch, so you open with your own data in it.
See it running under your clinic's name before you decide anything.