1. Overview
MediWheel CRM is a business application used to manage bookings,
consultations, communication, uploads, and operational workflows. The
app relies on backend APIs, Firebase messaging, notifications,
location services, camera access, and file selection to provide its
core features.
This policy is based on the current project code, Android manifest,
package dependencies, and runtime permission usage visible in the app.
The app does not appear to sell personal data. Data is processed to
deliver app features, support communication, and maintain the service.
2. Information We Collect
Information you provide
- Login and account details used to sign in and access the app.
- Employee, branch, booking, consultation, and related business records.
- Text you enter in forms, chat-related fields, remarks, and support notes.
- Photos, documents, selfies, branch images, and other files you choose to upload.
Information collected automatically
- Device information such as platform, app version, and operating system.
- Push notification tokens and notification interaction data.
- Network and connectivity state.
- Basic log data used to diagnose issues and improve reliability.
Location information
- Approximate or precise location when you grant location permission.
- Geocoded address details used for branch, bank, or field operations.
3. Why We Use the Data
- To authenticate users and maintain secure access.
- To create, view, and manage bookings, consultations, and records.
- To capture and upload images, documents, and attachments.
- To determine or confirm location-related information when required.
- To send chat, booking, consultation, and call notifications.
- To support incoming call and consultation workflows.
- To update device tokens so push notifications reach the correct device.
- To diagnose problems, prevent abuse, and improve performance.
4. Permissions Used by the App
The current Android manifest and runtime code request the following
permissions or capabilities:
| Permission / Capability |
Purpose in the App |
| Internet and Network State |
Connects the app to backend APIs, Firebase messaging, and web services. |
| Camera |
Captures photos and images for uploads and related workflows. |
| Microphone / Record Audio |
Supports live consultation or call features that may use audio input. |
| Location (fine and coarse) |
Used for location-based features, address lookup, and geolocation workflows. |
| Photos / Storage |
Allows selection of images or files from the device gallery or storage. |
| Post Notifications |
Sends chat, booking, and consultation notifications to the device. |
| Wake Lock |
Keeps the device awake during important notification or call flows. |
| Foreground Service |
Supports longer-running service behavior for active app workflows. |
| Modify Audio Settings |
Helps manage call and audio behavior during consultation or notification playback. |
On Android 13 and below, gallery access may vary by OS version and user
choice. The app only requests the media access needed for the feature
you are using.
5. How Information Is Shared
We may share information in the following limited ways:
- With our backend servers and APIs that power the app.
- With Firebase Cloud Messaging and related notification services for push delivery.
- With service providers that help operate the app, host data, or manage communications.
- With internal users such as authorized staff, doctors, or administrators who need access for business operations.
- When required by law, regulation, legal process, or to protect rights and safety.
6. Storage and Retention
- Some data is stored locally on the device, such as preferences and notification tokens.
- Business data, uploads, and records may be stored on secure backend systems controlled by the service.
- We retain information for as long as needed to provide services, meet legal obligations, and resolve disputes.
- You may request access, correction, or deletion of your personal information by contacting us.
7. Security
We use reasonable technical and organizational safeguards designed to
protect the information handled by the app. However, no method of
transmission or storage is completely secure, so we cannot guarantee
absolute security.
8. Your Choices
- You can deny camera, location, microphone, or notification permissions through your device settings.
- You can remove or clear local app data using your device settings.
- You can stop using the app if you do not agree with this policy.
Some features may not work properly if you deny required permissions.
9. Third-Party Services
The app currently uses or includes the following service categories:
Firebase Core
Firebase Messaging
Local Notifications
Awesome Notifications
Camera / Image Picker
Geolocator / Geocoding
File Picker
Flutter WebRTC
HTTP APIs
These services may process technical information according to their own
privacy terms and platform behavior.
10. Children's Privacy
This app is intended for business use and is not designed for children.
We do not knowingly collect personal information from children.
11. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes
in the app, permissions, or legal requirements. The updated policy
will replace the previous version.
12. Contact
If you need a contact section added here, replace this block with your
official support email, phone number, or company address before
publishing.
Suggested contact fields:
- Email: wellness@mediwheel.in