Main Privacy Policy

e-Zap Health
Updated: 14th October 2026

The short version

Most health information and uploaded images stay on your device. E-Zap Health does not operate a central database of your health records. One verified Primary Account can hold a Primary profile and up to four additional local profiles. External processing occurs only where needed for verification and platform age eligibility, app security and stability, purchases or entitlement checks, support, legal compliance, or when the Primary-profile user actively asks Pulse AI to generate a written review or Body Map.

 

  1. Your email address is required for verification and secure access.

Apple or Google Play may provide age eligibility information to apply the App’s 16+ Primary and 18+ additional-profile rules. Store age information is processed temporarily for access decisions; it is not added to health records or sent to Pulse. See section 3.9.

  1. Additional profiles are local record areas within the Primary Account. They are not separate accounts, do not have separate email verification or PINs, and do not prevent a person with access to the unlocked App from viewing another profile.
  2. Health records, profile, wellbeing and diet entries, appointments, calendars, insights and Image Hub files for the Primary profile and each additional profile are primarily stored locally on your device in separate profile areas.
  3. You may choose English, French, Spanish or Simplified Chinese for the App interface. The language preference and any related acknowledgement are stored locally on your device. Changing the display language does not translate, replace or transmit your saved free-text records.
  4. The full Privacy Policy and Terms of Use are provided in English during verification. The US Privacy Notice forms part of this policy and is also available in French, Spanish, Simplified Chinese, Portuguese and Italian before verification and from Terms & Legal Documents. Selecting an interface language does not alter your saved records or legal rights.
  5. Appointment-preparation summaries are generated locally from records already stored on your device. English-only UK summaries may include the symptom-update period you select. Bilingual summaries use a narrower structured-data set and exclude translation-sensitive free text and unsupported optional details.
  6. The App does not send multilingual appointment-preparation information to OpenAI or an online translation provider. A report leaves the App's local controls only if you deliberately save, print, message, email or otherwise share it.
  7. Pulse AI is optional and is available only for the Primary profile. Additional-profile records are excluded from written Pulse reviews and Pulse Body Map requests. For an eligible Primary-profile request, Pulse processes app-prepared health information only after you read the notice, tick the acceptance box, and choose to continue.
  8. To demonstrate that choice, we keep a minimal remote consent record containing identifiers, timestamps, notice and App versions, and request status. It does not contain the Pulse health payload, free-text notes or AI response.
  9. Pulse sends text and structured record information, including free-text notes. It does not send or analyse the image or document files stored in Image Hub.
  10. Apple handles paid App Store downloads. On Google Play, the app is free to download and an applicable in-app purchase is required at verification for users who are not entitled to free access.
  11. An email or entitlement record may be retained so that a person who used the app while it was free can be recognised and is not charged later solely because they deleted local data or reinstalled.
  12. Wiping an additional profile erases that profile's local records and restores its default profile name without deleting the Primary Account or other profiles. The Primary Account's full 'delete all data' control erases local information for all profiles and resets local access, but it does not automatically erase authentication, entitlement, provider logs, store purchase records, or backups held elsewhere.
  13. You may ask us to erase remotely held information, including authentication information, Pulse usage metadata and Pulse consent evidence, by emailing support@ezaphealth.com or selecting the optional permanent account-deletion request before full local deletion. No separate email is needed if the in-app request is successfully recorded. Applicable deletion duties and specific lawful exceptions govern any retained information; erasing the entitlement record may prevent restoration of grandfathered free access.
  14. We do not sell personal data, use health data for advertising, or use Pulse to make legal or similarly significant decisions about you.

1. About this policy

This Privacy Policy explains how E-Zap Health Ltd collects, uses, shares, stores, protects and deletes personal data in connection with the e-Zap Health mobile application (the App) and related website support. It explains rights under the UK General Data Protection Regulation (UK GDPR), the Data Protection Act 2018 and applicable US privacy laws. The US Privacy Notice in section 14.1 forms part of this policy. Washington consumer health data is also covered by our separate Consumer Health Data Privacy Policy.

The App is a personal health record, tracking and organisational tool. It lets users record and connect symptoms, diagnoses, medications, surgeries, tests and scans, appointments, profile information, wellbeing information, diet-related entries, notes, and supporting images or documents. It also provides localised interfaces and locally generated English-only or bilingual appointment-preparation summaries, subject to the limitations explained below.

This policy covers the App, the external services used to provide it, and our related website and support handling described below. A device operating system, healthcare provider, app store or independently chosen third-party service may have its own privacy notice, which you should also read.

We use 'we', 'us' and 'our' to mean E-Zap Health Ltd. 'You' means the person who verifies and controls the Primary Account and accepts the App's legal terms. 'Primary profile' means the main local record area linked to that account. 'Additional profile' means one of up to four separate local record areas that you create for another person under your lawful authority. A person whose information is recorded in a profile is the 'profile subject'.

1.1 Language of this policy and optional interface settings

The main Privacy Policy and Terms of Use are presented in English during verification. The US Privacy Notice is an integral part of this policy and is supplied in English, French, Spanish, Simplified Chinese, Portuguese and Italian. Its language options are accessible before verification and from the App’s legal section. Choosing an interface language does not translate or change the Terms of Use, replace saved free text or reduce a mandatory legal right. The US versions describe the same US privacy practices and rights; the English main policy continues to explain the wider UK arrangements. If wording differs, mandatory applicable law takes priority.

Confirming that this policy has been read and understood records that the privacy information was presented to the user. It is not blanket consent for every use of personal data and does not replace the separate, specific and per-request consent required before Pulse processes health information.

US privacy language versions and the Washington policy are available at https://www.ezaphealth.com/privacy-policies/. These privacy choices do not replace the separate Pulse consent.

2. Who is responsible for your data

E-Zap Health Ltd is the controller for personal data processed to operate the App, including verification, security, billing entitlement, customer support, local App functions and Pulse AI. Other organisations, such as Apple and Google, may act as separate controllers for information they process under their own store or payment terms.

Controller: E-Zap Health Ltd

Company number: 17138117

Registered office: 128 City Road, London, EC1V 2NX, United Kingdom

Privacy, rights and erasure: support@ezaphealth.com

General enquiries: enquiries@ezaphealth.com

We have not appointed a Data Protection Officer. Privacy enquiries should be sent to the privacy address above.

3. Information we process

3.1 Verification and account information

  1. Email address and one-time verification codes.
  2. Supabase authentication user ID, session tokens, verification and login timestamps, and security or access status.
  3. Technical authentication data such as IP address, device or browser information, and login activity where generated by the authentication service.
  4. Limited records needed to recognise access eligibility, including whether an email/account qualifies for grandfathered free access.
  5. Optional display names entered for the Primary profile or an additional profile. A display name is not an authentication credential. You should avoid using a full real name where it is not needed.

3.2 Health and profile information stored locally

The records you choose to enter about yourself or a profile subject may be personal data and special category health data. Depending on the features you use, they may include:

  1. Symptoms, severity, dates, locations, frequency, duration, status and symptom update history.
  2. Free-text notes, including notes added to symptom updates.
  3. Diagnoses, medications, dose-related records, allergies, tests, scans, results, procedures and surgeries.
  4. Appointments, providers, concerns discussed, advice, outcomes and links to other records.
  5. Profile information such as age in years, biological sex, height, weight, body mass index, blood pressure history, smoking information, alcohol use and work type where recorded.
  6. Diet tracker and wellbeing tracker entries, which may include mood, anxiety, motivation, energy, sleep and user-created notes or events.
  7. Relationships or links between records and local identifiers used to maintain those links.
  8. Locally generated summaries, charts and appointment-preparation information.

