Aproveito a deixa e gostaria de deixar uma sugestão que sempre tive vontade de implementar em alguma aplicação que pudesse me ajudar com a produtividade: "Um sistema de ofensivas como o do duolingo".

Como experiência pessoal, posso dar um feedback positivo sobre esse tipo de sistema, pois ativa uma necessidade diária de praticar para não perder a ofensiva e acaba que impulsiona o usuário a praticar mesmo que seja o mínimo necessário.

Outra sugestão seria nomear os intervalos despendidos para que possa ser possível quantificar quantas horas foram trabalhadas em quais tarefas (isso deveria ter a opção de tornar público ou tornar privado).

Opa! Muito obrigado pelo feedback, gostei das suas ideias! Sobre esse "sistema de ofensivas" eu já tive muita vontade de implementar, vou colocar aqui no roadmap, com certeza vai ser uma das próximas atualizações!

E sobre nomear os intervalos despendidos, atualmente eu faço esse processo ao parar o timer, mas acho que não ficou muito bom. Para mim, eu já tenho uma ideia da task que vou fazer antes e seria bom descrever esse flow de trabalho antes do que depois e até deixar mais visível ao usuário isso. Sobre tornar público ou privado acho interessantíssimo, pois uma das minhas ideias é gerar um perfil do usuário, onde lá vai ser possível visualizar as conquistas dos usuários por exemplo.