Privacy Policy — Last updated: April 2026
MyProfitR (“the app”, “we”, “our”) is an Android application that helps gig-economy drivers evaluate the profitability of incoming ride offers in real time. This Privacy Policy explains what information the app processes, how it is used, and how it is protected.
The app reads and temporarily processes the following data from supported driver apps (Uber Driver, Bolt Driver, iFood, Just Eat, and Deliveroo):
This data is stored locally on your device (Android Room database and DataStore) as your trip history. It is never transmitted to any external server and never shared with third parties.
The app also collects anonymous crash and diagnostic data via Firebase Crashlytics and basic usage statistics via Firebase Analytics. This data does not include any ride earnings, screen content, or personally identifiable information. See Section 4 for details.
Fare, distance, and duration data are used exclusively to:
The app uses Android’s Accessibility Service to read offer text from driver apps. For most apps (Bolt Driver, iFood, Just Eat, Deliveroo) this works by traversing the standard accessibility tree — no screenshot is needed.
AccessibilityService.takeScreenshot() API (Android 11+) when an offer appears.
This screenshot is:
The Accessibility Service does not read: messages, contacts, call logs, passwords, banking credentials, browser history, or any personal information of the driver or their passengers. It only activates when a supported driver app is in the foreground.
The app integrates two Firebase SDKs from Google:
Both services are provided by Google LLC and are subject to Google’s Privacy Policy. You can opt out of Firebase Analytics data collection via Android Settings → Google → Ads → Opt out of Ads Personalization.
Ride earnings data and screen content are never shared with any third party. The only data transmitted externally is the anonymous crash and usage data described in Section 4, which is sent to Google (Firebase) for diagnostic purposes. We have no proprietary backend servers and do not sell any data.
All trip history is stored in the app’s private internal storage (Android Room database + DataStore). This data:
| Permission | Why it is needed |
|---|---|
| Accessibility Service | Reads offer text (price, distance, duration) from driver app screens |
| canTakeScreenshot | Captures an ephemeral screenshot for Uber Driver only (React Native does not expose offer text through the accessibility tree). Processed in RAM, discarded immediately. |
| SYSTEM_ALERT_WINDOW | Displays the floating profitability overlay on top of driver apps |
| POST_NOTIFICATIONS | Sends a local notification when a high-profit offer is detected (Android 13+) |
| VIBRATE | Haptic feedback when a green (profitable) offer appears |
| RECEIVE_BOOT_COMPLETED | Updates the home-screen earnings widget after device restart |
| FOREGROUND_SERVICE / SPECIAL_USE | Keeps the overlay service running while you use the driver app |
| REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | Shows an in-app dialog to whitelist MyProfitR from Android battery optimisation. Without this, aggressive OEM battery savers (Samsung, Xiaomi, Huawei, etc.) may kill the Accessibility Service and overlay while you are using the driver app. No battery data is collected or transmitted. |
MyProfitR is intended for professional gig-economy drivers and is not directed at children under the age of 13. We do not knowingly collect any information from children.
If we make material changes to this policy, we will notify users through an app update published on Google Play. The updated policy will always be available at this URL.
If you have questions about this Privacy Policy, please contact us at:
eskiuldev@gmail.com