The Shifton mobile app lets you start and end shifts with GPS or IP verification for accurate attendance tracking.
For full instructions on starting and ending shifts, see Starting and Ending a Shift.
Mobile App Specifics
iOS: Location Permission
When starting a shift, iOS shows a dialog:
“Shifton Would Like to Use Your Location”
| Option | Recommendation |
|---|---|
| Allow While Using App | Recommended |
| Allow Once | Works, but prompts on every shift start |
| Don’t Allow | Blocks shift start if geolocation is required |
To change: iPhone Settings → Shifton → Location → “While Using the App”.
Android: Location Permission
When starting a shift, Android shows a dialog:
“Allow Shifton to access this device’s location?”
| Option | Recommendation |
|---|---|
| Allow only while using the app | Recommended |
| Allow all the time | Also works |
| Deny | Blocks shift start if geolocation is required |
Android 11+: you may see an additional prompt — “Allow precise location?” — select Yes for accurate geofencing. “Approximate location” (~100 m accuracy) may cause false out-of-zone errors.
To change: Settings → Apps → Shifton → Permissions → Location → “While using the app”.
Platform Differences
| Aspect | iOS | Android |
|---|---|---|
| Permission dialog | “Allow While Using App” | “Allow only while using the app” |
| Precise location | Automatic | Android 11+ may show “Allow precise location?” prompt — select Yes |
| Changing permissions | iPhone Settings → Shifton → Location | Settings → Apps → Shifton → Permissions → Location |
Related Articles
- Starting and Ending a Shift (web + mobile)
- Attendance Module
- GPS and IP Validation
- Geolocation Map
- Work Location Control Module
- Employee Working Hours Report
FAQ
Q: The Start Shift button is not visible — why?
A: The Attendance module must be active, and “Allow shift start from mobile” must be enabled in Modules → Settings → Attendance. Also make sure you have a shift scheduled for today.
Q: The app says I am outside the zone, but I am at work — what should I do?
A: Possible causes: (1) GPS has not finished locating you — wait 30 seconds; (2) indoor location reduces GPS accuracy; (3) the geofence radius is too small — ask your administrator to increase it.
Q: Do I need to keep the app open during my shift?
A: No, the app is only needed for starting and ending the shift.
Q: What if there is no internet connection?
A: An internet connection is required to record data on the server. Try again when you have connectivity.
Q: Does IP validation work over mobile data?
A: No. IP Validation only works when connected to an approved Wi-Fi network. Over mobile data, the IP will differ from the configured one.
Q: What happens if my phone battery dies during a shift?
A: The shift remains in Active status. After charging your phone, end the shift through the app. If the shift was not ended on time, contact your manager for manual correction.