If your workouts are pausing unexpectedly, GPS is inaccurate, or devices are disconnecting, your phone’s battery optimization settings are likely "killing" Your App in the background.
Please follow the steps below for your specific device to ensure Your App has the necessary permissions to run smoothly.
iOS (iPhone) Settings
1. Turn off Low Power Mode This is the most common cause of tracking issues.
Settings → Battery → Low Power Mode → OFF
2. Enable Background App Refresh You must enable this globally and specifically for Your App.
Settings → General → Background App Refresh → ON
Settings → Your App → Background App Refresh → ON
3. Set Location to “Always” "While Using" is often not enough if you lock your screen during a workout.
Settings → Privacy & Security → Location Services → Your App → Always
4. Allow Bluetooth Access
Settings → Privacy & Security → Bluetooth → Enable for Your App
💡 Pro Tip: After pressing "Start" on your workout, wait 3–5 seconds before locking your screen or putting the phone in your pocket. This allows the GPS and Bluetooth connections to fully stabilize.
🤖 Android Settings
Note: Android menus can vary slightly by device manufacturer (Samsung, Pixel, etc.).
1. Set Battery to “Unrestricted” Tell the phone not to stop Your App to save power.
Settings → Apps → Your App → Battery → Unrestricted
(On some devices, select "Don’t optimize")
2. Disable “Put app to sleep”
Settings → Battery & Device Care → Battery → Background usage limits → Never sleeping apps → Add → Your App
3. Set Location to “Allow all the time”
Settings → Apps → Your App → Permissions → Location → Allow all the time
4. Stop Auto-Permission Removal Prevent the system from revoking settings if you haven't used Your App in a while.
Settings → Apps → Your App → Permissions → Remove permissions if app is unused → OFF
(Also labeled as “Pause app activity if unused”)
5. Allow Background Data
Settings → Apps → Your App → Mobile data & Wi-Fi → Allow background data → ON
(Turn on "Allow unrestricted data usage" if available)
6. Allow Bluetooth / Nearby Devices
Settings → Apps → Your App → Permissions → Nearby devices (or Bluetooth) → Allow