The eco-driving concept consists on applying a set of rules while driving to save fuel. Eco-driving has acquired great importance in recent years because it is a way to reduce energy consumption that can be applied to any type of vehicle. However, for these rules to be applied requires a process of continuous learning and motivation. For this reason, many eco-driving assistants have emerged. The problem of these assistants is that they are dependent on the model of vehicle, expensive and imprecise. In this context, this paper presents a novel efficient driving assistant that uses the features of the Smartphone to accurately model the driver's driving style from the point of view of energy consumption and generate eco-driving tips to corre...