Entering health information is optional. The usefulness of some App features depends on what you choose to record.

3.3 Family profiles and authority

The verified Primary Account can create and manage up to four additional profiles on the same device. Each profile has a separate local data namespace for its records, calendar, Image Hub, appointment preparation, insights, trackers and settings. An additional profile is not a separate E-Zap Health account, login or user licence.

The same account email, authenticated session and local PIN protect every profile. Selecting a profile changes which local records the App displays and updates; it is an organisational control, not a security boundary. Anyone who can unlock the device and App may be able to switch profiles and view, edit, export or erase information held in any profile.

You must have lawful authority to create and manage a profile for another person. The Primary Account holder must be aged 18 or over before managing any additional profile. For a child, the holder must be their parent or legal guardian; for another adult, the holder must have their express permission or legal authority to act on their behalf. The holder confirms their age and authority before setting up an unused additional profile. The App does not independently verify identity, relationship, parental responsibility, capacity or authority. Store-provided age checks are described in section 3.9.

Additional profiles do not require a full legal name or dedicated date-of-birth field. They are not necessarily anonymous: a display name, age, free-text note, image, document or linked record may identify the profile subject. Record only what is necessary, involve the profile subject where appropriate, and avoid unnecessary identifiers.

3.4 Image Hub files

You may manually choose images or documents through your device's system picker. These may include screenshots, letters, prescriptions, referral documents, test results or scans. A selected file may contain a name, address, NHS number, insurance identifier, date of birth or other highly sensitive information.

The current App does not scan your photo library in bulk, access images in the background, or use the device camera. Only files you actively select are made available to the App. Image Hub files and their links to other records are stored locally.

Reduce unnecessary identifiers

Before adding a document or screenshot, consider cropping, redacting or obscuring information that is not needed. You control what you choose to store and share.

 

3.5 Pulse AI information

When the Primary profile is selected and you choose to generate a written Pulse review or Pulse Body Map, the App prepares a structured text payload from relevant Primary-profile records. It may include symptoms and complete symptom update histories, diagnoses, medications, surgeries, tests and scans, dates, results, healthcare providers, record relationships and free-text notes. Pulse is not available from an additional profile, and additional-profile records are excluded from the Pulse payload.

The Pulse profile may also include age in years, biological sex, height, weight, calculated body mass index, blood pressure history, allergies, smoking information, alcohol use and work type where recorded.

The current Pulse payload does not include the actual uploaded image or document files. It may include a technical indicator or local identifier showing that a file is linked to a record. Current Pulse processing also does not include appointment records, detailed diet tracker entries or detailed wellbeing tracker entries.

The App does not intentionally add your email address, optional username, NHS number, insurance identifier, authentication credentials, raw PDF files, uploaded images or a dedicated date-of-birth field to the Pulse payload. However, any identifier or sensitive detail that you type into a free-text record or note may be included. Age is used rather than a dedicated date of birth, but a date of birth typed into a note could still be transmitted.

3.6 Language settings and appointment-preparation information

After the English Privacy Policy and Terms of Use are presented during verification, the App can display its interface in English, French, Spanish or Simplified Chinese. The selected language, and a local record that a language-specific feature notice has been acknowledged where applicable, are stored on the device so that the App can reopen in the chosen mode. These settings do not require E-Zap Health to create a remote language profile.

Free text entered with an English, French, Spanish, Simplified Chinese or other supported device keyboard is stored locally as entered. Changing the App language changes supported interface labels and catalogue displays; it does not automatically translate, rewrite or replace existing free-text records. Some structured catalogue values retain a canonical English value while the App displays a reviewed local-language label.

For an English-only UK appointment summary, the App can locally prepare selected symptoms and either the previous one month or three months of their update notes and severity changes, together with supported diagnoses, medications, surgeries, profile information and other appointment-preparation content under the feature's current rules.

The App can also generate bilingual appointment-preparation summaries. French-, Spanish- and Simplified-Chinese-interface users can prepare a summary in their App language alongside English for a UK healthcare discussion. English-interface users can prepare English alongside one selected travel language: Spanish, French, Portuguese, Simplified Chinese or Italian.

Bilingual summaries use fixed, reviewed in-App labels and structured mappings. They are generated locally and do not use OpenAI, another AI model or an online translation service. Creating or previewing one does not send the underlying health records to E-Zap Health, OpenAI or a translation provider and does not alter the saved records.

To reduce translation ambiguity, bilingual summaries use a narrower data set than the English-only UK summary. They exclude free-text symptom-update notes, medication notes, provider names, custom comments, tests, scans, uploaded images and documents, and other unsupported or translation-sensitive details. A supported catalogue value may be shown in both languages. An unsupported core clinical term may remain in English and be identified as not translated; an unsupported optional or custom detail may be omitted. Language-specific report rules may also exclude a custom or mixed-language entry rather than guess a translation.

Medication names are not machine-translated into a presumed equivalent. Depending on the report route, a medication name is kept exactly as entered in English or excluded when a suitable English name has not been supplied. Users are prompted to compare medication information with the packaging or prescription and may separately choose to keep photographs in Image Hub. Image Hub files are not embedded in the appointment-preparation PDF and are not processed by the report generator.

The language and report controls process health information only to perform the user's local instructions. The generated summary is patient-prepared information, not a verified clinical record or certified translation. Its contents may be incomplete because of the user's selections, missing records, the chosen time period or the stated exclusion rules.

3.7 Technical, diagnostic and support information

  1. Crash reports, error logs, stack traces, app and operating-system version, device model or class, timestamps, performance information, and Firebase/Crashlytics installation identifiers.
  2. Verification email delivery status and message metadata.
  3. Pulse request identifiers, timestamps, response status, payload size, model/usage measurements and limited logs used for reliability, security and fair-use limits.
  4. Pulse consent evidence, including Supabase user ID, server acceptance time, consent-notice version and cryptographic hash, App version and build, platform, one-time receipt and request identifiers, and whether the request was submitted or completed. This record does not contain the Pulse health payload, free-text notes or AI response.
  5. Information you send when requesting support, exercising privacy rights or making a complaint.

We do not intentionally include the content of your local health records in crash reports. Diagnostic systems can nevertheless record technical state associated with an error, so we minimise diagnostics and restrict their use to security and reliability.

3.8 Purchase and entitlement information

Depending on your platform and when you first obtained the App, we may receive limited purchase or entitlement information from Apple or Google. This can include a product identifier, transaction or order reference, purchase token, purchase status, timestamp, store environment and eligibility status. We do not receive or store your full payment card or bank account details.

3.9 Store age and approval information

For the age check, the App may receive an age range and information about its declaration or verification source from Apple or Google Play; Google Play may also provide verification and parental-approval information. The App does not receive your full date of birth through these checks. It uses the information only to decide whether App entry, additional profiles or a new Google Play access purchase may proceed, and to apply required approval restrictions. It does not use store age information for advertising, profiling for marketing, diagnosis or Pulse generation.

The age-check values are processed temporarily in memory. The App retains only a temporary access decision for the current check, refreshes it when required and does not save the raw age range, declaration source, store installation identifier or approval date in health records, local preferences, analytics or diagnostic logs. It does not send those values or the derived store access decision to Supabase, OpenAI or Firebase Crashlytics. Apple and Google process their own account, verification and approval information under their privacy notices.

