Use BeSafe to track your location and to share your journey with other people.
Set the frequency you want to update: it can be from 5 minutes to one hour. The default interval is set to 20 minutes. You might set a destination and define a postponed starting date. In order to update a new data, iOS will alert you at the expiring of each interval. If you respond to the notification, the app uploads a new record to iCloud. You can update new data within the app and using the iMessage extension too.
The valued functionality of the app is monitoring missed responses, that happen in case you do not update a new data as expected at the expiring of each interval. When a new data is uploaded to iCloud and marked as missed, you and the people you have invited can see it anyway with the date and the most recent location. To ensure precision in missed response tracking, you must enable the Background App Refresh and give “Always Allow” authorization to iOS to use the Location Services.