Skip to content
  • There are no suggestions because the search field is empty.

Location Permissions and Services for Sphero Edu Android App

As of version 6.3.3, the Sphero Edu Android app does not require location permissions from the user. The app uses Companion Device pairing for Android 8–11 and Nearby Devices permissions for Android 12 and above. The Android operating system handles scanning for Bluetooth hardware, and the app does not declare coarse or fine location permissions. Users do not grant Sphero Edu any rights to access hardware or user location data.

Location Services Requirement

While the app itself does not request location permissions, Location Services must be enabled at the OS level to scan for BLE (Bluetooth Low Energy) devices on Android 8–11 devices and Chromebooks running Android 8–11. If Location Services are off, the app cannot detect Sphero robots.

Enabling Location Services on Chromebook

  1. Go to Settings → Apps

  2. Select Google Play Store

  3. Choose Manage Android preferences

  4. Go to Security & Location → Privacy → Location

  5. Toggle Use Location to On

Note: If the toggle is not available, your organization may need to adjust Location Services via Google Admin. Refer to the Sphero Edu IT guide for Chromebook deployment for instructions.

Enabling Location Services on Android

  1. Go to Settings → Location

  2. Toggle Use Location to On

Note: Settings layouts may vary depending on Android version.

Enabling Location Services on Fire OS

  1. Go to Settings → Security & Privacy → Location Services → Location-Based Services

  2. Toggle Location-Based Services to On

Note: Settings layouts may vary depending on Fire OS version.