Where supported by the platform, the App asks Apple or Google Play for age eligibility information and uses the result to apply these access rules. A shared age range below 16 blocks App entry; a range confirming 16 or 17 permits only the Primary profile; a range confirming 18 or over permits additional profiles subject to the authority declaration. Where a required age check cannot be completed, or a required Google Play verification or parental approval is pending or declined, App entry is unavailable until the issue is resolved. The App may repeat the check when you return to it. These restrictions do not delete your saved records.

Use accurate Apple Account or Google Account details and complete any verification, age-sharing or parental-approval steps requested by the platform. Entering a date of birth, holding a payment card, making a purchase or accepting these documents does not by itself guarantee that the platform will confirm eligibility. Google Play may offer optional age sharing in other regions; declining that optional sharing does not itself create a mandatory age-verification requirement. The product age rules still apply where a platform check is not required or unavailable on a supported older operating system.

The age entered in My Profile is separate from the store check and cannot override it. Pulse also requires the Primary profile to have a valid saved age of 16 or over and separate consent for each request. A blank, invalid or under-16 Primary age prevents Pulse generation; it does not by itself block the local journal. An additional profile records the child or adult you support and does not require that person to have a separate Apple Account, Google Account, store age-sharing setup, email sign-in or PIN.

4. Where information comes from

  1. Directly from you when you create or select a profile; enter records about yourself or a profile subject; choose an App or report language; select records or files; generate a local appointment-preparation summary; verify your email; use Pulse from the Primary profile; contact us; or exercise a right. Information may also originate from a profile subject or a person lawfully acting for them when you enter it under your authority.
  2. Automatically from your device and the App when necessary for authentication, security, stability and request operation.
  3. From Apple or Google when confirming a download, purchase, eligibility or entitlement.
  4. From Supabase, Resend, Firebase Crashlytics and OpenAI when they provide the limited services described in this policy.

5. How and why we use information

The UK lawful bases below describe the UK arrangements. They do not displace a required US consent, electronic-disclosure authorisation, withdrawal or deletion duty. For the local journal we perform the service you request; optional Pulse uses its separate per-request acceptance.

UK data protection law requires a lawful basis for using personal data and, where health data is processed, a separate condition for special category data. The principal bases we rely on are set out below.

Provide and secure access

What we do: Verify email, maintain sessions, prevent unauthorised access and deliver core App functions.

Lawful basis: Article 6(1)(b), performance of a contract; and Article 6(1)(f), our legitimate interests in security and fraud prevention.

Age eligibility and approval safeguards

What we do: Use limited store-provided age and approval information to apply age protections and access rules, including before a new Google Play access purchase.

Lawful basis: Article 6(1)(f), our legitimate interests in applying proportionate age and access safeguards and meeting applicable platform or legal requirements, after considering necessity, impact and the user’s or parent’s platform choices. Where a specific UK legal obligation requires this processing, Article 6(1)(c) applies. This processing does not authorise the use of health information for Pulse; Pulse requires its own separate explicit consent.

Local record functions

What we do: Enable you to create, organise, link, display, export and delete records under your control on your device, including records held in separate Primary and additional profiles.

Lawful basis: Article 6(1)(b), performance of our contract with you, applies to Primary Account and Primary-profile functions. Where you lawfully manage another person’s information in an additional profile, Article 6(1)(f), the legitimate interests of you and the profile subject in personal health organisation, may apply after considering necessity, impact and safeguards. Where our software processes health data to perform your instructions, Article 9(2)(a), explicit consent given or authorised by a person legally able to do so, applies where required. If you do not have a valid lawful basis and special-category condition, do not create or use the profile.

Language, localisation and appointment preparation

What we do: Remember the language you select; display reviewed interface and catalogue wording; preserve free text as entered; and locally select, structure, display and export appointment-preparation information according to the report route you choose.

Lawful basis: Article 6(1)(b), performance of a contract. Where our software processes health data on the device to perform your instructions, Article 9(2)(a), your explicit consent, applies where required. The bilingual report function does not itself disclose the information to E-Zap Health, OpenAI or an online translation provider.

Pulse AI

What we do: For the Primary profile only, transmit the app-prepared health payload, return the requested written review or structured Body Map output and create a minimal record of the per-request consent action. Additional-profile records are not used for Pulse.

Lawful basis: Article 6(1)(a), consent, and Article 9(2)(a), explicit consent.

Consent evidence and accountability

What we do: Keep a data-minimised record showing who consented, when, which notice version was accepted and whether that receipt was submitted for a Pulse action.

Lawful basis: Article 6(1)(c), compliance with data-protection accountability obligations; and Article 6(1)(f), our legitimate interests in demonstrating compliance, investigating disputes and protecting the integrity of the service.

Purchases and entitlement

What we do: Confirm payment or eligibility, provide paid access, preserve grandfathered free access and prevent duplicate charges or abuse.

Lawful basis: Article 6(1)(b), performance of a contract; Article 6(1)(f), legitimate interests in fair charging, fraud prevention and entitlement continuity; and Article 6(1)(c) where records are legally required.

Reliability and fair use

What we do: Diagnose crashes, secure backend services, enforce Pulse request limits, investigate abuse and improve operational reliability.

Lawful basis: Article 6(1)(f), our legitimate interests in operating a safe, reliable and sustainable service.

Email delivery

What we do: Send one-time verification codes and service messages required to operate access.

Lawful basis: Article 6(1)(b), performance of a contract, and Article 6(1)(f), service security.

Support, rights and complaints

What we do: Respond to requests, verify identity, investigate complaints and demonstrate compliance.

Lawful basis: Article 6(1)(c), legal obligation, and/or Article 6(1)(f), legitimate interests in resolving issues and defending legal claims.

 

Where we rely on legitimate interests, we consider the necessity of the processing, its expected benefit, its impact on you and the safeguards available. You may object to processing based on legitimate interests; see section 14.

6. Local storage and your control

Health records, profile data, appointments, calendars, diet and wellbeing entries, insights and Image Hub files are primarily stored in the App's private local storage on your device. Each profile uses a separate local data namespace. E-Zap Health does not operate a central database containing those local health records and does not routinely retrieve or view them.

Local storage and separate profile areas do not mean the information is risk-free or inaccessible to anyone in all circumstances. A person who can unlock your device, access an unlocked App session, compromise the device, or restore a device backup may be able to access data across profiles. All profiles share the Primary Account's local PIN and authenticated session. Profile selection is not a security boundary. The PIN is an additional access control; it is not a substitute for device encryption, a strong device passcode, operating-system updates and secure backups.

Locally generated appointment-preparation PDFs, Pulse Body Map PDFs or images, and other exports are created on the device. We do not centrally store them. Once you save, screenshot, print, message or otherwise share a report or image, its security and further use depend on you and the receiving service or person.

The App language preference and any completed language-feature acknowledgement are local settings. They remain until you change them, use the full local deletion/reset function, remove the App and its data, or the device or operating system removes them.

Appointment-preparation previews are assembled on the device from the records available at that time. The App does not automatically add the preview or PDF back into the health-record database. If you deliberately create or share a PDF, the copy may then be stored by the device file system, print service, messaging or email provider, recipient, or a cloud-backup service under settings and terms outside E-Zap Health's local controls.

7. Pulse AI

7.1 Your choice and consent

