The following is a demonstration of a BlackFlag Advisory Passive Mobile App GRC Assessment report. The app name, developer, and all identifying details are fictionalised. This extract demonstrates the structure, rigour, and Board-ready format of a typical deliverable.
ConnectField Pro is a field service management application used by the client organisation's 47 field technicians to log job records, capture client signatures, photograph completed work, and access the customer database. The application was deployed organisation-wide following a recommendation from IT without a formal privacy or security assessment. This assessment was conducted following a staff complaint regarding the app's data collection practices.
The passive assessment identified significant compliance concerns. The application requests permissions substantially in excess of what its stated field service function requires, embeds six third-party trackers including two advertising SDKs with no disclosed purpose, transfers data to servers in the United States and Singapore without adequate disclosure in the developer's privacy policy, and the developer entity cannot be independently verified through Australian corporate registries. Three Critical and three High findings are identified.
ConnectField Pro requests 14 Android permissions. The following assessment evaluates each permission against the app's stated purpose as a field service management tool. Permissions highlighted in red are assessed as excessive for the stated function and require justification from the developer.
Source: Passive OSINT assessment using publicly available data sources — assessed April 2026.Exodus Privacy identified 6 embedded trackers in ConnectField Pro. Two are advertising SDKs with no disclosed commercial justification for a B2B field service tool. None of the six trackers are disclosed by name in the developer's privacy policy.
Each of the 13 Australian Privacy Principles is assessed against the developer's publicly observable practices. Assessment is based on the published privacy policy, App Store disclosures, tracker analysis, and corporate intelligence gathered in this assessment.
| APP | Principle | Status | Finding |
|---|---|---|---|
| APP 1 | Open & transparent management | FAIL | Privacy policy does not reflect actual data collection practices. Trackers, overseas transfers, and advertising SDKs are not disclosed. |
| APP 2 | Anonymity and pseudonymity | PARTIAL | App does not offer anonymised use option. Account required for all functions. |
| APP 3 | Collection of solicited personal information | FAIL | Audio and background location collected beyond what is necessary for stated purpose. Excessive collection. |
| APP 4 | Dealing with unsolicited personal information | PASS | No evidence of unsolicited collection beyond declared channels. |
| APP 5 | Notification of collection | FAIL | No in-app notification provided before permissions are requested. Privacy policy does not describe all collection categories. |
| APP 6 | Use or disclosure of personal information | FAIL | Data shared with advertising SDKs and analytics platforms not disclosed. Purpose of advertising SDK use not stated. |
| APP 7 | Direct marketing | PARTIAL | No direct marketing evident within the app. However advertising SDK use may facilitate profiling for third-party marketing purposes. |
| APP 8 | Cross-border disclosure | FAIL | Data confirmed transferred to USA and Singapore. No disclosure in privacy policy. No consent obtained. Prima facie APP 8 breach. |
| APP 9 | Government related identifiers | PASS | No government identifiers identified in scope of this assessment. |
| APP 10 | Quality of personal information | PARTIAL | No data correction mechanism identified in the app or privacy policy. |
| APP 11 | Security of personal information | PARTIAL | Known CVE in embedded SDK. Background location data transmitted to multiple third parties. Adequacy of security measures cannot be independently verified. |
| APP 12 | Access to personal information | FAIL | Privacy policy contains no access request mechanism. No contact details for privacy enquiries provided. |
| APP 13 | Correction of personal information | FAIL | No correction mechanism identified. No process described in privacy policy. |