How the ClickTime App Uses Geofencing to Detect Auto Clock‑in and Clock‑out

How the ClickTime App Uses Geofencing to Detect Auto Clock‑in and Clock‑out

The ClickTime App uses geofencing technology to automatically record when employees enter or exit defined job sites.
This ensures that clock‑in and clock‑out events are captured reliably, even if GPS or network services are temporarily unavailable.

Internally, the ClickTime App keeps a complete list of all registered job sites and their geofence boundaries. Alongside this, the app stores the last known geofence state — whether the device was marked as ENTER (inside) or EXIT (outside). By maintaining this state, the app can reconcile an employee’s location when GPS/network services starts or resume, ensuring that the correct clock‑in or clock‑out event is triggered.

This design allows the ClickTime App to provide accurate workforce tracking while minimizing gaps caused by service interruptions. Employees and administrators can trust that the system will consistently reflect the correct presence status at each job site.

How the ClickTime App “knows” your last state
The ClickTime App persists geofence state in its internal database. 

When you ENTER a geofence
The ClickTime App fires an ENTER event.
Internally, it marks that geofence as state = inside.

When you EXIT a geofence
The ClickTime App fires an EXIT event.
Internally, it updates that geofence’s state to outside.

If GPS/network goes OFF
The ClickTime App cannot update state while location services are unavailable.
But it still remembers the last known state (inside or outside) from its database.

When GPS/network comes back ON
The ClickTime App immediately re‑evaluates your current location against all registered geofences.
If you are outside and the last known state was inside → it fires an EXIT event.
If you are inside and the last known state was outside → it fires an ENTER event.


Where the “memory” comes from
The ClickTime App persists geofence state in its internal database. That’s why it can compare current location vs last known state. It doesn’t guess — it relies on the last recorded event (ENTER or EXIT) before GPS/network was disabled.

Summary
The ClickTime App knows you were “inside” because:
It previously fired an ENTER event when you crossed into the geofence.
It stored that state internally (inside).
Later, when GPS/network resumes, it compares that stored state with your current location.
If the states differ (was inside, now outside), it fires an EXIT event.
    • Related Articles

    • Auto Clock in and Out Facts

      FAQs Do I get auto clocked in if I spend a short time at a geofence? Auto clock‑in depends on how your company has configured the Clock‑in/Clock‑out settings and the dwell time (the minimum number of minutes you must remain at the job site to count ...
    • What is GPS GeoFence?

      What is GPS GeoFence? Geofencing is the use of the Global Positioning System (GPS) to create virtual boundaries around a location or job site. Like GPS Tracking, GPS GeoFencing is an optional feature in ClickTime Mobile Attendance. If enabled, GPS ...
    • How Can Geofencing Help Your Business?

      How Can Geofencing Help Your Business? For security, cleaning, construction businesses and other industries where employees are frequently working at different locations, it can be nearly impossible to keep track of whether or not employees were at ...
    • Auto Clocking Best Practices for Field Teams

      To ensure accurate and automated time tracking, companies using the ClickTime mobile app must configure devices correctly and train staff on best practices. This guide outlines everything from enabling GPS and push notifications to understanding ...
    • How to setup & configure Auto Clock out

      Automating the clock-out process is a simple yet powerful way for Australian businesses to ensure accurate attendance data and reduce the administrative burden on back-office staff. ClickTime's auto clock-out feature is designed to automatically log ...