Pulse is optional, is available only while the Primary profile is selected, and is not required to use the App's core local record functions. Additional profiles retain their local record, appointment-preparation and insights functions but cannot start a written Pulse review or Pulse Body Map, and their records are excluded from Primary-profile Pulse requests. Before each eligible Primary-profile request, the App presents information about the processing. You must tick the acceptance control and select 'Accept and continue' before the relevant generate control is enabled. If you cancel or do not accept, the request is not sent.

Pulse's written AI review and Body Map are currently available only while the Primary profile is selected in English App mode. The appointment-preparation tool available to additional profiles or in French, Spanish or Simplified Chinese mode, and the bilingual travel-report option available to English-mode users, are separate local functions. They do not call Pulse, Supabase Edge Functions, OpenAI or a translation service, do not use the Pulse consent receipt and do not count towards the Pulse usage limit.

By completing that per-request action, you explicitly consent to the Primary-profile health information described in section 3.5 being processed for that written Pulse review or Body Map request. Consent applies to that request only. A new acceptance is required for every later Pulse action.

When you select 'Accept and continue', Supabase creates a short-lived, one-time consent receipt linked to your authenticated user ID and the exact version of the notice. The Generate control is unlocked only after that receipt is issued. The receipt contains the limited evidence described in section 3.7, not your health payload or AI response. If a receipt cannot be issued or verified, no Pulse health payload is sent to OpenAI.

Before selecting Generate Pulse Review or Generate Pulse Body Map, use Withdraw consent to cancel an unused acceptance and invalidate its one-time receipt. After submission, we cannot guarantee stopping a request before processing finishes. To withdraw consent for ongoing processing or ask about retained information, email support@ezaphealth.com. Withdrawal cannot undo processing already completed lawfully; each future Pulse action requires fresh acceptance.

Withdrawing consent for future Pulse processing, deleting local App data or uninstalling the App does not automatically erase the minimal consent evidence already recorded. You may separately request erasure of that evidence as explained in section 12. We will assess the request under applicable data-protection law and will not retain the evidence for longer than is justified under section 11.

7.2 The processing route

  1. Supabase records the per-review consent evidence and issues a short-lived, one-time receipt.
  2. After you select Generate, the App prepares a structured text payload on your device.
  3. Supabase validates the secure session and one-time consent receipt, applies operational checks and routes an eligible request through an Edge Function that protects the OpenAI API credential.
  4. OpenAI processes the submitted text and produces a structured written-review response or Body Map data response.
  5. The response is returned to the App for temporary display. A Body Map is not automatically added to the user’s health records; any PDF, image or screenshot copy is created only when the user chooses to do so.

The Edge Function is not designed to write the Pulse health payload or output into a Supabase health-record database. Technical logs and usage metadata may nevertheless be created as described in this policy.

7.3 OpenAI data use and retention

OpenAI states that data submitted through its API is not used to train its models by default unless the API customer chooses to opt in. E-Zap Health does not authorise Pulse data to be used for advertising.

E-Zap Health does not collect, use or sell personal data to train large language models and does not authorise customer journal data as a model-training dataset. Provider security or abuse-monitoring retention is a separate purpose, not permission from us to train models on journal records.

The production written-Pulse and Pulse Body Map services instruct OpenAI not to keep the response as a retrievable Responses record. A controlled fictional request completed on 10 August 2026 without creating a new retrievable dashboard record. OpenAI may still retain limited API content in separate security and abuse-monitoring logs, generally for up to 30 days, and may retain limited information for longer where required by law, to address security or abuse, or where another lawful exception applies. We do not claim that Pulse operates under a zero-data-retention arrangement.

7.4 Identifiability, restricted access and response-storage controls

The information intentionally sent to OpenAI does not include the verification email address, username, Supabase authentication UUID or authentication credentials as dedicated fields. Free text may nevertheless contain identifying information entered by the user.

Pulse information is pseudonymous, not anonymous. A Pulse request reference can be associated, under restricted administrative access, with separately held consent evidence and an authenticated user ID; that user ID may in turn relate to the account email. E-Zap Health prohibits routine correlation or viewing. Access is permitted only where necessary for a documented rights request, security incident, complaint or authorised synthetic test.

E-Zap Health treats the production non-retention instruction as a mandatory technical control. Any proposal to enable retrievable response storage requires prior DPIA reassessment, necessity and lawful-basis review, retention/deletion and access design, updated transparency and consent where required, and signed approval. The control is checked on every relevant release, quarterly and annually.

7.5 Limits and safeguards

  1. Pulse is designed for organisation, chronology, pattern review and healthcare discussion preparation. The optional Body Map presents user-recorded diagnosis, surgery, symptom and medication information in a visual organisational format; it does not diagnose, confirm a body location or provide clinical interpretation.
  2. Pulse is not a medical device, doctor, diagnostic system, emergency service, triage tool or treatment recommendation service.
  3. Outputs can be incomplete, inaccurate, inconsistent or omit an important issue. They must not replace professional medical advice or clinical judgement.
  4. Pulse does not make decisions producing legal or similarly significant effects about you, and we do not use it for advertising profiles.
  5. If you may need urgent medical help, use the appropriate emergency or urgent-care service and do not wait for Pulse.

Written Pulse reviews and Pulse Body Map requests share a combined limit of four completed Pulse actions in a rolling seven-day period. Limited user ID and timestamp records are processed to apply that limit. If the prepared payload is too large, the App will not complete the request and will ask you to reduce information you no longer need. Your local records remain unchanged unless you choose to edit or delete them.

8. Downloads, in-app purchases and grandfathered access

8.1 Apple App Store

On Apple devices, the App is offered as a paid App Store download. Apple processes the payment, store account and payment method under its own terms. We may receive limited transaction, sales and entitlement information needed to provide access, handle disputes and meet accounting obligations. We do not receive your full card or bank details.

8.2 Google Play

On Google Play, the App is free to download. Users who do not qualify for grandfathered free access must complete the applicable Google Play in-app purchase during the verification stage before full access is provided. Google processes the payment and payment method under its own terms. We receive only the purchase or entitlement information needed to validate and maintain access.

8.3 Grandfathered free access

People who installed and used the App while access was free may continue to qualify for free access. We may retain or match the verified email address, authentication user ID and an eligibility or entitlement status so that deleting local App data, reinstalling the App or returning to verification does not by itself cause that user to be charged.

Important consequence of remote erasure

You may request deletion of the remote email and authentication record used for recognition. If that record is erased, we may no longer be able to prove or restore grandfathered free access. A future verification or reinstall could then be treated as a new access request and the applicable Google Play purchase may be required. We will explain this consequence before completing a verified erasure request where it applies.

 

Store purchase history and transaction records held by Apple or Google are controlled by those providers and are not erased by the App's local deletion function or by an erasure request sent only to E-Zap Health.

9. Who receives information

We disclose personal data only where necessary for the purposes described in this policy, where you direct us to do so, or where disclosure is required or permitted by law.

Supabase

Information and purpose: Authentication, secure sessions, email/user identifiers, technical login data, Pulse request routing, fair-use metadata and access/entitlement support.

Role: Service provider/processor for our configured services.

Resend

Information and purpose: Recipient email address, verification message content, delivery status and delivery metadata.

Role: Transactional email service provider/processor.

OpenAI

Information and purpose: Pulse text payload, structured health information and generated written-review or Body Map output when you consent to a request.

Role: AI service provider/processor or sub-processor for Pulse.

Google/Firebase Crashlytics

Information and purpose: Crash and diagnostic information, technical device/app data and installation identifiers.

Role: App stability and diagnostics provider.

Apple App Store

