It sounds like you are carrying your phone with you regardless of whether or not you have a cycling computer. The two options, documenting your route and tracking your location live, don't need to be combined.
I have a Garmin 800 for tracking my route / stats.
My wife and I both use Life360.com (free app) on our phones to track / stalk each other.