I’m surprised this question has been completely unanswered – not that I’m directly answering your question.
A colleague has downloaded an app on his phone that gives a score for his driving (by individual journey if he wants), I think it uses the phone's accelerometer function to measure braking and accelerating rates (including cornering speed) and might even use GPS mapping to access road speed limits (but I doubt it).
Although it might give a driving score based on braking and accelerating rates and possibly speed, as I pointed out to my colleague, if he drove on the wrong side of the road for an extended period without breaking the speed limit and without braking/accelerating hard – it would give him a good driver score.