We offer 5 modes of location tracking - three default and two based on custom time or distance intervals. They differ based on two factors: frequency of location updates and battery consumption. The higher the frequency, the higher the battery consumption. Based on the use case, different location tracking modes are advised. The types of location tracking are:

Mode Battery usage Updates every Optimised for
Active 7% - 12% 25m - 250m Ride-hailing
Balanced 3% - 9% 50m - 500m On-demand services
Passive 0% - 1% 100m - 1000m Social apps
Distance Depends on intervals 1m - 2500m Custom, e.g. sport app
Time Depends on intervals 10 - 10800 seconds Custom, e.g. sport app

Roam.ai utilises a dynamic approach based on the frequency of updates and the way a user is moving. The faster a user is moving, fewer location updates are required to track the path of the user and fewer updates sent to the server, thereby saving significant battery life The table below shows at what distance you will receive a location update depending on the movement of a user and what location tracking mode is being used.

Movement (km/h) Passive (meters) Balanced (meters) Active (meters)
10 100 50 25
>10 200 100 50
>20 300 150 75
>30 400 200 100
>50 500 250 125
>70 700 350 175
>100 1000 500 250