The mobile application runs only when called up by the user wanting to clock in or out, always by the deliberate action of the user. 

Upon clocking, the application collects the chosen event (arrival/departure), plus the timestamp and the current location, both provided by the operating system. 

If beacons are used, the application checks whether the beacon is present and collects that information as well. 

After the clocking is complete, the application automatically goes to sleep and does not collect or track any other data.

Did this answer your question?