The healthcare operating system that unifies clinical care and hospital scale.
Replace disconnected tools with one system. Connect EMR, live token queues, inpatient wards, expiry-first pharmacy, STAT lab orders and GST billing into a single source of truth.
Built for the bedside. Ready for the boardroom.
Nurses, doctors and administrators each get screens for their own work, on the same live data.
Prescriptions written, signed and shared in seconds
Build each medicine line with dosage, frequency, route and duration. The doctor signs it digitally, and the patient gets a printable PDF or a secure link.
Structured dosage builder
Strength, frequency, route, duration and instructions for every medicine, with duplicate-drug warnings.
Digitally signed
Each prescription is numbered and signed, with the doctor's name and the time on the print.
PDF or share link
Print it at the desk, or send the patient a secure link instead of paper.
Product screenshot · sample clinic
Product screenshot · sample clinic
Clinical and financial oversight across every branch
For owners, medical directors and managers who want one set of numbers instead of spreadsheets from each department.
Multi-branch from day one
Add branches, switch between them, and turn modules on for each branch separately.
Live finance dashboard
Today's revenue, outstanding dues, a 30-day revenue trend and collections by payment method.
Tamper-evident audit log
Sign-ins, prescription signing, invoices and settings changes, each linked to the one before by a SHA-256 hash.
Made for the way your clinic works
Your language, patchy internet, a team with different jobs, and patient data that needs protecting.
Six languages
English, Hindi, Malayalam, Tamil, Telugu and Kannada on the web panel, the Windows desktop app and the Android app. Each staff member picks their own language.
The in-app usage guide is available in all six languages. Printed prescriptions, receipts and reports stay in English.
Desktop offline mode
When the internet drops, reception, billing, consultations, prescriptions, pharmacy, lab and ward work carry on in the Windows desktop app, and sync when the connection returns.
Admission, bed transfer, discharge, search, PM-JAY and AI assist need a connection. The web panel needs internet.
Unlimited staff logins
Add every receptionist, nurse, pharmacist and technician your clinic needs, at no extra cost per login.
Each plan includes one doctor; additional doctors are charged per year.
Two-step sign-in
Every sign-in needs the password and a one-time 6-digit code, sent by email or taken from an authenticator app such as Google Authenticator. Single-use backup codes cover a lost phone.
Required for every user; an administrator can reset a lost authenticator.
The complete CuraOS platform
Switch on what you need today and add more as you grow. Every module shares the same patients, staff and billing.
Patients
Registration, fast search, ABHA fields, family links and encrypted government IDs.
Appointments
Doctor schedules, generated slots, booking, rescheduling and automatic reminders.
Reception & queue
OPD tokens, walk-ins, wait-time estimates and a waiting-room TV display.
Consultation (EMR)
Vitals with auto BMI, SOAP notes, ICD-10 diagnoses and sign-off with follow-up booking.
Prescriptions
Dosage builder, duplicate-drug warnings, digital signing, PDF and a secure share link.
Laboratory
Test catalogue, reference ranges, STAT orders and critical-value alerts with escalation.
Radiology
Imaging orders, technician worklist, image upload, reports and critical-finding alerts.
Doctor portal
Leave that blocks slots, referrals, certificates, fee rules and personal analytics.
Inpatient (IPD)
Wards and beds, admissions, transfers, ward rounds, daily bed charges and discharge.
Nursing
Assignments, care plans, medication chart, missed-task alerts and shift handover.
Operation theatre
WHO surgical safety checklist gates, anaesthesia record, operative notes and recovery scoring.
ICU
NEWS2 scoring, ventilator days, lines and devices, daily summaries and step-down.
Pharmacy
Expiry-first dispensing against signed prescriptions, suppliers and purchase orders.
Inventory
Stock ledger, branch transfers, write-offs, reorder alerts and valuation reports.
Billing & GST
CGST/SGST or IGST invoices, part payments, refunds and receipt PDFs.
PM-JAY
Case register from pre-authorisation to claim payment, at your state's package rates.
CRM
Lead pipeline, patient segments, campaigns with opt-out, and follow-up tasks.
Notifications
Email, SMS, WhatsApp and push, with editable templates and automatic retries.
Patient portal
Patients book visits and see their records, bills and family members.
Organisation & branches
Onboarding, branch management, plans and subscription.
Users & roles
Staff accounts with action-level permissions for each role.
Settings
Module switches, holiday calendar and notification preferences.
Dashboards & reports
Role dashboards, on-demand and scheduled reports.
Audit log
Append-only, hash-chained record of key actions, filterable by action and user.
Ready for India's digital health schemes
ABHA records, ABDM record sharing and PM-JAY case tracking, inside the same patient record.
Ayushman Bharat Health Account
Create or verify a patient's ABHA with an OTP on their phone, and keep it on their CuraOS record. Until then, staff can record an ABHA number, marked as not verified.
Ayushman Bharat Digital Mission
Patients can link their CuraOS consultation records to their ABHA and share them with other providers they consent to. Built on ABDM's published specifications.
Pradhan Mantri Jan Arogya Yojana
Track each case from pre-authorisation to claim payment: beneficiary ID, packages at your state's rates, TMS numbers, queries and payments, settled against the patient's invoice.
ABHA and ABDM features go live once the National Health Authority approves our integration. PM-JAY pre-authorisations and claims are still submitted on the NHA TMS portal; CuraOS keeps your register. CuraOS is not a government product.
Web, desktop and mobile. One platform.
Work from the browser, the desktop app or your phone. Every app shares the same data, so your team stays in step wherever they work.
Web panel
Works in any browser. Nothing to install.
Desktop app
For front desks and consulting rooms. Keeps working offline and syncs when back online.
Mobile app
Staff app for Android, with push alerts.
Clinical speed with strict data boundaries
Each clinic's data stays its own, every key action is recorded, and every role sees only what it needs.
Row-Level Security
PostgreSQL policies on every clinic table keep one clinic's records out of another's queries.
Enforced in the databaseHash-chained audit log
Each entry includes the SHA-256 hash of the one before, and the app cannot edit or delete entries.
Tamper-evidentEncrypted identifiers
Government IDs and integration credentials are encrypted at rest and never returned by the API.
Encrypted at restRole-based access
Only doctors prescribe, receptionists see no clinical notes, and billing staff see no medical records.
Separation of dutiesYour own database, if you need it
Larger clinics can be moved to a dedicated database with nightly backups and restore.
Simple pricing, billed quarterly or yearly
Prices are in Indian rupees. GST at 18% is added to every invoice. Every clinic starts with a 15-day free trial.
Quarterly
₹4,500 + 18% GST / quarter
₹5,310 including ₹810 GST
- 1 doctor included
- Unlimited staff logins
- All standard modules, web, desktop and Android apps
- Extra doctors ₹6,000 + GST per year each
Yearly
₹12,000 + 18% GST / year
₹14,160 including ₹2,160 GST
- 1 doctor included
- Unlimited staff logins
- All standard modules, web, desktop and Android apps
- Extra doctors ₹6,000 + GST per year each
Enterprise Edition
Contact us for pricing
- Hospitals, chains and multi-branch groups
- Pricing and doctor limits set for your organisation
- Option of a dedicated database for your organisation
Sponsor clinics. Reach their doctors.
Fund clinics' subscriptions, and show your product catalogue to the doctors you sponsor. No patient data is ever shared.
Clear answers for healthcare providers
Can a solo clinic use CuraOS without hospital complexity?
Yes. Modules are switched on per branch, so a solo clinic can run appointments, consultations, prescriptions and billing with inpatient, theatre and ICU screens left off.
Does it work for a hospital with several branches?
Yes. One organisation can have many branches, each with its own modules, staff and stock, and managers see dashboards and reports across them.
Which languages are supported?
English, Hindi, Malayalam, Tamil, Telugu and Kannada, on the web panel, the Windows desktop app and the Android app. Each staff member picks their own language. Printed prescriptions, receipts and reports stay in English.
Does CuraOS work without internet?
Yes, on the Windows desktop app. Reception, billing, consultations, prescriptions, pharmacy, lab and ward work continue offline on that computer and sync to CuraOS when the connection returns. Admission, bed transfer, discharge and some admin tasks need a connection, and the web panel needs internet.
Does CuraOS support ABHA and ABDM?
CuraOS can create and verify ABHA and let patients link their records to it, built on ABDM's published specifications. It goes live once the National Health Authority approves our integration; until then you can still record a patient's ABHA number, marked as not verified.
Can every staff member see every patient record?
No. Access follows the staff member's role. Doctors and nurses see clinical notes, diagnoses and prescriptions; front desk, billing, pharmacy and store staff see only what their work needs.
How do I protect my account?
Two-step sign-in is on for everyone: after your password, CuraOS asks for a one-time code sent by email, or from an authenticator app such as Google Authenticator if you set one up in Security. You also get backup codes in case you lose your phone.
Does CuraOS submit PM-JAY claims?
No. Pre-authorisations and claims are still submitted on the NHA TMS portal. CuraOS keeps your PM-JAY register: beneficiary, packages at your state's rates, TMS numbers, queries and payments, and settles the claim against the patient's invoice.
How is GST charged?
Plan prices are shown before GST, and 18% GST is added on the invoice. The pricing cards show each plan's total including GST.
Where can we get help?
The Help & support page has the step-by-step usage guide in six languages and the ways to reach our team. Open Help & support
How do we get started?
Sign up online to start a free trial, with no payment details needed. A setup wizard walks you through branches, staff and services. Plans are billed quarterly or yearly with GST invoices.
Ready to run your clinic or hospital on one system?
Start with the modules you need today. Add wards, theatres and branches when you are ready.