1 Introduction and Service Definition
Welcome to Murshid, the smart clinic management app designed for dietitians. This app is developed and fully managed by FES HealthTech, a company specializing in nutritional care technologies and medical content platforms.
This document defines the privacy policy applicable to the Murshid app, detailing the data we collect, how we use it, who we may share it with, and the safeguards we employ to protect it. This policy was last updated on July 29, 2026.
⚠️ Important Notice: Please read this policy carefully before using the app. Your use of the Murshid app implies your full acceptance of the terms, conditions, and practices described in this document. If you do not agree to any of these terms, please stop using the app immediately.
The use of the Murshid app is restricted to qualified professionals in nutrition and dietetics. This app does not constitute a medical service provided directly to patients; rather, it is a professional tool used exclusively by licensed healthcare providers.
🛡️ Protection of Intellectual Property and Technical Assets: All components of the food database, the central dictionaries of food groups (500 hierarchical groups), metabolic calculation engines, and interaction matching algorithms are the exclusive intellectual property of FES HealthTech. Data scraping, reverse engineering, or repurposing them outside the scope of the app without official written consent is strictly prohibited.
2 Data We Collect
We are committed to collecting only the minimum data necessary to operate and improve the service. Below is a comprehensive breakdown of each category of data we handle:
A) Personal Account Data
When you authenticate and log in for the first time using Google Sign-In or Apple Sign-In, we collect your Email Address. Due to the default secure design of third-party authentication services, your public profile information such as your Display Name and Profile Picture URL are also securely retrieved and stored by our authentication service provider (Firebase Authentication) as part of your digital credential profile.
🔐 Data Usage & Zero Password Storage: While your display name and profile picture URL are kept in your secure authentication profile, FES HealthTech does not use, process, or share your profile picture, nor do we store them on our primary database servers (Cloud Firestore). Furthermore, FES HealthTech does not process, store, or have any access to your actual passwords. The authentication process is handled entirely via secure OAuth tokens provided by third-party services through Firebase Authentication. This ensures the highest level of security against credential leaks.
B) Professional Profile and Reports Data
After creating an account, you can enter your professional profile details such as clinic or health center name, nutritional specialty, clinic logo, and license number. This data is stored locally ONLY on your device (in the Isar DB database) and is used locally to customize the header of PDF reports issued to patients. It is NEVER uploaded or stored on Cloud Firestore or our external servers.
C) Patient Data (Including Encrypted Patient Web Form)
🔒 Strict Local Storage Principle: All patient data — including names, demographic data, physical measurements, dietary logs, and nutrition plans — is stored ONLY locally on your device using the Isar DB database.
Patient Follow-up Web Form (End-to-End Encrypted): If you choose to utilize the Patient Follow-up Web Form feature to collect data from your patients, the App generates a secure, unique E2EE form link. The patient accesses this form via their web browser, where all input data (including physical measurements, health history, dietary assessments, and uploaded images) is encrypted locally in the patient's browser prior to transmission. This encryption uses the military-grade AES-256-GCM algorithm combined with asymmetric NaCl/X25519 key exchange. The encrypted payload is downloaded as a secure .mrshed file which the patient shares with you directly (e.g., via WhatsApp). At no stage does FES HealthTech collect, store, transmit, or have access to either the decryption keys or the patient's medical data on its servers. The decryption and import process occur exclusively on your local device.
D) Usage and Analytics Data
We use Firebase Analytics to collect anonymous data about how you use the app, such as screens visited, frequency of using certain features, and session durations. This data is used exclusively to improve the user experience and develop features.
E) Wallet and Cloud Subscriptions Data
The subscription system, Gold Points balance, and Blue Points are managed via Cloud Firestore. Cloud servers exclusively process and store the following operational data: the email address linked to the account, subscription details, points balance history, and dates of consumption transactions.
F) Device and Session Management Data
We collect hardware and connectivity identifiers including your Device Name/Model, Device ID, and Approximate Location (Country-level only, via IP). We also monitor active sessions, last seen timestamps, and login attempts. This data is essential to link your device securely to your digital wallet, manage multi-device conflicts, enforce account-sharing prohibitions, and prevent abuse of the rewarded advertising system. We NEVER collect precise GPS location data, and your device/session data is never used for direct marketing.
G) Billing and Financial Transactions Data
The app allows issuing electronic invoices and financial receipts (such as simplified invoices compatible with ZATCA in Saudi Arabia, VAT settings, and customized global currencies). All billing data and financial records are stored locally ONLY on the dietitian's device under financial privacy mode, and are NEVER uploaded to any external servers.
H) Security and Anti-Fraud Data (Time & Connectivity)
To protect your subscription and ensure data integrity, the app collects and processes your device's System Time and Date, and stores local timestamps of your "Last Online Sync" and "Last Seen Activity". The app also makes periodic anonymous pings to public Network Time Protocol (NTP) servers (e.g., Google Time Servers) to verify the true global time. No personal data is attached to these time-check requests.
3 How We Use Your Data
We use the collected data exclusively for the following purposes:
- Core Service Operation: Verifying your identity, granting you access to your account, and customizing your in-app experience based on your professional profile.
- Smart Data Extraction (OCR) Tools: When the dietitian voluntarily chooses to use the Cloud OCR feature to extract tests or medications from images, the selected image is sent via an encrypted connection (HTTPS/TLS) through FES HealthTech's secure Firebase Cloud Functions (acting as a secure API Proxy) to the Google Gemini API for optical character recognition. The image data is processed purely in real-time RAM memory, is never written to disk or stored on our servers, and is immediately destroyed after the text results are returned. Google API terms prohibit using this data for model training.
- Rewarded Ads Processing (AdMob SSV): When watching a rewarded ad, the AdMob system sends a secure confirmation via Server-Side Verification (SSV) to add Blue Points to your wallet.
- Google Drive Backup: If you voluntarily enable the backup feature, your database file is encrypted locally and then uploaded securely to your private space on Google Drive.
- Communication and Notifications: We may contact you via your email to send important service updates, security notices, or technical support responses.
- Service Improvement and Development: Analyzing anonymous usage data to understand usage patterns, improve the user interface, and fix bugs.
- Subscription Verification & Anti-Fraud: We utilize your device's time data and NTP time-checks strictly to manage the "Offline Grace Period" (allowing you to use the app without internet for up to 45 days) and to detect fraudulent time manipulations (Monotonic Time Traps) that attempt to bypass subscription renewals or security locks.
- Device Conflict and Session Security: We use your device name, approximate location, and active session logs to monitor for unauthorized access. If simultaneous logins from different devices are detected, our system will automatically manage the conflict by securing the account or terminating older sessions, protecting your license and data.
- Patient Follow-up Web Form Feature: We provide the cryptographic software libraries (in-browser Web Crypto API and local app decryption) to facilitate the secure encryption and decryption of patient forms. FES HealthTech does not collect, access, or utilize any data processed through this feature.
✅ Explicit Guarantee: We do not use your data for marketing purposes for third parties, and we do not sell any data to any entity whatsoever.
4 Data Sharing with Third Parties
We share your data with a limited number of trusted services necessary to operate the app, according to the following table:
| Service | Purpose | Type of Shared Data | Privacy Policy |
|---|---|---|---|
| Firebase (Google) | Authentication, Subscriptions and Points Management, Analytics | Email address, subscription and points data, anonymous usage data | firebase.google.com/support/privacy |
| Google Gemini AI (OCR API) | Cloud image processing to extract test results and medications | Test/medication images voluntarily selected by the dietitian (real-time memory processing without storage or training) | ai.google.dev/gemini-api/terms |
| Google AdMob | Displaying rewarded ads and monetization | Device ID, device data for ad targeting | AdMob Support |
| Google Drive | Optional encrypted backup | Encrypted database file only (cannot be read without the user's key) | policies.google.com/privacy |
🚫 Explicit and Categorical Confirmation: We do not sell your personal data to any third party under any name or circumstance. We do not share your data with any advertising marketers outside of AdMob. Patient data is not shared with any entity in any form.
In the event of a merger, acquisition, or transfer of commercial assets of FES HealthTech, you will be notified in advance and given the opportunity to delete your account and data prior to any transfer.
5 Patient Data Protection and Geographical Residency
Recognizing the highly sensitive nature of patients' health and financial data, we adopt the highest technical and legal standards for data protection and geographical residency worldwide:
- AES-256 Encryption and Hardware Keystore/Keychain: The local Isar DB database is fully encrypted using the Advanced Encryption Standard (AES-256). Encryption keys are generated and stored locally in the device's secure hardware repository (Keystore on Android and Keychain on iOS), in a completely isolated environment (Zero-Knowledge Architecture). The company holds no cloud encryption keys and cannot decrypt or recover the data in case the device is lost or damaged without a previous backup.
- Local Storage and Global Data Residency: Since all patient data is stored locally ONLY on the dietitian's device within their country, the app voluntarily and autonomously complies with the geographical residency and health data localization requirements set out in global and regional regulations, such as: the General Data Protection Regulation (GDPR) in the EU, the Personal Data Protection Law (PDPL) in Saudi Arabia, the UAE Personal Data Protection Law, and health privacy laws (such as HIPAA frameworks for independent practitioners).
- End-to-End Encrypted Patient Web Form: The Patient Web Form is designed to run entirely client-side using the browser's Web Crypto API. Encryption takes place locally on the patient's device using the dietitian's public key before the file is shared. This ensures that even during transit, the data remains fully encrypted and unreadable by intermediate networks, ISPs, or FES HealthTech.
- OCR Image Processing and Privacy Protection: When the OCR feature is invoked, the selected image is transmitted upon the dietitian's request via an encrypted channel (SSL/TLS) for digital and real-time processing via the API, without any human review and without being saved on the company's servers. Google's privacy terms are enforced, which prevent the exploitation of API data to train models, and the dietitian is always advised to focus the camera on the medical table area and the required numbers.
- Screenshot Prevention and Privacy Mode: Screenshot protection is automatically enabled on sensitive screens, in addition to the "Financial Privacy Mode" feature that obscures numbers and data with a single touch in front of clinic visitors.
- SSL Pinning: The app uses SSL Pinning technology to verify the identity of authorized servers, preventing Man-in-the-Middle (MitM) attacks.
- Offline Security & Anti-Tampering Mechanisms: When operating in "Offline Mode" during the permitted grace period, the app employs a local Monotonic Time Tracker to protect the integrity of the encrypted database. Any detected attempt to tamper with the device's clock to extend the grace period will trigger an immediate protective lock, securing the patient data until an online authentication is successfully completed.
- Temporary Local Cache Encryption and Automated Purging: To support local synchronization, E2EE exports, and PDF generation, the App temporarily stores encrypted ZIP and verification artifacts in a secure local cache on the dietitian's device. To prevent storage accumulation and ensure data security, these temporary files are subject to automated purging, clearing local folders after 2 hours and dynamic restoration archives (`.msb` files) after 12 hours.
🏥 Dietitian's Responsibility and Clinical/Tax Disclaimer: As a licensed dietitian, you are the primary legal and ethical party responsible for your patients' data and the accuracy of the tax and financial declarations issued from your clinic. The Murshid app is strictly an auxiliary technical tool, and FES HealthTech bears no legal, tax, or clinical responsibility toward medical decisions or accounting declarations submitted to government entities in any country worldwide.
6 Backup on Google Drive and Google API Requirements
The Murshid app provides an optional backup feature using Google Drive. Here are the full details and compliance disclosures:
- Completely Optional: The backup feature is disabled by default and you must enable it manually with your explicit consent.
- Encryption Before Upload: The database file is fully encrypted with a key derived from your account data before being uploaded to Google Drive. Even if a third party gains access to this file, they will not be able to read its contents.
- Limited Access Scope (drive.appdata scope): The app requests access only to the app's specific data folder (
appDataFolder), which is a hidden folder that does not appear in your Google Drive and cannot be seen by any other app. - We Do Not See Your Personal Files: The limited scope means the Murshid app cannot under any circumstances see your personal files, photos, or any other content in Google Drive.
- Managing Backups: You can delete the backup at any time from within the app settings or via the app permissions management in your Google account.
🌐 Compliance with Google API Services User Data Policy: The use of information received from Google APIs and its transfer to any other app complies with the Google API Services User Data Policy, including the Limited Use requirements. No data from Google Drive is shared with third parties, exploited for advertising purposes, or subject to human review.
7 Advertising and Usage Tracking
The Murshid app uses the Google AdMob service to display rewarded ads that grant you Blue Points for voluntarily watching them. Here is what you need to know:
How do AdMob ads work?
- AdMob uses your device's Advertising ID to target ads based on your interests and app usage.
- AdMob may collect technical data about your device such as its type, operating system, screen resolution, and approximate location (at the city level).
- Your patients' data is never transmitted to AdMob and is not used in ad targeting.
How to turn off personalized ads?
- On Android: Go to Settings → Google → Ads → select "Delete advertising ID" or enable "Opt out of Ads Personalization".
- On iOS: Go to Settings → Privacy → Tracking → turn off "Allow Apps to Request to Track".
Firebase Analytics
We use Firebase Analytics to analyze app usage. You can turn off analytics from the app settings at any time. All Firebase Analytics data is anonymous, aggregated, and not linked to your personal identity.
8 User Rights and Global Regulations
This policy guarantees you all the rights stipulated in international data protection legislation (such as GDPR, CCPA, PDPL, etc.) regarding your personal data:
- Right to Access: You can at any time view all the data we hold about you through your account settings within the app.
- Right to Rectification: You can update and correct your professional profile data directly from within the app at any time.
- Right to Data Portability: The app provides a feature to export your professional profile reports and logs in readable and usable formats.
- Right to Erasure (Right to be Forgotten): You can request the permanent and direct deletion of your account and all your cloud data via the Data Deletion Request page.
- Right to Withdraw Consent: You can at any time revoke the app's access to your Google or Google Drive account through your Google account security settings.
👨⚕️ Important Note Regarding Patient Data (Google Play & Apple Data Safety): Since your patients' data is stored entirely locally on your device only, you are the primary and sole controller of it (Data Controller). You can add, modify, or delete any patient file directly from within the app without needing to submit a request to the company. FES HealthTech has no copy of this clinical data and cannot access it.
Data Protection Officer (DPO) & Patient Request Limitation
FES HealthTech has designated a Data Protection Officer (DPO) to handle inquiries regarding the personal data of dietitians (accounts, subscription billing, and points history). You can contact our DPO team at privacy@feshealthtech.com. Please note that since FES HealthTech has zero access to patient data, we are legally unable to process or fulfill any requests for access, rectification, portability, or deletion submitted directly by patients. All patient data inquiries must be addressed directly to the treating dietitian who acts as the Data Controller.
App Store Privacy Disclosures Mapping (Google Play & Apple App Store)
For transparency during application store reviews, the data collected from the dietitian maps directly to the following official store privacy categories:
- Contact Info: Email address (Used for authentication; Linked to User).
- Purchases: Points balance and subscription transaction history (Used for account management; Linked to User).
- Usage Data: Screen navigation and session durations via Firebase Analytics (Used for diagnostics and analytics; Not Linked to User).
- Diagnostics: Crash logs and performance metrics via Firebase Crashlytics (Used for app optimization; Not Linked to User).
- Identifiers: Device ID and model (Used strictly for session security and anti-fraud management; Linked to User).
9 Data Retention and Deletion
We commit to retaining data only for the necessary period, according to the following policies:
| Data Type | Retention Period | Upon Deletion Request |
|---|---|---|
| Account Data (Firebase Auth) | For the duration of account activity | Permanent deletion within 30 business days from request date |
| Professional Profile (Local Isar DB) | Under your full control on your device | Never uploaded; deleted upon clearing app data |
| Patient Data (Local Isar DB) | Under your full control on your device | FES HealthTech does not possess or control it |
| Gold/Blue Points Balance (Firestore) | For the duration of account activity | Permanently deleted with the account (non-recoverable) |
| Usage Data (Firebase Analytics) | Max 14 months (Google Policy) | Auto-deleted after the period ends |
| Google Drive Backup | Until manually deleted from your account | Can be deleted anytime directly from the App Data folder settings in your Google account (the company has no access post-account deletion) |
To submit an official data deletion request, please visit the Data Deletion page or contact us via email at privacy@feshealthtech.com.
10 Privacy of Minors
The Murshid app is designed exclusively for use by qualified adult dietitians aged 18 years or older. This app is not directed at minors and they are not permitted to use it directly.
🚸 We Do Not Collect Data from Minors: We do not knowingly collect any personal data from individuals under the age of 18. If we discover that a minor has registered an account on the app, we will immediately delete their account and all associated data without prior notice.
Regarding data of minor patients (patients treated by the dietitian, including any minor patient who fills the Patient Follow-up Web Form), that data falls under the full responsibility of the registered dietitian, subject to child health data protection laws applicable in the respective country. The dietitian is obligated to ensure proper legal consent is obtained from parents or guardians before sending the form link or processing minor patients' data.
11 Policy Updates
We may update this policy from time to time to reflect changes in the service, new legal obligations, or improved privacy practices. We commit to the following:
- Prior Notice of Material Changes: If we make any material modifications affecting how data is collected or used, you will be notified via an in-app notification and/or email 30 days before the changes take effect.
- Date of Update: We always retain the last updated date at the top of this page so you can know when the policy was last reviewed.
- Implied Consent: Your continued use of the app after being notified of changes constitutes implied consent to the updated version of the policy.
- Right of Refusal: If you do not agree to the material changes, you have the right to delete your account and data before the new policy takes effect, following the deletion procedures outlined in Section 9.
It is recommended to review this policy periodically for the latest version. You can always find the newest version at this link: privacy-policy.html.
12 Contact Us
If you have any inquiries, questions, or concerns regarding this privacy policy or how we handle your data, we are here to answer:
📧 Privacy Email: privacy@feshealthtech.com
We commit to responding to all privacy-related inquiries within 5 business days of receiving your message.
To submit official data deletion requests, please use the dedicated Data Deletion page, as it ensures a faster and more efficient processing of your request.
If you do not receive a response from us within 7 business days, please resend your email and ensure the word "Privacy" is included in the subject line to help route it to the relevant department faster.
- Owning Company: FES HealthTech
- Email: privacy@feshealthtech.com
- Data Deletion Page: data-deletion.html
- Terms of Use: terms-of-use.html