Wikiloc is a website that offers for free
GPS trails and waypoints that members (free registration) can upload and share. It is completely made with free software, and displays on various base maps.
Using your phone you can "create your own GPS tracks with your Smartphone and upload directly to Wikiloc, leading to free offline maps for your outdoor adventures and live tracking."