Skip to content

Mobile Location Permissions

Location tracking

Track team locations in real time for on-the-go projects.

On this page
Updated Jun 20267 min read
LocationMobile

Configure mobile location permissions on iOS and Android for GPS tracking and geofencing.

Why location permissions are needed

Hubnity uses location for GPS tracking during timers and geofence auto clock-in/out at job sites.

Location is never captured when the timer is stopped and no geofence is active (unless Always mode is set for scheduled shifts).

Enable location on iOS

iOS requires Always permission for background geofence triggers.

Enable location on iOS — overview

A product screenshot will be added here.

  1. 1

    Open iOS Settings → Hubnity → Location

    Step 1 screenshot

    A product screenshot will be added here.

  2. 2

    Select Always (required for geofencing) or While Using the App (GPS during active timer only)

    Step 2 screenshot

    A product screenshot will be added here.

  3. 3

    Enable Precise Location

    Step 3 screenshot

    A product screenshot will be added here.

  4. 4

    Return to the Hubnity app and verify the location status indicator shows green

    Step 4 screenshot

    A product screenshot will be added here.

Enable location on Android

Android 10+ requires background location as a separate permission.

Enable location on Android — overview

A product screenshot will be added here.

  1. 1

    Open Android Settings → Apps → Hubnity → Permissions → Location

    Step 1 screenshot

    A product screenshot will be added here.

  2. 2

    Select Allow all the time (geofencing) or Allow only while using the app (timer GPS only)

    Step 2 screenshot

    A product screenshot will be added here.

  3. 3

    Go to Apps → Hubnity → Battery → Unrestricted

    Step 3 screenshot

    A product screenshot will be added here.

  4. 4

    Disable battery optimization for Hubnity

    Step 4 screenshot

    A product screenshot will be added here.

  5. 5

    Return to the app and verify location status

    Step 5 screenshot

    A product screenshot will be added here.

Permission states in Hubnity

Green: location active and capturing. Yellow: permission granted but signal weak. Red: permission denied or revoked.

Check status from the mobile app → Profile → Location status.

Troubleshooting iOS

Geofence not triggering: verify Always permission (not just While Using). Check that Background App Refresh is enabled.

iOS Low Power Mode disables background location. Disable Low Power Mode or accept reduced geofence reliability.

Reset: Settings → General → Transfer or Reset → Reset Location & Privacy, then re-grant permissions.

Troubleshooting Android

Geofence not triggering: verify Allow all the time permission. Check battery optimization is set to Unrestricted.

Manufacturer-specific battery savers (Samsung, Xiaomi, Huawei) may kill background location. Add Hubnity to the allow list.

Log location: Profile → Advanced → Location debug log. Share with support if issues persist.

Escalation to support

Contact support@hubnity.eu with: device model, OS version, app version, permission screenshots, and location debug log.

Was this article helpful?