ECMO Universe
TermsPrivacySecurityFeaturesPlans

Security and compliance

How patient data is protected

Controls implemented in ECMO Universe, mapped to ISO/IEC 27001:2022 Annex A and the Digital Personal Data Protection Act, 2023. The platform is designed to support your institution's ISMS; formal certification applies to the operating organisation's ISMS as a whole.

ISO/IEC 27001:2022 Annex A controls

ControlRequirementHow ECMO Universe meets it
A.5.10Acceptable use of informationEvery user acknowledges the privacy notice and acceptable-use terms before first access and again whenever they change.
A.5.15Access controlRole-based access (admin, consultant, perfusionist, nurse, etc.) with patient-level assignment; staff only see patients they are assigned to.
A.5.17Authentication informationPasswords hashed with scrypt, never logged. Minimum length enforced; account locks after repeated failed attempts.
A.5.24–5.28Incident managementSecurity incident and breach register per institution, with 72-hour regulator deadline tracking and evidence in the audit trail.
A.5.33Protection of recordsAppend-only audit trail enforced by database triggers; before/after snapshots of every clinical change; CSV export with SHA-256 checksum.
A.5.34Privacy and protection of PIIDPDP-aligned privacy notice, data principal rights register, Grievance Officer contact per institution.
A.8.2Privileged access rightsPlatform (super-admin) roles are separate from tenant roles and have no access to clinical records by default.
A.8.3Information access restrictionStrict multi-tenant isolation: every query is scoped to the caller's organisation.
A.8.5Secure authenticationTOTP two-factor authentication with backup codes; administrators can make 2FA mandatory.
A.8.11Data maskingPublic referral status links expose only minimal, token-scoped information.
A.8.13Information backupContinuous write-ahead-log backup with point-in-time restore on managed Postgres.
A.8.15LoggingActor, role, IP, user agent, time, action, and outcome captured for every sign-in, view-sensitive action, change, and export.
A.8.24Use of cryptographyTLS 1.2+ in transit with HSTS; AES-256 encryption at rest for database and file storage; private, signed access to clinical images.
A.8.26Application security requirementsServer-side validation, parameterised queries, electronic signatures with password re-entry, and security response headers.
A.7.7 / A.8.1Clear screen and endpointAutomatic sign-out after 15 minutes of inactivity and 12-hour maximum session on shared devices; user-trusted devices stay signed in for up to 30 days.

DPDP Act 2023 obligations

SectionRequirementHow ECMO Universe meets it
s.5NoticeItemised privacy notice at /privacy, acknowledged in-app by every user.
s.6ConsentDigitally generated, signed consent forms for ECMO initiation, referral, and decannulation on the institution's letterhead.
s.8(5)Reasonable security safeguardsISO 27001-aligned controls listed above.
s.8(6)Breach intimationBreach register with 72-hour Board intimation deadline and principal notification tracking.
s.8(7)Erasure when purpose endsRetention policy page and erasure request workflow, subject to medical-records law.
s.8(9)–(10)Grievance officer and redressalEach institution publishes DPO / Grievance Officer contact; grievances tracked to a 90-day deadline.
s.9Children's dataGuardian consent captured; no tracking or advertising of any kind.
s.11–14Data principal rightsRegister for access, correction, erasure, nomination, and withdrawal requests with 30-day due dates.

Payment collection

StandardRequirementHow ECMO Universe meets it
PCI DSS 4.0 (SAQ A)Cardholder data out of scopeCard details are entered only in Stripe's embedded checkout frame. Card numbers never reach ECMO Universe servers, logs, or database.
PCI DSS 6.4.3Payment page script controlAn enforced Content Security Policy limits scripts and frames on payment pages to the application and Stripe.
RBI PA-PG DirectionsLicensed payment aggregatorPayments are collected through Stripe, a regulated payment processor. Settlement goes directly to the company's verified bank account.
RBI e-mandate / AFARecurring payments and card-on-fileSubscriptions use Stripe's mandate and two-factor authentication (AFA) flow. No card data is stored by the application; card-on-file tokenisation is handled by Stripe.
IntegrityTamper-proof payment eventsStripe webhooks are verified by signature before any subscription changes. Prices and seat counts are recomputed on the server, and idempotency keys prevent double charging.
Currency and recordsIndian rupee billing and invoicesAll plans are priced in INR. Invoices and receipts are available to the institution administrator through the Stripe customer portal.

Shared responsibility

The platform provides the technical controls above. Each institution remains responsible for staff onboarding and offboarding, assigning roles, enforcing 2FA, obtaining patient consent, appointing a Grievance Officer, and responding to data principal requests using the Data protection register in the admin area. Data processing terms between the institution and the platform are set out in the Data processing agreement.

For documentation and record-keeping only. Not intended for diagnosis, treatment decisions or patient monitoring. All calculated values must be verified by a qualified clinician.

ECMO Universe is a product of Sardhara Medical Private Limited, in association with Janvi Multispeciality Hospital.

CIN: U32509GJ2026PTC184082 · Registered office: Tower-A, 4th Floor, Silver Square, B/s Patel Timber, Harni Colony, Vadodara 390022, Gujarat, India

© 2026 Sardhara Medical Private Limited. All rights reserved.www.sardharamedical.comTerms of servicePrivacy noticeSecurity & complianceData processing agreementRefund & cancellationContact & grievance