Everything yourclinic needs totreat
Patients, appointments, treatments and payments in one place, with your clinic's records in a database of its own, never pooled with anyone else's.
One system for
the whole clinic.
Patients & Appointments
Full patient records with history, conditions and documents. Book, reschedule and check in, with a live queue showing who has arrived and who is next.
Treatments & Plans
Chart work tooth by tooth, build multi-visit treatment plans, and track what has been completed against what was proposed.
Payments & Expenses
Take payment per visit, in full or by instalment, with balances attached to the visit that created them. Record clinic spend alongside income.
Roles & Audit
Build roles from individual permissions, so reception books without seeing revenue. Every change is written to an audit log you can read.
Set up with you.
Running the same week.
1Setup checklist:23✓ Procedure list & prices4✓ Staff, roles & permissions5✓ Branch and working hours6✓ Currency and timezone7✓ Interface language
Built on boring,
proven technology.
Nothing exotic. A relational database you could read yourself, typed end to end, deployed one clinic at a time.
Patient records
deserve their own
database.
Your clinic is not a row in a shared table with a clinic ID on it. It runs on its own database, its own container and its own namespace in storage, so there is no query that could return another clinic's patients, because there is no other clinic in it.
Your own database
One clinic, one deployment, one database and one storage namespace. Nothing is pooled.
Permissions that gate
Every route protected by default. Roles are built permission by permission and enforced on the server, not hidden in the interface.
A readable audit log
Who changed what, and when. Patient details and payments are never written into diagnostic logs: identifiers only.
Kurdish, Arabic, English
The whole interface, right-to-left included. Prices in dinars, dates in your clinic's timezone.
Priced per clinic,
not per patient
Unlimited patients on every plan. You are never charged more for keeping good records. Need one more seat than your plan allows? Add seats individually rather than moving up a tier.
Starter
For a single clinic finding its feet
Clinic setup, configuration, branding & onboarding
- The clinical core
- Patients, records and documents
- Appointments and live queue
- Treatments and treatment plans
- Payments, in full or by instalment
- Expenses
- Included, not upsold
- Full reporting: revenue, expenses, appointments, patients
- Unlimited patients
- Roles and permissions
- Kurdish, Arabic and English
- Your logo and colours throughout
- Audit trail
- Limits
- Up to 5 staff accounts
- Extra seats available individually
Premium
For a busy practice with a full team
Advanced setup, data migration & team onboarding
- Everything in Starter, plus
- Materials and inventory tracking
- Import existing patient data
- Up to 20 staff accounts
- Export any report to CSV
- Patient feedback after visits
- Patient recalls & follow-ups
- Priority support
- On the roadmap
- Per-doctor performance reportsSoon
- Appointment reminders by SMSSoon
Enterprise
For groups running more than one location
- Everything in Premium, plus
- Unlimited staff accounts
- A server of your own, not shared with another clinic
- Setup and data migration done with you
- Direct line to the team that builds it
- On the roadmap
- Multiple branchesSoon
- Custom reports built for youSoon
Prices in USD; billing in Iraqi dinars is available, just ask us for the current rate. Setup is a one-time fee covering configuration, importing your existing records and training your team. Items marked Soon are on the roadmap and included in the plan when they ship.
See it with
your own numbers.
A short walkthrough using your procedures and your prices, so you can tell whether it fits how you already work.
Setup done with you, not left to you