Electron uses the Google API to support geolocation which is not free: https://developers.google.com/maps/documentation/geolocation/usage-and-billing
If we decide to use the Google API we need to:
- Update electron to version 5+, electron 4 has a bug that will not be fixed.
- Get a Google API key: https://electronjs.org/docs/api/environment-variables#google_api_key
- Inject the key during the build process to avoid leaking the key in a public repository.