An App Usage tracker (time tracker) for Windows 10 inspired by Digital Wellbeing in Android. Built with WPF (.NET 4.6), ModernWpf and Live Charts.
This is only a hobby project. You will experience bugs. See the troubleshooting guide. You can help me fix them by reporting it in the Issues tab.
There are no warranties associated in using this app.
- Weekly Usage. View past week's total usage time (last 7 days).
- Day App Usage. View daily app usage time (Pie Chart and List).
- Alert Notifications. Set a time limit per app of when to notify you when limit is exceeded, and has the option to close the app directly.
- Auto-Start. Run on Startup option, minimized to tray.
- App Tagging. Tag apps based on their category. See their percentage of usage through your daily PC usage.
- Multi-user compatible. Single installation, but different users have their own usage data.
- Exclude Apps. Set a filter of apps to exclude.
- Filter out short time entries. Set a filter to hide apps that are run less than the set time limit.
- Auto-Refresh. Auto-Refresh charts on intervals.
Download the .msi installer of the latest version / release.
Windows Defender SmartScreen will block the installation of this file. Read the source code if you have any doubts, or run a VirusTotal scan.
Additional Notes:
- Restart is required to start the app monitoring background service.
- You may have multiple versions of this app installed. Just uninstall older versions via Control Panel / Settings.
- If you experience any problems, see the troubleshooting guide.
If the app crashes upon opening, try:
- Uninstall.
- Delete the contents of
dailylogs
folder
WIN + R
to open the Run window.- Paste this then hit enter:
%LOCALAPPDATA%/digital-wellbeing/dailylogs
- Delete all
.log
files
- Re-install the latest version.
This will remove app usage history, but will mostly fix the issues. If the app is still crashing, go to:
%LOCALAPPDATA%/digital-wellbeing/internal-logs
Send me the .log
file for the current day when the crash happens. This will help me identify the issue.
Fetching icons from running apps is a hit or miss. For better chances, try running the app in administrator mode. (Right Click > Run as Administrator
).
DigitalWellbeing.Core
- A class library that has static shared classes among the projects.DigitalWellbeingService.NET4.6
- A console application that monitors current active process.DigitalWellbeingWPF
- Front-end UI application.Setup
- An Advanced Installer setup project for building an .MSI installer.
Select Release - AdvancedInstaller
in Solution Configurations, then Build Solution.
If you want to use Advanced Installer program instead, build using Release
config only, then build the .msi using Advanced Installer tool.