This Privacy Policy describes how KTI Emirates ("KTI", "we", "us", or "our") collects, uses, stores, and shares information through the KTI Service mobile application (the "App") published on Google Play.
The App is a private, business-only tool issued to KTI's authorised field-service engineers. It is not available for use by the general public and cannot be used without credentials issued by KTI.
Who this policy applies to
KTI's field-service engineers and authorised personnel who have been provisioned a KTI Service account. The App is not directed at children and is restricted to users aged 18 and over.
2. Information we collect
2.1 Information you provide
Account credentials — username, password, and the KTI entity you belong to, used to sign in.
Profile data — name, employee identifier, contact details (where issued by KTI).
Work data you enter — task notes, service reports, delivery notes, checklists, commissioning reports, quality reports, timesheet entries, customer signatures, and remarks.
2.2 Information collected automatically
Device identifiers — Firebase Cloud Messaging (FCM) registration token used to deliver push notifications.
Device technical data — operating system version, app version, device model. Used for diagnostics and compatibility.
Approximate & precise location — GPS coordinates captured at the moment a service report or delivery note is created, to geo-stamp the visit. Location is not tracked in the background and is not shared with other users.
Photographs — images you capture in-app for service reports, delivery notes, and equipment documentation. Stored locally first, then uploaded to KTI's backend.
Crash and diagnostic logs — limited error and crash data, used to fix bugs.
2.3 What we do not collect
We do not collect contacts, calendar, microphone, SMS, or call-log data.
We do not use advertising identifiers, behavioural tracking, or marketing analytics.
We do not access social-media accounts.
3. How we use your information
Purpose
Data used
Authenticate you and authorise access to the assigned KTI entity
Credentials, profile data, device identifiers
Synchronise tasks, reports, and master data with KTI's backend
Work data, account context
Deliver push notifications about new tasks, approvals, and status changes
FCM token, account context
Geo-stamp service reports and delivery notes at the time of the visit
Location at the moment of report creation
Generate PDF reports, signed delivery notes, and operational documents
Work data, photographs, signatures
Maintain offline-first reliability and diagnose sync issues
Device technical data, crash logs
4. Local storage and security
The App is offline-first. Most of your data is stored on the device first, then synchronised to KTI's servers when a network connection is available. To protect data on the device:
The local database is encrypted at rest using SQLCipher with a per-user key.
Authentication tokens are stored in the device's platform-secure keystore (Android Keystore via FlutterSecureStorage).
The App opts out of Android automatic cloud-backup and device-to-device transfer for its database and credentials.
Network traffic to KTI's servers is sent over HTTPS (TLS) by default.
5. Data sharing
The App shares data only with the following recipients, and only for the purposes described above:
KTI's own backend servers — operated by or on behalf of KTI Emirates. This is the primary destination of all synchronised data.
Google (Firebase Cloud Messaging) — for push notification delivery. Only the FCM registration token and the notification payload are exchanged; FCM does not see your work data.
We do not sell, rent, or share your personal data with third-party advertisers, data brokers, or marketing networks.
6. Data retention
Work data (tasks, reports, timesheets, etc.) is retained on KTI's servers for as long as KTI's business and legal record-keeping obligations require. Local data on the device persists until you sign out, the App is uninstalled, or KTI revokes your account.
Crash logs and diagnostic data are kept for a limited period sufficient to diagnose technical issues, then deleted.
7. Your rights
Because the App is issued by your employer (KTI) for work purposes, requests relating to your personal data — including access, correction, or deletion — should be directed to KTI through your internal HR / administrator channel, or to the contact below.
Subject to applicable law, you may have the right to:
Access the personal data we hold about you.
Request correction of inaccurate data.
Request deletion or restriction of your data, subject to KTI's record-retention obligations.
Object to or withdraw consent for specific processing where consent is the legal basis.
8. Children
The App is not directed at children. It is restricted to users aged 18 and over. We do not knowingly collect personal information from anyone under 18. If you believe a minor has been provisioned an account, please contact us so we can remove the account.
9. Permissions requested by the App
Internet & network state — to sync with KTI's servers and detect connectivity.
Camera — to capture report and equipment photographs.
Photos / Media — to attach existing images to reports where allowed.
Storage — to save report drafts and generated PDFs.
Notifications — to alert you about new tasks, approvals, and status changes.
Location — to geo-stamp service reports and delivery notes at the time of creation.
10. Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be communicated through the App or by your KTI administrator. The "Effective date" at the top of this page indicates when the policy was last revised.
11. Contact
For any privacy enquiry, data-subject request, or concern about this policy, contact:
KTI Service is developed and maintained on behalf of KTI Emirates by Missan Computer (Missan Global). Missan acts as a data processor and does not use the data for any purpose other than operating the App on KTI's behalf.