ActivityWatch is an open source time tracking application that automatically monitors how you spend your time on your devices (computers, phones, etc.). Its main purpose is to help users manage their time more consciously. It saves the apps you use by working silently in the background, websites and other activities. It presents this data to you later, allowing you to visually understand how you spend your time.