Privacy Policy

Last updated: October 27, 2026

This policy explains how the MobileDoo mobile app (the “App”) for Android and iPhone handles personal data. The App is published by Trung Nguyen (“we”, “us”). It lets people use the Odoo system of the organization they work for, such as time off, attendance, expenses, purchasing, sales, inventory, deliveries and approvals, from a phone.

Summary

1. Who is responsible for what

Two parties are involved, and they have different roles.

Some organizations use a trial or hosted Odoo service operated by us. In that case we host the server on behalf of the organization, which remains the controller, and we process that data only on its instructions and under our agreement with it. This policy still describes what the App does.

The App is a tool for organizations. It is not meant for personal use without an organization that provides an Odoo server.

2. Information the App handles

The App sends the following to your organization’s Odoo server and shows what the server returns. It runs with your own Odoo account, so you see only what your Odoo permissions allow.

CategoryWhat it includesWhy
Sign-in Server address, database name, Odoo login and password (and a one-time code if your account uses two-factor authentication). The password is sent to your server to sign in and is not kept by the App. To authenticate you. The server returns a device token the App uses afterwards.
Device information Device name, platform (Android or iOS), App version, a device identifier generated by the App, the push token, and the time you were last seen. To list and revoke your devices, and to send notifications to the right device.
Business data Whatever your organization has enabled: employee directory entries and organization chart, time-off requests and balances, expenses, purchase and sales documents, CRM opportunities, inventory and transfers, payslips, activities and approvals, messages in your Odoo Inbox, announcements, delivery trips. To provide the features you use.
Photos, video and files Pictures of receipts and documents, files you attach, an optional selfie when you check in, and photos or videos used as proof of delivery. To attach them to the record you are working on.
Location Precise location, in two cases (see below): when you check in or out, and while you have switched on location sharing during a delivery trip. Attendance checks and delivery tracking, if your organization uses them.
Barcodes and QR codes Codes you scan with the camera: connection QR codes and product, lot or location barcodes. To connect to a server and to look up or process stock. The camera image is analysed on the phone to read the code.

Location in detail

3. Phone permissions

The App asks for a permission only when a feature needs it, and you can refuse or later withdraw it in your phone’s settings. Refusing a permission only disables the feature that needs it.

PermissionUsed for
CameraScanning QR codes and barcodes; photographing receipts and documents; attendance selfie; proof-of-delivery photos and videos
Microphone (iPhone)Sound in proof-of-delivery videos you record
Photos and filesChoosing an existing picture or document to attach
LocationAttendance check-in and check-out; delivery trips (section 2)
Notifications (optional)Approvals, assigned tasks, messages and other alerts from your organization’s Odoo, if your organization has set up push. The App works without it.
Biometrics / screen lockOptional app lock. The unlock is performed by your phone’s operating system; the App never receives your fingerprint or face data, only a yes or no.
NetworkCommunicating with your organization’s server

4. What is stored on your phone

The App does not copy your Odoo database to the phone. Screens are loaded from the server when you open them.

5. Push notifications and our relay

Push notifications are optional, and the App does not need our relay to work. Without push, every feature still works; you simply do not get an alert when something happens and see new items when you open the App.

Notifications are created by your organization’s Odoo (for example “Purchase order to approve” or a new Inbox message) and delivered by the phone vendor’s service: Firebase Cloud Messaging (Google) on Android and the Apple Push Notification service on iPhone. Your organization chooses one of three setups:

Only in the relay setup do we handle any notification data. In that case we:

Notifications for Android sent through the relay are not end-to-end encrypted; they should not contain more than the short text your organization chooses to show. You can disable notifications in your phone’s settings at any time.

6. Who receives data

We do not sell personal data or share it for advertising.

7. No advertising, no tracking

The App contains no advertising, analytics or crash-reporting SDK, does not build advertising profiles, and does not track you across other companies’ apps and websites. Because of that it does not need the “App Tracking Transparency” prompt on iPhone. Location is used only for the app functions described in section 2.

8. How long data is kept

9. Security

No system is perfectly secure. If you suspect that your device or account has been compromised, sign out, change your Odoo password (this revokes every device token), and tell your organization’s administrator.

10. Your choices and rights

You can: refuse or withdraw any phone permission; switch location sharing off at any time on the trip screen; turn off notifications; enable the app lock; sign out; and remove the App.

Depending on where you live, data-protection laws such as the GDPR, the UK GDPR, the California CCPA/CPRA and Vietnam’s Decree 13/2023/ND-CP may give you rights to access your personal data, have it corrected or deleted, restrict or object to its processing, receive a copy, withdraw consent, and complain to a supervisory authority.

11. Deleting your data and signing out

The App has no account with us, so there is no MobileDoo account to delete. Your user account and records belong to your organization’s Odoo.

  1. Remove the App’s data from your phone: open Settings in the App and choose Sign out (this revokes the device token and stops notifications for that server), or uninstall the App.
  2. Stop sharing location: switch sharing off on the trip screen, or revoke the location permission in your phone settings.
  3. Ask for your data to be deleted or corrected on the server: contact your organization’s Odoo administrator or data-protection contact. They can also revoke any of your devices from Settings > Mobile App > Devices in Odoo.
  4. Relay data: write to us (section 14) if you want us to look into data held in the push relay.

12. Children

The App is a business tool for working people and is not directed to children. We do not knowingly collect personal data from children under 16 (or the age set by local law). If you believe a child has used the App, tell us and your organization so that it can be removed.

13. International transfers

Your organization chooses where its Odoo server is. If push notifications are used, they are handled by Google and Apple, and, where the relay is used, by the providers that host it, in countries that may differ from yours. Where the law requires it, these transfers rely on safeguards such as standard contractual clauses or an adequacy decision.

14. Contact us

Trung Nguyen
Email: trungnq89@gmail.com

We will answer privacy requests within a reasonable time and in any case within the period the law sets.

15. Changes to this policy

We may update this policy when the App or the law changes. The “Last updated” date above shows the current version. For significant changes we will notify users in the App or on the store page. Continued use of the App after a change means you accept the updated policy.