Carrot Insurance uses phone data to measure journey length, acceleration and braking - but some say it often fails to work or wrongly records data. In one instance, a passenger was on a train and the app recorded the user as "speeding".