WINDOWS APP / USAGE TRACKER
HeatTouls
A Windows 11 / WinUI 3 tray tool that automatically measures each app's active time on your PC and turns it into a heatmap. It does not run in a browser. Get the executable from its GitHub repository — this is a beta build (v0.1.0-beta).
- OSWindows 11 (.NET 11 + WinUI 3)
- Get itGitHub Releases
- StatusBeta (v0.1.0-beta)
What it does
It checks the foreground window once a second and accumulates active time per app. Any stretch with no input for 3 minutes or more counts as idle instead of active time. Nothing needs to be registered ahead of time — any app you bring to the front is added automatically.
Screens
Three tabs: Home (a daily heatmap per app), Overview (stat cards and time-of-day breakdown for one app), and Ranking (apps sorted by total active time).
Getting it
Download HeatTouls-win-x64.zip from the Releases page, unzip it, and run HeatTouls.exe. The .NET runtime and Windows App SDK are bundled, so nothing needs to be installed beforehand. It's unsigned, so SmartScreen may warn on first launch (click "More info" then "Run anyway").
What you see
It shows total active time, share of your usage, session count, active days, current streak, and peak hour. It sits in the tray and keeps tracking in the background even after you close its window. Ctrl+R recomputes, Esc closes the window to the tray, and --autostart on / --autostart off toggle sign-in autostart.
Data handling
Everything is stored only in %LOCALAPPDATA%\HeatTouls\usage.db (SQLite); nothing is ever sent out.