What is Gluroo Local Integration (GLI)?
The Gluroo Local Integration (GLI) is an Android-exclusive feature designed to read data from the notifications of other diabetes management apps and seamlessly port that data directly into Gluroo.
Important Note: GLI is an experimental feature and must only be enabled on the Android device of the Primary User. It is not intended to be enabled on the devices of other GluCrew members.
Supported Apps
When you enable GLI, you grant Gluroo permission to access and read the data in notifications from other apps running on your device. Currently, GLI supports reading notifications from:
- Omnipod 5 (OP5)
- Dexcom G6 and G7
- Medtronic CGMs and Pump apps (Alpha support)
- Camdiab (Alpha support)
- Apps that send Android Broadcast messages (xDrip+, BYOD, etc.)
Key Use Cases
- Omnipod 5 (OP5) Integration. GLI is required for the Omnipod 5 integration to function. By reading the OP5 app’s notifications, Gluroo can scrape insulin bolus doses, basal doses, and system alerts. Gluroo then automatically writes this data into your Gluroo log so the entire GluCrew can see it. For more detailed information, see our guide on Integration With Omnipod 5.
- Dexcom CGM Backup. The standard way Gluroo receives your continuous glucose monitor readings is by securely fetching them from Dexcom’s cloud services using your Dexcom Share credentials. However, GLI offers a valuable local backup mechanism. By scraping the persistent Dexcom G6 or G7 notification on your phone, GLI can pull your CGM readings locally. This means CGM data can still make it into the Primary User’s Gluroo app even if the device temporarily loses its active internet connection.
Note: you should not rely primarily on GLI for fetching CGM readings from your Dexcom or Libre. We recommend that you still use the primary cloud fetching mechanisms for these. To do this, enter your Dexcom or Libre credentials under Menu > Settings > CGM. Please see these guides for more details on how to do that:
- How to Use the Dexcom G6/G7 CGM Sensor with Gluroo (Setup + Troubleshooting)
- How to Use the Freestyle Libre 2 or 3 with Gluroo
How to Enable GLI
To access and configure this feature:
- Open Gluroo and navigate to Menu > Settings > Gluroo Local Integration.
- Ensure that Notification Access is Approved. If it isn’t, follow the on-screen prompts to grant Gluroo notification access.
- Check the boxes for the specific integrations you wish to use (e.g., Enable GLI for Omnipod 5, Enable GLI for Dexcom Readings).
Note: Disable Battery Optimization! For GLI to work reliably, Gluroo must be allowed to run continuously in the background so it never misses an incoming notification. You must disable battery optimization for the Gluroo app in your Android system settings. If battery optimization is left on, your phone’s operating system may put Gluroo to sleep, breaking the integration. You can usually do this right from the GLI menu by tapping the green Let Gluroo Run in the Background button.
Troubleshooting GLI Issues
If GLI stops working or Gluroo is failing to log data from your pump or CGM, it is almost always related to Android notification permissions. Sometimes, these permissions can get automatically revoked or turned off by the Android operating system, especially after Gluroo updates.
If you are experiencing issues, try the following steps:
- Toggle the setting: In Gluroo, go to the GLI menu and try toggling the specific integration checkbox off and back on.
- Verify System-Level Permissions:
- Open your Android device’s main Settings app.
- Navigate to Apps > Special App Access > “Notification read, reply, and control” (Note: the exact wording may vary slightly depending on your phone’s manufacturer).
- Find Gluroo in the list and tap it.
- Ensure that Allow notification access is toggled ON, along with all other optional check boxes on that screen.
- Check the Source App: GLI can only read data if the source app is actually displaying a notification. Ensure that the persistent notification for your Dexcom, OP5, etc. app is currently active and visible in your phone’s pull-down notification tray.
If none of the above is working for you, please write in to us from within the app (Menu > Help > Email) and we’ll be happy to assist!