Many have tried pushing location-sharing services to the mainstream and pretty much all attempts have failed. Almost on the brink of true success, Foursquare and Swarm arguably has yet to capture the interest of the masses. Even Apple tried with Find