ActivityWatch is a cross-platform automated time tracker that helps you track and understand how you spend your time on your devices. It is different in that it keeps all your data private, is completely open source, and built to be extended and hackable.