[PAID] 📍 Location Service Extension

No

From the documentation at App Inventor Extensions: Location Service | Pura Vida Apps

LocationChanged
Indicates that a new location has been detected.
Note: This event only will fire if the app is up and running.

And also from the documentation

Also a background web functionality is available which can be used to send the location data to a web service of your choice using a web request. This could be used for example to store the location data in a MySQL database or to send an email after a location change was detected while the app is not running.

The example projects show you how to use the background web functionality

  1. to send an email
  2. to send data to a MySQL database
  3. to send data to a Google spreadsheet

You can send data in the background to any web service of your choice. If it works with the web component, the it will work with the background web feature of the extension, too

For firebase, follow this approach

Taifun