Uber's service is built around their smartphone app used by both drivers and customers, which gives them an opportunity to collect GPS, gyroscope and accelerometer data during Uber trips. Data is constantly collected during trips and sent to Uber's servers for processing and long-term storage.