Information and purpose: Store account, paid download, transaction and entitlement data processed under Apple's terms; limited confirmation shared with us. Apple also supplies supported age-range information for the limited access checks described in section 3.9.

Role: Independent controller for store/payment data and service provider for relevant developer data.

Google Play

Information and purpose: Store account, in-app purchase, transaction and entitlement data processed under Google's terms; limited confirmation shared with us. Google Play also supplies supported age, verification and approval information for the limited access checks described in section 3.9.

Role: Independent controller for store/payment data and service provider for relevant developer data.

Professional advisers and authorities

Information and purpose: Only information reasonably necessary for legal advice, accounting, insurance, security, claims, regulatory cooperation or legal obligations.

Role: Recipients acting under legal or professional duties.

IONOS website and business email

Information and purpose: Website hosting and related technical activity; contact-form routing to our inbox; hosted business email, including personal or health information you choose to send for support, requests or complaints. The form is a routing service to our inbox, not a separate health-record intake or journal database.

Role: Website and email service provider/processor for our configured services. We control inbox retention and deletion. Contact-form messages have no separate saved destination in our confirmed configuration. Full mailbox deletion includes Deleted Items and removes the message from webmail.

 

We do not sell personal data. We do not disclose health information for targeted advertising, data-broker activity or unrelated commercial profiling.

If E-Zap Health Ltd is involved in a merger, financing, restructuring or sale, relevant business data may be disclosed under confidentiality and data-protection safeguards. We will provide notice where the law requires it.

The App has no advertising-tracking feature. Browser Do Not Track signals do not change its processing. Authentication, crash and website suppliers receive technical identifiers and activity for their services; their independently governed service data may be used across their services under their privacy terms. This is not permission from E-Zap Health to track journal health data for advertising. The website’s Privacy Settings control optional website services. IONOS describes SiteAnalytics as using a pixel or logs without cookies, anonymising the IP after transmission for statistics and technical optimisation. Website translation handles public website content, not local journal records. We do not represent those website controls as an App consent or a guarantee that no technical data leaves the browser.

No external recipient receives health information merely because you change the App language or generate a local appointment-preparation preview. A healthcare professional, interpreter or other person receives a report only if you choose to show, print or share it. That user-directed disclosure is distinct from E-Zap Health appointing a processor to generate the report.

10. International transfers

Some providers may process personal data in the United States, European Economic Area or other countries outside the United Kingdom. These countries may have different privacy laws.

Where UK law requires a transfer safeguard, we use an applicable UK adequacy regulation, the UK International Data Transfer Agreement, the UK Addendum to the EU Standard Contractual Clauses, or another lawful mechanism. Where appropriate, we also assess the transfer and apply supplementary technical, contractual or organisational measures.

You may ask for information about the relevant safeguards by contacting support@ezaphealth.com. We may provide a summary or a redacted copy where necessary to protect commercial or security information.

The local multilingual interface and appointment-preparation functions do not introduce an additional international transfer by E-Zap Health because they do not send the report content to an external translation or AI provider. A transfer may occur under another party's service only if you subsequently choose to save, back up or share the exported report using that service.

11. How long information is kept

We keep personal data only for as long as reasonably necessary for the purpose for which it was collected, including security, dispute, legal, tax and accounting needs. The periods below are the principal rules; a legal hold, active complaint or security investigation may require longer retention.

These periods do not override an applicable US deletion duty. We assess the particular data, lawful exception and deadline, minimise anything retained, and explain a justified residual period. Specific statutory recipient and backup rules apply; the longest possible statutory exception is not our routine retention target.

Store age and approval information

Retention approach: Raw age-check information is used transiently and is not saved by the App. The temporary derived access decision lasts until it is refreshed or the App process ends. Platform account, verification and approval records remain subject to Apple’s or Google’s own retention and deletion arrangements.

Local records and profile data

Retention approach: Until you delete an item, wipe the relevant additional profile, use the Primary Account's full local deletion function, or remove the App and its data, subject to device backups or operating-system behaviour.

Image Hub files

Retention approach: Until you delete the file, use full local deletion, or remove the App and its data, subject to copies and backups outside the App.

Language preference and local acknowledgements

Retention approach: Stored locally until you select another language, reset or fully delete local App data, uninstall the App with its data, or the device or operating system removes the setting. E-Zap Health does not maintain a central language-profile database for this function.

Appointment-preparation previews and exported reports

Retention approach: The preview is generated for local display and is not automatically retained by E-Zap Health or added to the App's health records. A PDF or other copy exists only when you deliberately create, save, print or share it, after which you and any receiving device or service control its retention and deletion.

Authentication email and user ID

Retention approach: While needed to provide or restore access, maintain security or recognise entitlement; then until a verified erasure request is completed, unless a lawful exception requires limited retention.

Grandfathered entitlement record

Retention approach: While needed to recognise continuing free eligibility and prevent a repeat charge. Erasure may permanently remove our ability to recognise the entitlement.

Pulse written-review and Body Map input and output at OpenAI

Retention approach: Pulse instructs OpenAI not to keep written Review or Body Map responses as retrievable response records. OpenAI may separately retain limited API content in security and abuse-monitoring logs, generally for up to 30 days, with limited longer retention where legally required or permitted.

Pulse usage metadata

Retention approach: For as long as necessary to enforce the rolling seven-day limit and, where relevant, investigate abuse, security incidents, service failures or disputes; then deleted or anonymised when no longer required.

Pulse consent evidence

Retention approach: Normally for up to six years after the consent event where reasonably necessary to demonstrate consent, meet accountability obligations, investigate a complaint or establish, exercise or defend legal claims. It may be erased sooner where retention is no longer necessary or an erasure request must be honoured. A legal hold or active dispute may require longer retention.

We will periodically review whether identifiable Pulse consent evidence is still necessary. At the end of the applicable period, it will be securely erased or irreversibly anonymised unless a documented legal hold, active dispute or other lawful exception requires limited further retention. Any further retention will be limited to the information and period reasonably necessary for that purpose.

The six-year period above is a conditional UK accountability schedule. It is not a blanket exception to a Washington, Nevada or other applicable US deletion right.

Verification email data at Resend

Retention approach: Generally up to 30 days under the provider's standard service operation, subject to residual security or legally required records.

Crashlytics data

Retention approach: Firebase Crashlytics generally retains crash information for 90 days before removal begins, subject to the provider's documented process.

Purchase/accounting records

Retention approach: For the period needed to maintain entitlement and meet tax, accounting, fraud and dispute obligations, normally up to six years after the relevant accounting period where UK law requires.

Support, rights and complaints

Retention approach: For the time needed to resolve and document the matter. Records may be kept for up to six years after closure where reasonably necessary to establish, exercise or defend legal claims.

 

Deletion from an active system does not always remove every copy instantly. Encrypted backups and provider recovery systems may retain residual copies for a limited cycle. Such copies remain protected and are not restored for ordinary use after deletion.

Website support and technical activity

Support and contact-form messages remain in our IONOS-hosted mailbox until we delete them under the applicable case-retention rule. Full deletion includes Deleted Items. Website hosting, optional website services and technical logs are distinct from the App’s local journal storage.

12. Deleting local App data and requesting remote erasure

12.1 Additional-profile wipe and Primary Account deletion

