If truly live tracking isn't necessary, then I'd suggest the TrackMyTour app. I think it only runs on iPhones, if that is an issue.
It is an off-line tracking app. You enter waypoints as you ride and either upload them immediately or wait and upload them all at a later time. It puts these points on a map that others can see (depending on settings). You can send them a URL. I have used it on about a dozen tours and like it.