App | GPS Tracking and Control

Introduction

The GPS Tracking module provides real-time visibility of personnel in the field, transforming the mobile application into a constant positioning system. Its objective is to provide supervisors and dispatchers with the geographic information needed to optimize routes, verify equipment location at critical moments of the task and increase operational safety.

Components and Activation Requirements

Tracking is a functionality that requires configuration at two levels in order to operate:

Tracking Option

It must be enabled at the platform level by the administrator in the Security and Access Control module. If this option is disabled, GPS will not work for any user.

Active Mobile App

The user must have the CheckOp application open (running in the foreground or background). Tracking does not work if the application is closed or if the device is turned off.

Location Permits

The user must have granted the location permissions to the operating system of their device (iOS/Android) permanently (e.g. "Always allow").

Tracking Operation Flow

The tracking process occurs in the background and is directly linked to the state of the mobile application:

  1. Constant Capture: As long as the application is active (in use or in the background), it captures the device's geolocation at predefined intervals.

  2. Data Sending: These GPS points are securely transmitted to CheckOp's servers.

  3. Web visualization: The web platform, in the GPS Tracking module, uses this information to:

    • Display a map with the current location and last reported point of each user.

    • Allow the visualization of a user's route history during a specific period of time.

  4. Linking to Tasks: Geolocation points also serve to validate that the technician is at the customer's location when initiating or completing a task (especially if the geolocation field on the form is active).

On this page