Uber's app had a feature called Greyball that identified likely government officials and then showed them inaccurate information about the locations of Uber drivers. If these officials tried to hail a cab, the app would make it look like a driver had accepted the hail and then canceled before reaching the customer.