I’ve started to realize that one thing I’m really wanting for in my quantified self experiments is a data aggregation platform. By this I mean a single database that I can send all my data to so that it is stored safely and is easily accessible. This data would include computer/phone usage data from activitywatch, but also sleep data, nutrition data, physical activity data, etc.
Activitywatch seems built to store general data like this. As such I’ve started writing watchers to pull in data from these sources and visualizations that work with this differently typed data. At this point, I wanted to take a step back as ask if anyone else has gone down this path before, or if there is anything that I should know about why this maybe isn’t the best use of Activitywatch.
I think the one main caveat with AW is that syncing isn’t available yet, and a central server running in the cloud or on a dedicated server machine is not well supported, so I will be restricted to messing with my data from a single PC.
Some other platforms that attempt to solve this problem:
I’m not sure if these platforms are really better than AW in any specific way, especially if I’m already using AW to track my computer/phone usage.