Ok, thanks for that TuxyQ. So if I wanted to develop my own tracking application that can track my virtual trucker's job activities and then file this information to a database, the Telemetry data api would allow me to do this yes? I've seen the work on Github regarding it. Not sure how to make use of it but I can probably figure it out with a bit more reading.
A question though, how would I connect a tracker application to the game? i.e. how would the tracker physically connect and communicate with ETS2? In flight sim there is something called FSUIPC4 which acts as a comms interface between the tracker and the game itself.