Service A · Software

A desktop EMR for any outpatient clinic.

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

Clinical features for day-to-day practice.

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.

Works when the internet does not

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.

Charting that fits your practice

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.

Prescriptions built for your practice

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.

Billing with your payment details attached

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.

Online booking, on your terms

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.

Backups you can verify

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.

Roles and an audit trail

Separate doctor and front-desk access, with an append-only log recording who opened or changed which record and when.

Who it is for

Any OPD or outpatient clinic — specialty packs are optional.

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.

General OPD / clinic

Vitals, SOAP notes, conventional prescriptions, referrals, and day-to-day outpatient workflow — the default fit for most clinics.

Multi-specialty outpatient

Several doctors or departments on one licence and one patient master. Shared calendar, roles, and billing without buying a separate EMR per specialty.

Ayurveda (example pack)

Optional fields such as Prakriti and Vikriti, Nadi Pariksha, Panchakarma planning, and classical formulations with Anupana.

Psychiatry (example pack)

Optional mental status examination, structured rating scales, session notes, and longitudinal medication history.

Other specialties (example packs)

Neurology, gastroenterology, and further packs are schema add-ons — not separate products. Your clinic is not limited to the examples on this page.

Your practice type

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

One boundary decides everything

Most clinic software asks you to upload your patients' medical history to someone else's servers. Saaniya EMR draws a hard line instead.

Stays on your clinic hardware

  • Diagnoses and assessment notes
  • Examination findings and specialty chart fields (when used)
  • Prescriptions, dosages, and instructions
  • Vitals, uploaded reports, and scans
  • Invoice line items describing treatment

Syncs only to run online booking

  • Patient name and phone number for the appointment
  • Requested date, time, and appointment status
  • Your clinic's configuration and branding
  • Licence and subscription state

Booking contacts are still personal data, so they are covered by a Data Processing Agreement, encrypted in transit, and kept for a short window only. What we never receive is the clinical record itself.

Around the EMR

Pair the software with website, payment display, and maintenance.

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.

Software

The local desktop EMR, licensed to your practice. Patients, visits, outpatient charting, prescriptions, and invoicing — all running on the clinic machine.

Website

A managed booking site for your clinic. We design, host, and maintain a professional page where patients request appointments around the clock.

Payment display

Your own UPI QR and bank details, shown where patients need them. Saaniya never processes patient payments and never holds patient funds.

Maintenance

Updates, support, and backup assistance — software updates, remote support, restore help, and booking portal uptime.

Under the hood

How it is built.

Written down here because clinics increasingly ask, and because a vague answer about security is usually a bad one.

Desktop shell

Tauri 2 with a React interface — a small signed Windows installer rather than a browser bundled into an application.

Storage

SQLite encrypted with SQLCipher using AES-256, with an Argon2id-derived key and the session key held in the operating system keychain.

Optional chart packs

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.

Sync

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.