I use Gpsed on a wm phone although it runs on all other major smartphone os's.
It records my track and periodically sends it to the Gpsed web site which displays it on a map. On starting a track it also sends a link to to face book and a blog I've set up. It allows my wife to track me should if I have an engine failure etc and other syndicate members to track me when waiting to use the aircraft.