OptiGoal helps users to achieve their goals by means of managing better their times. Users defines their goals and within each goal the required activities to achieve them. Once these are defined, the users will employ OptiGoal chronometer to track and automatically save their times in each different goal. OptiGoal automatically analyzes and gives the user the duration and the percentages of spending time. These times can be filtered by the user based on dates and goals that want to be analyzed. It can be shown in three different types of graphics.