Help Center

How to Allow Background Location Updates

ShiftFlow can report location updates even when you are not actively using the app. This allows your employer to see where clock-ins and clock-outs happen without requiring you to keep ShiftFlow open on your screen. To enable this feature, your phone needs the Always location permission turned on.

Why enable background location?

When background location is enabled, ShiftFlow can:

  • Record your location at clock-in and clock-out times without opening the app
  • Update location periodically while you are on the clock
  • Provide accurate timekeeping data for mobile or field-based work

Never miss a clock-in or clock-out

Background location helps catch common timekeeping mistakes:

  • Forgot to clock in? If you arrive at a work site but forget to open ShiftFlow, background location can confirm you were there. Your manager can verify the arrival time and approve a manual time entry.
  • Forgot to clock out? If you leave a job site while still on the clock, ShiftFlow can detect when you departed. This helps your manager adjust your timesheet so you are not accidentally paid for hours you did not work.

Better accuracy for mobile workers

For team members who travel between locations or work at multiple job sites during a single shift, background location provides a complete picture of where work happened—without requiring you to open the app at every stop.


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 access your location even when the app is not open. Make sure Precise Location is also enabled for accurate tracking.

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 accurate tracking.

Location permission

ShiftFlow

Location access for this app

Use precise location


Privacy Note

ShiftFlow respects your privacy. Location is only reported while you are clocked in. When you are off the clock, ShiftFlow does not track or report your location. Your location data is used solely for timekeeping purposes and is visible only to your employer’s authorized administrators.