In this paper, we propose a solution to reduce the stress level of the driver, minimize fuel consumption and improve safety. The system analyzes the driving style and the driver's workload during the trip while driving. If it discovers an area where the stress increases and the driving style is not appropriate from the point of view of energy efficiency and safety for a particular driver, the location of this area is saved in a shared database. On the other hand, the implemented solution warns a particular user when approaching a region where the driving is difficult (high fuel consumption and stress) using the shared database based on previous recorded knowledge of similar drivers in that area. In this case, the proposal provides an optima...