Android phone? Google maps has a location feature that one can share their location with other contacts. Your contacts only have to have a browser and the link. But if they too have the google map app it's easier. It's not always the most accurate or up to the minute at showing your location perfectly. But it works and it's free. Pretty much only shows your position and your phones battery charge. I guess that's so others you share your location with can call you and tell you to put it on the charger. <grin>
Most of the Garmin Edges have a live tracking feature that that shows much more useful information about your ride to those you share it with. You have to have a smartphone and garmin's phone app. It burp's occasionally but for the most part it works.
If you buy a S-works helmet with Angi, you can also use Specialized's Ride App with your phone to share your location and also give notices to selected contacts if you have a crash. The location tracking isn't as good as Garmin's, but it's better IMO than Google maps.