CardioRehab PK
Legal · Privacy

Privacy Policy

How CardioRehab PK collects, uses, stores, and protects your information across the app, your consultation bookings, and your relationship with Dr. Ahmed Zain Subhani's practice.

Version: 1.1
Effective: 12 July 2026
Applies to: app.ahmedzainsubhani.com & the CardioRehab PK Android app
Contact: submedic@gmail.com

The short version

A plain-language summary. The full policy below is what governs — please read it before booking a consultation or syncing your health data.

1
Your health data lives on your device first.Trackers, symptoms, and medicines are stored locally. Cloud sync is optional and only turns on if you sign in.
2
Dr. Zain doesn't see your readings by default.He only sees them if you explicitly grant temporary access before a specific paid consultation — and you can revoke that anytime.
3
We never see your card or wallet details.Payments run through a licensed payment gateway's own secure checkout page.
4
We don't sell your data or run ads.There are no advertising or analytics trackers in this app.
5
You can export or delete everything, anytime.Use "Export my data" or "Delete my account & data" in the app.

Current app status

CardioRehab PK is being rolled out in stages. This table tells you exactly what's actually collecting or processing data today, versus what's described in this policy for features that are built but not yet switched on. Sections below are labelled the same way.

FeatureStatus
Local, on-device tracking (readings, meds, symptoms, streaks)Live now
Local backup / restore (export & import a data file)Live now
Device reminders (local notifications via your browser)Live now
Booking a consultation via WhatsAppLive now
Clinic-held patient records at PIC / affiliated hospitalsLive now
Google account sign-in & cloud syncLive now
In-app online payment (Safepay / JazzCash checkout)Planned – not yet live
Doctor-side booking dashboardPlanned – not yet live
Server-delivered push notificationsLive now
In-app linking of your account to a clinic MRN recordPlanned – not yet live

In short: right now, everything you track stays on your own device, and booking happens by messaging the clinic on WhatsApp. Nothing is uploaded, no account is required, and no payment is collected inside the app.

1Overview & scope

This Privacy Policy describes how CardioRehab PK ("the app", "we", "us") collects, uses, stores, shares, and protects information when you use the app, its website (app.ahmedzainsubhani.com), and its Android app, and when you book, pay for, or attend a consultation with Dr. Ahmed Zain Subhani through it.

It covers the app's full set of features, including consultation booking and payment, optional cloud sync and sign-in, the doctor-side booking dashboard, prescriptions and the patient registry (MRN), and reminder notifications. If you are using a version of the app where a particular feature (for example, online payment or cloud sync) is not yet turned on, the sections describing that feature simply don't apply to you yet — they describe how that feature works once it is live.

By using CardioRehab PK, you agree to the practices described in this policy. If you don't agree, please don't use the app, or use it only in signed-out, local-only mode, which keeps your data on your device.

2Who we are

CardioRehab PK is developed and operated by Dr. Ahmed Zain Subhani, Specialist Cardiac Surgeon and Assistant Professor, Punjab Institute of Cardiology (PIC), Lahore, Pakistan. Dr. Zain is the data controller for the personal and health information described in this policy — he decides what data is collected and why, and he (through his clinic staff, where applicable) is the person responsible for it.

Contact details are at the bottom of this page and in Section 19.

3Information we collect

3.1 Information you provide directly

3.2 Information collected automatically

3.3 Information from your care team

4How we use your information

We do not use your data for advertising, we do not build advertising profiles, and we do not sell your personal or health data to anyone.

5Health data & consent-based sharing

Health information is sensitive, so CardioRehab PK is built "local-first, sealed by default":

6Payments Planned – not yet live

Today, the app does not collect any payment. Consultations are booked and confirmed by messaging the clinic on WhatsApp or by phone, and any fee is discussed and settled directly with the clinic. This section describes how in-app payment will work once it is switched on.

When online payment goes live, booking a paid consultation will take you to a secure, hosted checkout page run by a licensed Pakistani payment provider (such as Safepay or JazzCash). That page — not the app — will collect your card or mobile-wallet details directly.

7WhatsApp

Tapping a "Book on WhatsApp" button opens WhatsApp with a pre-filled message to Dr. Zain's clinic number. Once you send it, that conversation is a normal WhatsApp chat, governed by WhatsApp's own privacy policy, not this one. We don't control, and this policy doesn't cover, how WhatsApp/Meta handles that message — we only see what you choose to send us, the same as any WhatsApp conversation with the clinic.

8Notifications

If you enable reminders, the app uses your browser's local notification permission and its service worker to remind you about:

These reminders are generated and shown entirely by your own device, based on the schedule you set.

Live now: Server-delivered push reminders (reminder tokens). When you switch reminders on, the app registers a push notification token (a device identifier issued by Firebase Cloud Messaging, a Google service) together with your reminder times — clock times and opaque slot codes only. This is what lets a reminder reach your phone even when the app is closed. No health information travels through the push system: the push message contains no medicine names, no doses, no readings, and no appointment details — your own device composes the notification text locally from data stored only on the phone. The token identifies a device, not you by name; it is encrypted in transit, is deleted automatically when it becomes invalid, and is removed when you turn reminders off, clear site data, or uninstall the app.

