The website looks clean though, good work!
If you only want to track what are you doing in your laptop or PC, I recommend activitywatch [1], it can detect when AFK and what app or web we open. I only run and forget it and check it later when I want to know what I'm doing this week/month. It's open source and I'm not affiliated with it, just a happy user.
It reminds me of the thinking that a smart home is one that you can turn the lights on or off with a web app or smart assistant. In reality, the most pleasant implementations do something like use motion sensors or wifi/Bluetooth to avoid having to even open the app for the automations to kick in.
E.g.: detecting when no one is connected to the home wifi and locking the doors might be more useful than having the option to remotely do it since there is no need to remember.
[0]: https://f-droid.org/en/packages/com.razeeman.util.simpletime...
The most difficult part was that I needed a device to input my data, which was bad for a lot of my offline activities.
Ideally I would want a watch that can predict what I am doing and automatically guess. It would then fill in all the details and just ask me to review at the end of each day.
Training can be done both supervised and unsupervised, ie for supervised you explicitly tell watch “I am now working out”, and it would learn. Unsupervised is at the end of day, watch segments activity into discrete activities then asks you whether it segmented correctly, and assign label to segmented activity.
If it is Apple Watch, you can additionally leverage more information by figuring which apps I have open on my phone or computer.
I discovered that while tracking the time is helpful and enlightening the big change for me, going from using my phone 4 hours a day to 80 minutes was when I messaged a group of others who would share their weekly stats.
Girls I know spend 7 hours a day on their phones. Weekly reports tell me this. There is no shame. No insults. Just silently sharing.
I created a web app with a stopwatch and a bar chart log. Start the stopwatch when working and pause for breaks.
Here's an example of how my friend, Sam, has been using the app: www.countthehours.app/u/samdarmali
Hope you guys find it helpful!
Even if your app works "offline" (IE, I have the page loaded in my mobile browser and it works even when device has no internet) having to open the web browser on my mobile device to track those tasks is a pain.
Similar to calendaring, recording audio-notes to self, task tracking, note taking, and health tracking, time tracking is something that I think needs a dedicated mobile application that works offline but can then sync to a webservice when it does have a connection.
It does not necessarily need all the same features, but you are making a lot of assumptions about how people get work done if the premise of your time tracking application is that it requires a desktop/laptop and an internet connection.