scorecardAll four major US carriers have promised to stop selling your location data after a company was caught providing unauthorized data to law enforcement