A method for providing safe-driving support of a vehicle includes obtaining occupant data and vehicle data received at a vehicle hub. The occupant data is related to an identity and health status of an occupant and the vehicle data is related to a status of the vehicle. The method also includes obtaining action data based on an application of the occupant data and vehicle data to a machine learning safe-driving model. The machine learning safe-driving model is associated with a user profile of the occupant that is identified from among a plurality of user profiles based on the occupant data. A server maintains a plurality of user profiles, each having a respective machine learning safe-driving model. The action data relates to an action to be performed by the vehicle while the occupant is located in the vehicle.