Skip to main content
Mobile App: Location Tracking

This article describes the GPS location tracking currently available in the GeoOp mobile app

Product Team avatar
Written by Product Team
Updated over a week ago

What is it?

Location tracking is a GeoOp mobile application functionality that captures the geolocation of the user's mobile device to return their location on a map.

Once the location is captured, it is synchronised with GeoOp and will become available in GeoOp web console under the GeoMap or Staff screens.

This enables the effective management of job allocation whilst staff are out in the field. For example: A locksmith has staff out in the field and gets an emergency job, the staff member in the office can determine which staff are near to the emergency job and assign the job to the correct staff member. This feature needs to work even when the app is not in the foreground to ensure accuracy of the staff members location.
​

Illustration of staff geolocation captured from the GeoOp mobile app

When is location captured?

If "Foreground tracking" tracking is enabled, the user's geolocation coordinates are captured when the user performs one of the following key tasks using the mobile app:

  • App launch / login

  • Job creation or update (job status, priority, address, etc.)

  • Add, edit or delete notes

  • Add, edit or delete charges (labour, part and payment)

  • Add, edit or delete bookings

  • Add, edit or delete forms

  • Add or delete job documents, quotes and invoices

This setting is enabled when Location Settings are set to "While using the app"

If "Route Tracking" is enabled, the user's geolocation cooridinates are captured even when the app is backgrounded. The user then has full control over which days of the week and times of the day background location tracking is enabled (by default this is set during work hours).

This will send your location whilst the app is background approximately every 1km you travel. The settings for this can be found in the mobile app under Settings > Location > Route Tracking (enabled)

This setting is enabled when Location Settings are set to "Always allowed"

How to enable location tracking on my device?

To guarantee the data privacy of our users, the location tracking is fully controllable by each user from their device.

When you install the GeoOp app for the first time, a message will be prompted to request access to your geolocation. Once access has been granted, your GeoOp mobile application will start capturing your geolocation when using it (and only when you using it!).

Once enabled, head to the GeoOp app Settings page > Location to access advanced configuration options, such as periodical location tracking and precision.

  • Foreground tracking will track your location when you perform specific events within the app

  • Route tracking will track your location when the app is backgrounded as you move.

  • For Route tracking (background location tracking) you can decide which days of the week this is enabled as well as which hours of the day. We recommend setting this to your work hours only.

  • Note for admins: This is controlled per user and by the user themselves, it is not possible to force this as "on" for your staff.

How to disable location tracking on my device?

You can decide to turn the location tracking off at any time by heading to your device's settings and disabling it for GeoOp.

On Android:

Settings > Apps > GeoOp > Permissions > Location > Don't allow

On iOS:

Settings > GeoOp > Location > Allow location access = "Never" or "Ask Next Time Or When I Share"

Next time you will launch the app, you will be asked if you allow GeoOp to access your device's location. Simply click Don't allow and it will remain off.

You can turn it back on at any time by doing the same change in your settings.

Did this answer your question?