The time to turn, the time to break, way of turning lanes, all of it could be used to infer a vehicle type. I am not saying they do it, but it's likely.
It's quite error prone. I doubt they do it. Also deriving acceleration data requires sub second speed sampling. This needs to be done on device as it sends too much data sampling over the wire otherwise.