Requiring GPS to be available in order to use the app to punch in/out would be extremely helpful for preventing timecard falsification. If the employees location is unavailable they would simply need to clock in on an authorized device or see their supervisor for an adjustment. This would provide the clients with peace of mind when allowing employees to use the app.