Mobile device requirements (Android and iOS)

Which Android phones, iPhones and iPads run the Venzeo mobile app, and what a device needs so its reports are certified.

This page is for administrators who choose devices and for anyone setting up a phone or tablet for the Venzeo™ mobile app.

Checked on 2026-10-09 against mobile app version 384: operating system minimums, install sources and the checks behind certified reports.

Operating system

Platform The app runs on Reports can be Certified on
Android phones and tablets Android 7.0 or newer Android 9 or newer, with Google Play services version 20.50.16 or newer
iPhone and iPad iOS or iPadOS 16.6 or newer iOS or iPadOS 16.6 or newer

On Android 7 and 8, or with Google Play services older than 20.50.16, the app still works, but its reports get no certification label at all in the web interface.

Requirements for certified reports

Venzeo™ checks every report. A report is Certified only when the device that sent it meets all of these requirements. If one of them fails, the report shows Warning! instead:

Requirement Android iPhone and iPad
App installed from Google Play App Store
Device security check The device passes Google Play Integrity with strong integrity, and Google Play Protect reports no issues Apple App Attest is available (it is not on simulators)
Device not modified Not rooted, developer options turned off, not an emulator Not jailbroken, not a simulator
Location No app that fakes the GPS location No app that fakes the GPS location
Device clock Within 24 hours of the correct time Within 24 hours of the correct time
  • Samsung Galaxy Store and other app stores: reports from these copies of the app are not certified, because the Google Play licence check passes only for apps installed from Google Play.
  • Sideloaded copies (installed from a file): the app shows App Install Source and asks you to reinstall Venzeo™ from the official store.
  • Wrong device clock: the app shows Inaccurate Time. If the clock is more than 24 hours off, reports show Warning!. Turn on automatic date and time to keep the clock correct.
  • Huawei and other devices without Google Play services cannot pass the Google Play Integrity check, so their reports are not certified.

Recommended hardware

Minimum Recommended
Memory (RAM) 1 GB 2 GB or more
Storage 32 GB, with at least 5 GB free
Back camera 2 MP 4 MP or more, wide-angle, with autofocus and an LED flash
Battery 3500 mAh or more, or a case with a built-in battery
Connection Mobile data or Wi-Fi 4G mobile data or better
Other Accelerometer and compass; dust and water protection (IP64 or IP68) for outdoor use

An NFC reader is needed only if your organisation uses NFC tags.

Recommended devices

  • Android phones: Samsung XCover 5, XCover Pro, A52, A72, S21, S21+, S22, S22+, Fold; Caterpillar CAT S42, S42 H+, S52, S62; Motorola G10, G30; Google Pixel; Oukitel WP12 (low cost), WP13, WP15 (biggest battery), WP17.
  • Android tablets: Samsung Galaxy Tab Active, A7 LTE, A7 Lite LTE, A8 LTE, S6 LTE, S7 LTE, S7 5G.
  • iPhone and iPad: any model that runs iOS or iPadOS 16.6 or newer, for example iPhone 8, iPhone SE (2nd generation) or newer.
  • Not recommended: Huawei, Xiaomi, Realme, Honor, OnePlus, ZTE, OPPO, Vivo and Lenovo, because of security risks or a poor user experience.

Phone number and SIM card

A device with a SIM card and phone number can be activated by SMS or by QR code. A device without a SIM card, such as a Wi-Fi-only iPad, can be activated by QR code. See Activating the mobile app on a device.

For how much mobile data the app uses, see What data plan is needed? If a device does not activate, see A phone doesn’t activate. If its reports are not certified, see Reports show Warning! or no certification label.

Ask your favourite AI about Venzeo

Open a new chat that answers from our help center.

Connect via MCPFor AI apps that support MCP servers.
https://help.venzeo.com/mcp
  • Claude: Settings → Connectors → Add custom connector, then paste the URL.
  • ChatGPT: Settings → Apps & Connectors → turn on developer mode → Create, then paste the URL.
  • Claude Code, Cursor, VS Code: Add the URL as a remote (HTTP) MCP server.