Nearly 100 million people worldwide, including 50 million in the U.S., use location-sharing app Life360 to stay connected with and keep track of their family members, pets and personal belongings. And ...