In the latest mobile release for iOS (iPhone), a permissions change was added that requires employees to grant ClockShark access to locations even while the app is not in use. This permission is only required if the enable GPSTrak Location Updates setting is turned on for the employee on the Employees Screen.
While it sounds like the app is always tracking the location, it really just gives ClockShark access to locations even if the app is running in the background. ClockShark will still only record locations while the employee is on the clock and will not record locations while clocked out or on break.
The reason this permission requirement was added was to correct a problem where employers were turning on the Enable GPSTrak setting, but Employees were disabling the permission for ClockShark to access locations. Previously, this conflict defeated the purpose of the feature since it caused employers to not receive GPSTrak locations from many employees and was leading to a bad user experience.
If you wish to allow employees to work without needing the iOS "Always" setting and also not receiving GPSTrak updates, then you can uncheck the box for "Enable GPSTrak location updates while clocked in via mobile" while editing that employee. With that box unchecked ClockShark will no longer attempt to record GPSTrak location updates and will allow the employee to use the ClockShark mobile app without the "Always" permission for ClockShark.
Here's what the "Enable" checkbox looks like in the Employees Screen in the ClockShark website.
The question when asked by the ClockShark app first looks like this: (Employees should choose "Allow")
Employees can access the setting at any time in their iOS Settings under Location: (Employees are required to select "Allow" if you have enabled GPSTrak for the Employee)
If you have any questions please feel free to contact our Support team and get ready for answers! 🏆