On Windows Phone 8 this is a feature of the shared chat in a Room. So you could invite all your friends (which should also have a Windows Phone 8, or this will not work) and send your location in the shared Room chat window.
This is currently not possible on Windows Phone due to the API restrictions that apps have to comply with.
In case you're the developer you can install the app on the Windows Phone Emulator and set your gps Location there.
There are several reasons for this - legal, business or political.
TV shows and movies might not be licensed for purchase in your country
Cortana might not speak/understand the language of your country
Microsoft can't provide customer support in local language (no local support center, personnel not trained for specific product, etc.)
You should not take ...
This may be due to the "Find My Phone" settings. If you go to Settings > Find My Phone, check to see if you have the "Save my phone's location periodically..." setting checked. The service will periodically check your phones location and send it to Microsoft.
I think the "Location" settings are only for apps and the "Find My Phone" settings may bypass that (...
You can share your location via HERE maps. To do so, make a route to a location very close to you (1-2m off). Then at the bottom of the route description, tap the share-icon . You can send your location via Email, SMS or Third-Party apps. Your friends will get a link to a map via the HERE website.
On your phone in
Settings > System > find my phone
The second setting is "Save my phone's location periodically." I believe that's going to work off GPS, which needs a decent line of sight to the satellite in the sky. So it's probably not going to work properly if haven't been outdoors since you turned on that setting.
My phone is currently in a desk ...
If you're on 8.1, it's possible that Cortana is periodically looking at your location in case of "remind me when I fall into the grand canyon to pack a parachute"-type reminders. I'd hope it would be smart enough to not bother if you have no reminders in-notebook though.
There is no way on WP to guarantee that an app is always running. And there's no way in WP to launch a program on startup. Therefore, is there no reliable way to do what you're doing. Certain apps can track your location if you start them up and make certain that they're always running (manually), but the app can be shut down at any time by the operating ...
Track My Life is an app that has features I believe you are asking for. It periodically takes your location and present this on a map with other statistics about how long you are at each location and how often.
I'm not aware of an app that will track your every step for replaying, but something you might find helpful is the Base app included in Jack of Tools Pro. It allows you to log a location and then it can later point you in the direction (as the crow flies) you need to go to get back to it. It won't tell you exactly which streets you need to turn on along your ...