When an additional profile is selected, its wipe control is designed to remove only that profile's local records, including its health records, profile fields, appointments, calendar, diet and wellbeing entries, insights, Image Hub records and files, relationship data and profile-specific settings. It restores the profile's default name, keeps the Primary Account and other profiles, and returns to that profile's Home page. It does not sign out, change the shared PIN or erase remote account information. The Primary Account's full local deletion function is designed to remove local App information for every profile, including the same record categories, local visibility and language settings, language-feature acknowledgements, the shared local PIN/onboarding state and the local Supabase session. The App then returns to the email-verification stage.

12.2 What it does not do

  1. Local deletion alone does not erase the Supabase authentication user, verified email, remote entitlement, Pulse usage metadata or Pulse consent evidence. On the Primary Account’s full deletion page you may also select the optional permanent account-deletion request. The App submits that request before erasing local data and signing out. If confirmation fails, it tells you and does not proceed with that deletion journey.
  2. It does not delete Apple or Google store accounts, purchase history, receipts or transaction records.
  3. It does not delete OpenAI, Resend, Crashlytics or Supabase logs that remain within their stated retention periods.
  4. It does not delete copies you exported, printed, messaged, emailed, saved elsewhere, or placed in a device or cloud backup.
  5. It does not delete data held by healthcare providers or any other third party.

12.3 How to request erasure from us

Email support@ezaphealth.com from the relevant address, or select the optional permanent account-deletion request on the Primary Account’s full deletion page. No separate email is needed when that request is successfully recorded. No particular wording is required. We may seek proportionate evidence of identity and authority. Permanent account deletion may take up to 30 days, subject to any shorter applicable duty and a specific lawful exception.

Your request may include remotely held authentication information, entitlement information, Pulse usage metadata and Pulse consent evidence. You do not need to use a particular form of words, but identifying the categories you want erased will help us locate and assess them.

We assess Pulse consent evidence specifically. Where deletion is required, we erase it or instruct the relevant processor to do so. We retain only the minimum information supported by a specific exception under the law applicable to the request, and explain the reason and remaining period where possible. A general accountability purpose or six-year schedule does not automatically override a US consumer-health deletion duty. Retained evidence cannot authorise another Pulse action.

We explain important consequences, including possible loss of grandfathered free access, before completing the request where applicable. If we retain information or refuse all or part of a request, we explain the data, legal reason, expected period where possible and applicable appeal or complaint route. We instruct relevant processors and other recipients where the law requires. Independently controlled store records and user exports remain subject to their respective controls. UK ICO and judicial remedies remain available; US routes are described in section 14.1.

13. Security

We use a combination of technical and organisational measures intended to protect personal data. These include data minimisation, local-first record storage, separate local profile namespaces, transport encryption for network requests, authenticated backend access, protected API credentials, access controls, provider due diligence, limited diagnostics, deletion controls and incident response. Separate profile namespaces reduce accidental record mixing but do not provide separate authentication between people who can access the unlocked App.

No system is completely secure. You should use a strong device passcode, enable device encryption where available, keep the operating system and App updated, protect access to your email account, avoid sharing verification codes or the App PIN, supervise access where profiles contain another person’s information, and review the sensitivity of notes and images before recording them.

If we become aware of a personal data breach, we investigate, mitigate it and notify the Information Commissioner’s Office, relevant US authorities, affected individuals and other recipients where the applicable law requires.

14. Your data protection rights

Depending on the circumstances, you may have the following rights:

  1. Access: ask whether we process your personal data and receive a copy.
  2. Rectification: ask us to correct inaccurate or incomplete personal data.
  3. Erasure: ask us to delete personal data where the legal conditions apply.
  4. Restriction: ask us to limit processing in specified circumstances.
  5. Data portability: receive certain data you provided in a structured, commonly used and machine-readable format where the right applies.
  6. Withdraw consent: withdraw consent at any time for future processing based on consent, without affecting processing already carried out lawfully.
  7. Object: object to processing based on our legitimate interests. We will stop unless we demonstrate compelling legitimate grounds that override your interests, rights and freedoms, or the processing is needed for legal claims.
  8. Complain: raise the matter with us and lodge a complaint with the Information Commissioner's Office.

Most health records, including additional-profile records, are stored only on your device, so we cannot search for, correct or export data we do not possess. You can exercise control over those records in the App. A profile subject or person acting for them may contact us about remotely held information, but we may need proportionate evidence of identity and authority. We can act on remotely held authentication, entitlement, support, usage and Pulse consent-evidence information.

To exercise a right, email support@ezaphealth.com. Rights depend on the applicable law; we may verify identity and seek information needed to locate records. For UK requests we normally respond within one month, with up to two additional months for a complex request where legally permitted and explained. US deadlines, withdrawal, deletion and appeal instructions are in section 14.1; the UK timetable does not extend a US deadline.

Your right to object

You have the right to object to processing based on our legitimate interests. Contact support@ezaphealth.com and tell us what processing concerns you and why.

 

14.1 US privacy notice

US Privacy Notice

Version 1.0 • Effective 14 October 2026 • Last updated October 2026. This notice forms part of Privacy Policy 2.9. It covers e-Zap Health, optional Pulse, and related website support. E-Zap Health Ltd, company 17138117, is responsible. Registered office: 128 City Road, London, EC1V 2NX, United Kingdom. Privacy requests and appeals: support@ezaphealth.com.

Information and sources

You supply profile details, symptoms, diagnoses, medicines, allergies, surgery, tests, scans, results, appointments, diet, wellbeing, notes and selected images or documents. This can include sensitive physical, mental, reproductive, sexual or genetic health information and identifiers you enter. An authorised adult may supply information for an additional profile. We do not connect to providers, insurers, laboratories, patient portals, wearables or health APIs to retrieve records. Apple or Google supplies supported age/approval and payment information. Authentication, delivery and diagnostic services generate account, IP, device, installation, delivery, consent and request-status information. Support receives what you send.

Local records and optional Pulse

Saving a journal record or Image Hub file stores it on your device; that save does not upload it to us or a processor. Local functions organise, display, correct, link, summarise and delete it. Profiles share one email, session and PIN. Primary users must be 16 or over; managing another person’s profile requires 18 or over and the child’s parent/legal guardian, or an adult’s express permission or legal authority. Store eligibility checks apply separately. For each optional Primary-profile Pulse Review or Body Map, separate acceptance authorises E-Zap Health to send the described health records, profile measures and free-text notes through Supabase to OpenAI for that result. Results may include summaries and inferences from your entries. Additional-profile records, dedicated name/date-of-birth fields and actual images/documents are excluded. Names or other identifiers typed in notes may be included. Local appointment reports do not use an online translator or AI service.

Purposes and recipients

Supabase handles authentication, secure sessions, account/entitlement records, minimal consent receipts, request limits and Pulse routing; OpenAI processes the Pulse text and returns the selected result. Resend receives verification-email addresses, message and delivery data. Google/Firebase Crashlytics receives technical crashes, device/app and installation information for diagnostics; errors could contain personal text, so avoid unnecessary identifiers. Apple and Google process store/payment and supported age checks under their own terms; we receive limited eligibility, transaction and entitlement information, not full card details. IONOS hosts the website, routes contact forms to our inbox and hosts our business email, including health information you choose to send support. Necessary professional advisers, authorities or a business successor may receive relevant information under applicable safeguards. There are no company affiliates receiving your health data. Information goes to another person or service when you choose to export or share it. International processing may occur, including in the UK, EU and US. The main policy explains transfer safeguards.

Sale advertising training and tracking

