Saaniya Software LLC

SAANIYA EMR

Your patient records never leave the clinic.

Saaniya EMR keeps the full clinical record encrypted on your own hardware, while patients book appointments online through a website we build and maintain for you.

Clinic reception with the Saaniya mascot at the desk

The architecture

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.

Four services

Software, website, payment display, and maintenance — priced separately, not blurred into one subscription.

Take the desktop EMR on its own, or add a managed booking site and annual support. Patient money never touches Saaniya.

Saaniya mascot at a clinic desktop

A

Software

The local desktop EMR, licensed to your practice.

Patients, visits, outpatient charting, prescriptions, and invoicing — all running on the clinic machine and fully usable with the internet unplugged. Optional specialty packs when you need them.

Saaniya mascot beside a clinic booking laptop

B

Website

A managed booking site for your clinic.

We design, host, and maintain a professional page where patients see your services and request appointments around the clock.

Saaniya mascot beside a sealed invoice

C

Payment display

Your own UPI QR and bank details, shown where patients need them.

Invoices and your website display the payment details of your own account. Saaniya never processes patient payments and never holds patient funds.

Saaniya mascot beside a laptop and backup drive

D

Maintenance

Updates, support, and backup assistance.

Software updates, remote support, restore assistance when you need it, and uptime for the booking portal.

Clinical work

Built for how a clinic actually runs.

Offline-capable outpatient charting for any OPD or multi-specialty clinic, optional specialty packs when you need them, and a booking layer that never asks you to upload a single clinical note.

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.

Saaniya EMR on a clinic desk with the Saaniya mascot

Saaniya EMR runs on the clinic's own Windows machine. Nothing about a consultation depends on a working internet connection.

Cybersecurity

A health record is worth protecting like one.

Controls chosen for the threats clinics actually face: a stolen desktop, ransomware on the practice network, a curious staff member, a tampered installer.

AES-256 encryption at rest

The clinical database is encrypted on disk with SQLCipher. A stolen or resold clinic PC does not hand over your patient history.

Keys derived properly, not guessed

Argon2id key derivation with a per-install salt. Your passphrase is never used directly as the encryption key, and the session key lives in the operating system keychain.

Recovery codes at setup

Printed recovery codes are generated during installation, so a forgotten passphrase is a recoverable event rather than a permanent loss.

Role-based access and audit logging

Doctors and front-desk staff see different things. The audit log records who accessed which record, never the record contents.

Sync is an allowlist, not a filter

Only explicitly listed booking fields can ever leave the clinic. A new clinical field is unsyncable by default, and an automated test fails the build if that changes.

Signed updates

Update packages are cryptographically signed and verified before installation. The application refuses builds it cannot verify.

Tenant isolation in the cloud layer

Booking data is separated per clinic by row-level security driven by verified session claims, with both read and write policies enforced at the database.

Incident response before launch

A written runbook, contact list, and notification templates exist ahead of the first clinic, so a breach clock is met with a procedure rather than improvisation.

Compliance

Written for India's DPDP Act, honest about everywhere else.

The clinic is the Data Fiduciary. Saaniya Software LLC processes booking contacts on your behalf under a written agreement — and treats them as the personal data they are.

You are the Data Fiduciary. We are a processor.

Under India's DPDP Act the clinic determines why and how patient data is processed. Saaniya Software LLC processes booking contacts on your behalf, under a written Data Processing Agreement supplied with your licence.

Data minimisation, built into the product

The clinical record never reaches our infrastructure, so the volume of personal data we hold on your behalf stays deliberately small. Minimisation is an architectural property here, not a policy promise.

Consent and clear notice

Your booking page carries a specific, readable privacy notice covering what is collected and why, rather than blanket consent buried in a form.

Breach notification support

If an incident affects data we process for you, we notify you quickly enough to meet your own regulatory clock with the Data Protection Board and your patients.

Correction, erasure, and retention

Records are editable and deletable, with a documented retention policy that respects medical council retention obligations where they override an erasure request.

Beyond India

The architecture is built for GDPR Article 28 processor terms in the UK and EU, cross-border disclosure expectations in Australia and New Zealand, and the LGPD controller/processor model in Brazil. Market-specific contracts are confirmed before any sale in those regions.

We describe our architecture accurately and avoid certification language we have not earned. Saaniya EMR is not marketed as HIPAA certified, and the United States is a later market that opens only once the appropriate agreements are in place.

Pricing

Bought once, not rented forever.

Pilot pricing by country, shown excluding applicable taxes. The United States is not offered yet.

Your region

INR · excl. taxes

India. Primary market — outpatient / OPD clinics and multi-specialty private practices DPDP-aligned processor terms. Clinical notes stay on clinic hardware.

Licence and maintenance fees are paid to Saaniya Software LLC. Patient payments go directly to your clinic's own account. United States pricing is not published.

Pilot interest

Interested? Tell us about your clinic

Complete the short needs & feedback survey — any outpatient / OPD or multi-specialty clinic. We use it to select pilot conversations. Do not enter patient clinical details in the form.