Native apps are available for Android, iOS and Windows devices.
Each of these operating systems (OS) have a minimum supported version which we will discuss below.
Aside from operating system version, another key factor with compatibility is the age of the device bring used. The older the device, the less likely it will be compatible with a recent operating system versions, or have sufficient processing power and memory to run the app. We do not provide official support for devices manufactured more than 3 years ago. It's possible that an older device might run the app initially, but likely that an app version update will cause issues in the future.
The final aspect to our compatibility support is device processing power and onboard memory. As a rule of thumb, devices costing less than USD 250 generally have slow processors, poor quality GPS chips (if any) and limited amounts of memory. An under-powered device may experience regular app crashes and slow performance due to its insufficient hardware. We do not provide support for devices that are not powerful enough to run our app. If you experience problems running the app on your device please contact our support team. We will attempt to resolve compatibility issues where possible.
Android Version Support
We support Android OS versions a maximum of 3 years backwards from date of public release by Google. See this list of Android versions and release dates to compare against your target device's version.
Depending on the device and feature requirement, our apps are known to run successfully on Android versions older than 4 years. As of June 2016, the oldest Android version we are aware of customers successfully running is Android 4.0.3 (released in October 2011). We attempt to provide maximum backwards version compatibility when we develop Android app changes. This consideration is a best effort approach, NOT a guarantee. Our Android development decisions are ultimately driven by the official support perspective above. As such, when considering a device purchase, you should always aim for devices running the highest Android version possible.
Android Device Support
Eligible devices must have the Google Play Store installed. Our app should be downloaded via the Google Play Store to ensure access to updates. Our apps have been confirmed as working on many different device models and manufacturers. Officially, our internal tests are focused on compatibility with key manufacturers such as Samsung, HTC, LG, Asus, Sony and Motorola. We address device specific issues as they are reported to our support team, and aim to fix reported compatibility issues whenever possible.
Due to manufacturer specific modifications of Android, and general fragmentation of the Android ecosystem, we cannot guarantee that our app will run on every Android device. We recommend that you fully test the app on the target device to ensure compatibility before making a bulk purchase.
We officially support Apple iPhones and iPads running a maximum of one major iOS version backwards from the latest public release. So if the latest iOS version is iOS 10, we would support devices running iOS 10 and iOS 9. It's possible that devices on older iOS versions might run the app, but they are not officially supported and devices in question should be upgraded. Apple releases new major versions of iOS every year around September; hence our backwards compatibility support follows the same annual cadence.
We officially support for Windows 7, 8 and 10 on PCs and tablets that run Intel or AMD x86 processors. This covers Microsoft's Surface Pro and equivalent mobile devices, as well as regular desktop computers. GPS/location functionality is provided using Windows Location services, which must be enabled in order the app to access these services. See our FAQ article titled 'Enabling Location/GPS on Windows devices' for full details.
If GPS accuracy is important to your needs, we strongly recommend using Windows devices with onboard GPS chips in order to receive accurate location regardless of network connectivity. Windows 10 devices are best in terms of ensuring compatibility. For devices without an onboard GPS chip, Windows will use network information such as IP addresses to determine an approximate user location (usually only accurate to around 25 kilometres).
Note: GPS chips on a tethered/hot-spot phone is NOT supported as the chip is in a completely separate device. Similarly, an externally attached GPS receiver is not guaranteed to work as there could be any number of Windows compatibility or driver issues involved beyond our control.
If location accuracy is important to you we recommend using devices with integrated/onboard GPS.