We do not sell personal or consumer health data, use health data for targeted advertising, train large language models with personal data, or profile you for decisions producing legal or similarly significant effects. We do not permit third parties to collect app health data over time across unrelated websites or services for advertising. Browser Do Not Track signals do not change the app’s handling; it has no advertising-tracking feature. Website provider technologies have separate privacy controls: IONOS describes SiteAnalytics as cookie-free, with IP anonymisation after transmission for statistics and technical optimisation. Website translation concerns public website content, not your local journal or Pulse. Review the website Privacy Settings before enabling optional services. These website controls do not authorise access to app records. Technical service providers may collect identifiers and activity over time across their services under their own privacy terms; this is distinct from permission to use journal health data for advertising.

Retention and deletion

Local records remain until you delete them. Exported copies are controlled by you and the receiving service. Store age signals and derived access decisions are transient in the app. Account/entitlement data remains while needed for access and eligibility; erasing it may prevent restoration of grandfathered free access. Pulse requests set response storage off; separate OpenAI security/abuse logs generally last up to 30 days, with limited lawful exceptions. Resend delivery records generally last up to 30 days; Crashlytics crash information generally lasts 90 days before removal begins. Limited consent, support and accounting evidence may be kept for up to six years where necessary and lawful. No general retention period overrides a valid state health-data deletion duty. We assess the specific information, exception and deadline, instruct relevant recipients, and explain any lawful residual retention. An additional-profile wipe affects that profile; full local deletion affects every profile. Neither automatically erases remote records. You may also select the permanent account-deletion request before full local deletion, or email support. A successfully recorded in-app request needs no separate email. We aim to complete permanent account deletion within 30 days, subject to applicable law and specific lawful exceptions.

Your choices and rights

You may review and correct records in the app and contact support about information we or our suppliers hold. Under applicable law you may request confirmation, access including qualifying inferences, correction, deletion, a usable portable copy, information about recipients and withdrawal or cessation. We assess rights under the law that applies and provide an explanation for any limitation. Opt-out rights for sale, targeted advertising and significant-decision profiling apply where legally available; we do not conduct these activities. Use Withdraw consent before generating Pulse to invalidate an unused acceptance. After submission, email support about ongoing processing or retained information. Withdrawal cannot undo completed processing. Connecticut consent-based processing stops as soon as practicable and within 15 days of withdrawal. We do not discriminate for exercising rights; a genuinely dependent feature may become unavailable. We cannot retrieve your local journal remotely. Existing selected reports are not a complete export of every record; tell us what you need and we will assess available on-device controls, information held remotely and any applicable local-only exception.

Requests deadlines and appeals

Email support@ezaphealth.com; no special wording or new account is required. State the account or interaction and requested action. We verify identity and authority proportionately before disclosure, including authority for another profile. Do not send your PIN, codes or full medical history. Permitted opt-out requests do not require authentication. Washington and Connecticut ordinary requests: response within 45 days of receipt, with a lawful further 45 days and timely reasons. Nevada ordinary requests: 45 days after authentication, with a lawful further 45 days; Nevada health-data deletion: 30 days after authentication, with recipient instructions and statutory backup limits. Other applicable deadlines and shorter promises take priority. Responses are normally free; a legally permitted fee or refusal must be explained. Appeal by replying to our decision or emailing support. Washington/Nevada appeals: 45 days; Connecticut: 60 days after receipt. A denied appeal includes the appropriate Attorney General complaint route: Washington https://www.atg.wa.gov/file-complaint ; Nevada https://ag.nv.gov/contact/ ; Connecticut https://portal.ct.gov/ag/common/complaint-form-landing-page . Other state regulators remain available.

Washington Nevada and changes

For Washington consumer health data, also read the separate Consumer Health Data Privacy Policy, prominently linked on our homepage and available in the app. Nevada consumers can request confirmation, a list of third parties receiving their health data, cessation and deletion through the same support route; the categories, purposes, sources, methods, review/correction process and recipients are set out above. No sale authorisation is requested. Material changes affecting your information will be communicated through the app or account email, with a reasonable opportunity to withdraw where required. New categories, purposes or recipients requiring consent will not be introduced before that consent. A revised policy does not expand an earlier Pulse acceptance. English, French, Spanish, Simplified Chinese, Portuguese and Italian versions of this US notice are available before verification and from the app’s legal section. This notice does not reduce any mandatory legal right.

15. Children

The person who creates and controls the Primary Account must be at least 16. A person aged 16 or 17 may use their Primary profile for themselves but must not create or manage a profile for another person. Only a Primary Account holder aged 18 or over may manage an additional profile. For a child, the holder must be their parent or legal guardian and satisfy any consent, capacity, confidentiality and best-interests requirements that apply. Store-provided age checks may restrict entry or additional-profile access as described in section 3.9; they do not establish identity, relationship or authority. A child recorded in an adult’s additional profile does not need a separate store account or store age-sharing setup. Child profiles use the same local fields and shared access controls as other profiles, but Pulse is unavailable and their records are excluded from Pulse. Use the minimum information needed, avoid unnecessary identifiers, involve the child where appropriate to their age and understanding, and protect the device and shared PIN. If you believe a child has provided remote personal data or a child profile is being managed without authority, contact support@ezaphealth.com so that we can investigate information under our control.

16. Complaints

Please send a privacy complaint to support@ezaphealth.com. Explain what happened, the information or feature involved and the outcome you seek. We will acknowledge the complaint, investigate it without undue delay, keep you informed where appropriate and provide an outcome. We aim to acknowledge and begin handling complaints within 30 days.

You may complain to the UK Information Commissioner's Office at any time. We would welcome the opportunity to address the issue first, but you do not have to contact us before contacting the ICO.

ICO website: Information Commissioner's Office complaints service

ICO telephone: 0303 123 1113

ICO address: Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF, United Kingdom

17. Device permissions

The App uses internet access for verification, secure service calls, billing, entitlement or platform age checks and Pulse. Changing the App language and generating a local English-only or bilingual appointment-preparation summary do not themselves require an AI or online translation connection. The current Image Hub uses the device's system picker so that you can select individual files. The App does not currently require background photo-library scanning or camera capture.

You can review permissions in your device settings. Disabling a permission or network access may prevent the related function from working.

18. Changes to this policy

We publish the policy’s effective date and latest update month and year. We notify you of material changes affecting your information through an in-App notice or the account email, with a reasonable opportunity to withdraw consent where required. We disclose new categories, purposes or recipients and obtain affirmative consent before changed processing when the applicable law requires it. Website publication alone does not expand an earlier Pulse acceptance.

A new policy version does not retrospectively expand a consent already given for a Pulse request. Pulse requires a fresh in-App acceptance for each review.

Version 2.7 preserves and consolidates every still-relevant disclosure carried forward through Version 2.6. It adds the implemented Primary Account and additional-profile model, separate local profile namespaces, the shared email, session and PIN boundary, authority requirements for another adult or child, profile-specific wipe behaviour, Primary Account full deletion, and the exclusion of additional-profile records from written Pulse reviews and Pulse Body Maps. It does not remove the existing disclosures on Pulse consent, billing, entitlement, providers, retention, erasure, rights, security, multilingual interfaces, appointment preparation, local generation or user-controlled exports.

Version 2.8 adds the store age and approval information, its limited purposes, lawful bases and transient handling, the separate My Profile age requirement for Pulse and the 18+ declaration for all additional profiles. All other disclosures carried forward in Version 2.7 remain unchanged.

