How to Allow Background Location Updates
Background location lets ShiftFlow keep location checks available after you clock in, even when the app is no longer on screen. This is most useful for teams that work in the field or move between sites during an active shift.
To use it, your phone needs the highest location permission level available for ShiftFlow.
Why enable background location?
When background location is enabled, ShiftFlow can:
- Keep location tracking available while your shift is active
- Reduce the need to keep the app open on screen
- Help managers confirm where work happened during an active shift
Background location does not clock you in automatically, and it does not create missed punches on its own. You still need to clock in and clock out in ShiftFlow.
iOS Instructions
Step 1: Open the Settings app
From your iPhone home screen, open Settings and scroll down to find the Apps section.
Settings
Step 2: Find ShiftFlow in the apps list
Scroll through the list of installed apps and tap ShiftFlow to open its settings.
Step 3: Open Location settings
In the ShiftFlow app settings, tap Location to view the location permission options.
ShiftFlow
Step 4: Select Always
Choose Always to allow ShiftFlow to keep location access available when the app is in the background. Keep Precise Location enabled for the most accurate results.
Location
Android Instructions
Step 1: Open Settings
From your Android home screen, open the Settings app and navigate to Apps.
Step 2: Find ShiftFlow
Scroll through your installed apps and tap ShiftFlow to open its app info page.
Apps
Step 3: Open Permissions
On the ShiftFlow app info screen, tap Permissions to view and manage app permissions.
ShiftFlow
Step 4: Select Location
In the permissions list, tap Location to configure how ShiftFlow accesses your location.
App permissions
Step 5: Choose Allow all the time
Select Allow all the time to grant ShiftFlow background location access. Keep Use precise location enabled for the best accuracy.
Location permission
Privacy Note
ShiftFlow only reports location while you are clocked in or while an active shift remains open. When you are off the clock, ShiftFlow does not continue reporting your location.