یاد دہانیاں آن کرنے پر ایپ ایک «پش ٹوکن» (فائربیس کلاؤڈ میسجنگ — گوگل کی سروس — کا جاری کردہ ڈیوائس شناختی کوڈ) اور صرف یاد دہانی کے اوقات محفوظ کرتی ہے۔ پش پیغام میں کوئی طبی معلومات نہیں ہوتی — نہ دوا کا نام، نہ خوراک، نہ ریڈنگ — نوٹیفکیشن کا متن آپ کا اپنا فون مقامی ڈیٹا سے بناتا ہے۔ یاد دہانیاں بند کرنے یا ایپ ہٹانے پر ٹوکن حذف ہو جاتا ہے۔

You can turn reminders off anytime in the app or your device's notification settings. Critical-band wording (e.g., very low blood pressure, hypoglycemia, very high INR) is stronger and points you to emergency guidance rather than routine booking — but the app is not a monitoring or emergency-alert service, and does not contact anyone on your behalf in an emergency.

9Who we share data with

We don't sell your data. We share it only as needed to run the service:

WhoWhat they getWhyStatus
Google FontsYour IP address, as part of loading a font fileDisplaying the app's typefacesLive now
WhatsApp / MetaMessages you choose to send via a WhatsApp booking buttonLetting you message the clinic directlyLive now
Legal or regulatory authoritiesOnly what's requiredIf we're legally required to disclose itApplies whenever relevant
Google Firebase / Google CloudYour synced account data, if you sign inCloud storage, authentication, and notification delivery infrastructurePlanned
Payment gateway (e.g., Safepay, JazzCash)Your payment details, entered directly on their checkout pageProcessing your consultation paymentPlanned

We do not use third-party advertising networks or general-purpose analytics/tracking SDKs in this app.

10Data retention

11Data security

No system is completely secure, and we can't guarantee absolute security — but we've deliberately designed the data model and access rules, live and planned, to minimize what could be exposed if something goes wrong.

12Data breach notification

If we become aware of a security incident that compromises personal or health information we hold (for example, once cloud sync or payment processing is live and something goes wrong with it), we will:

Because everything you track is stored locally on your device today, a breach of our infrastructure could not by itself expose your health readings — those live only on your own device, protected by your device's own security, until cloud sync goes live.

13Your rights & choices

14Children's privacy

CardioRehab PK is intended for adult cardiac patients and their adult caregivers, and is not directed at children. Where a caregiver profile is used to help manage the care of a minor patient, an adult caregiver is responsible for that information and for deciding what is entered. We do not knowingly collect information directly from children.

15International users

CardioRehab PK is built primarily for patients in Pakistan, but overseas patients can also book consultations, including by bank transfer or Wise. If you use the app or book a consultation from outside Pakistan, information you choose to sync or submit may be processed on servers located outside your country (including on Google Cloud infrastructure, which may be located outside Pakistan). By using the app, you understand and accept that your information may be processed in this way.

16Pakistani legal framework

Pakistan does not yet have a comprehensive, enacted data protection law; a Personal Data Protection Bill has been in draft for several years and has not been passed by Parliament as of this policy's effective date. In the meantime, matters involving unauthorized access to or misuse of data in Pakistan primarily fall under the Prevention of Electronic Crimes Act (PECA) 2016, as amended in 2025, along with applicable healthcare record-keeping and financial-sector rules.

Even without a dedicated data protection statute currently in force, we've designed CardioRehab PK around widely recognized data protection principles — collecting only what's needed, being clear about how it's used, and giving you real control over it — as described throughout this policy.

17Medical disclaimer

CardioRehab PK provides educational cardiac-rehabilitation information and personal record-keeping tools. It is not a substitute for professional medical advice, diagnosis, or treatment, and it is not a monitoring or emergency-response service. Always follow the advice of Dr. Zain or another qualified physician regarding your condition. If you are experiencing a medical emergency, contact your local emergency services immediately — do not rely on this app.

18Changes to this policy

We may update this policy as the app's features change — most notably, as the "Planned – not yet live" items throughout this policy actually go live. When we do, we'll update the "Version" and "Effective" fields at the top of this page, and we'll highlight material changes inside the app. We encourage you to review this page from time to time.

VersionDateWhat changed
1.112 Jul 2026Rewrote the policy to clearly separate what's actually live today (local-only tracking, WhatsApp booking) from planned features (cloud sync, in-app payment, doctor dashboard). Added the "Current app status" table, this version log, and the data breach notification section (Section 12).
1.0Initial policy.

19Contact us

Questions about this policy, or requests about your data, can be sent to:

Data controllerDr. Ahmed Zain Subhani, Specialist Cardiac Surgeon
ClinicPunjab Institute of Cardiology (PIC), Lahore, Pakistan
Emailsubmedic@gmail.com — monitored directly by Dr. Zain's practice
Phone / WhatsApp+92 335 1115330