Version 2.9 adds the US Privacy Notice and its six language versions, the separate Washington policy reference, website/support recipient information, tracking disclosures, US rights and appeals, applicable retention limits and the implemented withdrawal and account-deletion request instructions. Unrelated wording, including the Version 2.8 age safeguards, is preserved.

19. Contact us

E-Zap Health Ltd: Company number 17138117

Registered office: 128 City Road, London, EC1V 2NX, United Kingdom

Privacy, rights, complaints and erasure: support@ezaphealth.com

General enquiries: enquiries@ezaphealth.com

When contacting us about an account, do not send health records, medical images, verification codes or more personal information than is necessary for us to handle your request.

 

Consumer Health Data Privacy Policy
(Washington State, USA)

e-Zap Health
Version 1
Effective: 14th October 2026

This focused policy explains the consumer health data handled by e-Zap Health Ltd through the e-Zap Health app and related support, for people protected by Washington’s My Health My Data Act. It supplements our general Privacy Policy 2.9. Consumer health data includes information linked or reasonably linkable to a person that identifies their past, present or future physical or mental health.

Who is responsible

E-Zap Health Ltd, company 17138117, 128 City Road, London, EC1V 2NX, United Kingdom. Contact support@ezaphealth.com for privacy requests, withdrawal, deletion, complaints or appeals. No special form or new account is required.

Health data and purposes

You choose what to enter or select. Journal information may include symptoms, severity and update histories; diagnoses, medication, allergies, surgery, tests, scans and results; appointments and healthcare-provider details; age, biological sex, height, weight, blood pressure and lifestyle; diet, wellbeing, free-text notes and selected images or documents. Depending on your entries this can include mental, reproductive, sexual or genetic health information and identifiers appearing in a note or image. Local links, charts, summaries and appointment reports organise your records. We do not collect precise location, biometric templates or genetic test samples through a dedicated feature. An entry or selected document can nevertheless contain such information if you supply it.

Saving journal records

When you save a journal record or Image Hub file, it is stored locally on your device. That save action does not upload the record or file to e-Zap Health or its service providers. Local processing lets you view, organise, correct, summarise and delete your information. A Primary Account may contain up to four additional local profiles managed with the required authority. All profiles share the account email, session and PIN. Anyone who can unlock the app may be able to access all profiles. The app is intended for Primary users aged 16 or over; managing an additional profile requires a holder aged 18 or over, with parental/legal guardianship for a child or the adult’s express permission or legal authority. Store eligibility controls are separate.

Optional Pulse processing

For each Primary-profile Pulse Review or Body Map, you separately accept the processing notice. E-Zap Health sends the described structured health records, profile measures and free-text notes through Supabase to OpenAI to generate the selected result. The result can include summaries and health-related inferences from your entries. Additional-profile records, actual Image Hub images/documents, and dedicated name and date-of-birth fields are excluded. Identifiers typed into free text may still be sent. Pulse is optional. Local appointment-preparation reports do not use an AI or online translation service. Exported reports leave the app only when you deliberately save, print, show or share them.

Account support and technical data

Account identifiers, consent receipts, Pulse request/usage status, diagnostic installation information and support messages can indicate use of a health-related service when linked to you. We use the relevant minimum data for secure access, entitlement, consent evidence, request limits, reliability, support, rights and legal duties. Technical errors could contain personal text unexpectedly; we do not design crash reports to collect journal content. If you send health information to support, we process it to address your message. Please send only what is needed.

Sources of consumer health data

The sources are you; an authorised person recording information for another profile; records already stored locally in the app that you select for a function; and service providers generating necessary account, consent, request, security and diagnostic information. A document you select can contain information originally written by a clinician or another organisation. The app does not retrieve records directly from providers, pharmacies, laboratories, insurers, EHRs, patient portals, wearables or third-party health APIs. Apple or Google provides supported store age/approval and payment information, not imported clinical records. Support information comes from you or your authorised representative.

Categories disclosed and recipients

Supabase receives Primary-profile Pulse text to route the request and relevant account, consent, security, entitlement and usage information to operate the service. OpenAI receives the submitted Primary-profile Pulse text and produces the review or Body Map. Those are cloud/authentication and AI-processing service providers. Resend receives verification-email addresses, message content and delivery data as our transactional email provider. Google/Firebase Crashlytics receives technical crashes, device/app and installation identifiers for diagnostics. IONOS hosts our website and business email and routes contact forms to our inbox; it receives support or rights messages, including any health content you choose to send. We control mailbox retention and deletion. No separate contact-form message repository is used in the confirmed configuration. Apple and Google operate stores, payments and supported age checks under their own terms. Necessary legal/security advisers, authorities and a business successor may receive relevant information where lawful and under appropriate safeguards. You may also choose your own export or sharing recipient. We have no affiliates receiving consumer health data. These descriptions include relevant processors for transparency; they do not imply every processor is a statutory third party. We provide the legally required recipient information on a verified request.

Sale advertising training and website controls

We do not sell consumer health data, use it for targeted advertising, or collect, use or sell personal data to train large language models. Pulse does not make decisions with legal or similarly significant effects. The app does not track health data across unrelated sites for advertising. Technical supplier service data and website privacy controls are explained in the general policy. IONOS describes SiteAnalytics as cookie-free website statistics with IP anonymisation after transmission. Optional website translation concerns public pages and does not access app records. We do not use geofencing around healthcare services.

Your health data rights

Where Washington law applies, you may ask whether we collect, share or sell your consumer health data; access it, including the required list of third parties and affiliates and their contact information; withdraw consent for collection or sharing; and request deletion. Email support@ezaphealth.com with enough information to locate the account or interaction. We verify identity and authority proportionately, including authority for another profile. Do not send PINs, codes or your full medical history. You can view, correct and delete local records in the app. We cannot remotely retrieve your local journal; we explain the relevant device controls and separately address information held by us and recipients.

Withdrawal deletion and timing

Before submitting Pulse, use Withdraw consent to invalidate an unused acceptance. Once submitted, contact support about ongoing processing or retained data; withdrawal cannot undo completed processing. Declining future Pulse requests prevents new submissions. An additional-profile wipe affects that profile; full local deletion affects all profiles but not remote records. You may select the permanent account-deletion request before full local deletion or email support; a successfully recorded in-app request needs no further email. We respond to Washington requests without undue delay and within 45 days of receipt. A legally permitted further 45 days requires timely reasons. We notify relevant recipients of a deletion request and apply the specific legal conditions to residual copies; Washington permits delayed deletion of archived/backup data for up to six months where its conditions apply. That is an outer exception, not routine retention. A valid health-data deletion duty is not displaced by a general six-year evidence schedule. We explain any lawful exception. The app’s shorter 30-day permanent-account deletion promise applies where relevant.

Appeals and complaints

If we refuse a request, reply to the decision or email support@ezaphealth.com to appeal. We explain our outcome and reasons within 45 days after receiving a Washington appeal. If denied, we provide the Washington Attorney General complaint route: https://www.atg.wa.gov/file-complaint . You may contact the Attorney General independently. Responses are normally free; we explain any fee or refusal permitted by law. We do not discriminate for exercising a right, though a function that genuinely needs deleted or withheld information may become unavailable.

Changes to this policy

We identify the effective date and last update above. Material changes affecting your data are notified in the app or by account email, with a reasonable opportunity to withdraw where required. We disclose and obtain affirmative consent before using additional categories or purposes where the law requires. This policy does not expand an earlier Pulse acceptance. The general policy and six-language US Privacy Notice provide further information about retention, security, international handling and other US rights.

©Copyright. All rights reserved.

Information icon

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.