Once configured, this app keeps its location synced with Firebase, and reports
on other metrics, such as battery life.
It does so by sending the data to firebase and retriving those through the admin section which is a web app made for montioring purposes.
To authenticate to Firebase, add Firebase to your Android project as described in the Firebase documentation.