Built for any outpatient clinic
Solo OPD, single-specialty clinic, or multi-specialty outpatient practice — same product. You are not limited to a short list of disciplines; optional chart packs extend the forms when you need them.
Service A · Software
Built for OPD, single-doctor clinics, and multi-specialty outpatient practices — not a closed list of specialties. Patients, visits, charting, prescriptions, invoices, roles, and encrypted backups stay local. The optional cloud layer carries only what online booking needs.
What you get
Solo OPD, single-specialty clinic, or multi-specialty outpatient practice — same product. You are not limited to a short list of disciplines; optional chart packs extend the forms when you need them.
Consultations, prescriptions, and billing complete offline. Appointments queue locally and sync when the connection returns, so a power cut or an outage never stops the clinic.
Start with standard outpatient notes, vitals, and prescriptions. Optional packs add structured fields for Ayurveda, psychiatry, neurology, gastroenterology, and more — as schemas, not separate products.
Conventional medications with dosage and duration, or classical formulations with Anupana when that pack is enabled. Reusable templates mean the third prescription of the day takes seconds.
Generate invoices locally and print or share them with your own UPI QR or bank details on the same sheet. Your front desk marks an invoice paid; the money went straight to your account.
Patients request appointments from your clinic website. Your front desk confirms them inside the EMR, so the clinic calendar always reflects what the clinic actually decided.
One-click encrypted snapshots to a local drive or NAS, with an integrity check and a reminder cadence. Restore is a tested procedure, not a hope.
Separate doctor and front-desk access, with an append-only log recording who opened or changed which record and when.
Who it is for
Saaniya EMR is not limited to the disciplines named below. Use it for general outpatient work today; turn on specialty chart packs when your practice needs them. One system for a solo OPD or a multi-specialty clinic.
Vitals, SOAP notes, conventional prescriptions, referrals, and day-to-day outpatient workflow — the default fit for most clinics.
Several doctors or departments on one licence and one patient master. Shared calendar, roles, and billing without buying a separate EMR per specialty.
Optional fields such as Prakriti and Vikriti, Nadi Pariksha, Panchakarma planning, and classical formulations with Anupana.
Optional mental status examination, structured rating scales, session notes, and longitudinal medication history.
Neurology, gastroenterology, and further packs are schema add-ons — not separate products. Your clinic is not limited to the examples on this page.
If your workflow is not listed yet, we add fields as a form schema rather than a new product, so the engine and your data stay the same.
The data boundary
Most clinic software asks you to upload your patients' medical history to someone else's servers. Saaniya EMR draws a hard line instead.
Around the EMR
Software is Service A and payment display ships with it. Website and maintenance are optional add-ons you can start or stop without losing your licence.
The local desktop EMR, licensed to your practice. Patients, visits, outpatient charting, prescriptions, and invoicing — all running on the clinic machine.
A managed booking site for your clinic. We design, host, and maintain a professional page where patients request appointments around the clock.
Your own UPI QR and bank details, shown where patients need them. Saaniya never processes patient payments and never holds patient funds.
Updates, support, and backup assistance — software updates, remote support, restore help, and booking portal uptime.
Under the hood
Written down here because clinics increasingly ask, and because a vague answer about security is usually a bad one.
Tauri 2 with a React interface — a small signed Windows installer rather than a browser bundled into an application.
SQLite encrypted with SQLCipher using AES-256, with an Argon2id-derived key and the session key held in the operating system keychain.
Extra specialty fields are validated JSON Schemas in a registry — not separate products. Forms render from the schema, so the payload stays structured, queryable, and exportable.
An outbox with idempotency keys and cursor-based pulls. Offline is the default assumption, and only allowlisted booking fields ever move.
Installer and pilot onboarding details are shared when you enquire. This website collects no patient or clinical data of any kind.