I need to sync with my server when the user exits a geofence, but I'm concerned what happens if the user has his phone turned off and the geofence would never fire the exit notification.
I was thinking about adding a passive location listener that fires if the distance is more than specified.
Is there a better way?