Phone apps for trail riding

My friend who does Endurance recommended Equitrack trainer. I downloaded it am am very happy with it. It tracks distance and speed and overlays your route on a map or google earth type map. It has training logs, etc. but I just use it to map when I’m hunting. I used to use Map my tracks. Equitrack trainer is better.