Help Center

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

Allow ShiftFlow to Access

Location
While Using
Siri
Search
Live Activities
Background App Refresh
Cellular Data
Document Storage
iCloud Drive

Preferred Language

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

Allow Location Access

ShiftFlow may use your location even when not in use if you select "Always."

Precise Location

Precise Location

When enabled, ShiftFlow can use your exact location. When off, only your approximate location will be used.


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

ShiftFlow

Step 4: Select Location

In the permissions list, tap Location to configure how ShiftFlow accesses your location.

App permissions

ShiftFlow

Allowed

Not allowed

Unused app settings

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

ShiftFlow

Location access for this app

Use precise location


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.