backgroundTracker4WebApps, known issues
As all native apps (at least on android), the operating system may at any time shut down apps to reuse resources.
So one should check that app is actually running every once in a while.
Since Android 8.0 Background location requests are not allowed to run more often than every 15 minutes or so (to preserve battery life)
ref