AppTimeTracker is a modern, lightweight, and highly customizable Windows desktop application designed to help you monitor your screen time, boost productivity, and manage your daily tasks. Built with C# and WPF, it offers a seamless experience with zero cloud dependencies—your data stays 100% private and stored locally on your machine.
- 📊 Smart Screen Time Tracking: Automatically logs the time spent on active applications.
- 🌐 Detailed & Custom Web Tracking: Identifies popular websites (YouTube, Netflix) and allows you to add your own custom URLs or keywords to track them individually.
- 💤 AFK (Idle) Detection: Automatically pauses the timer if you are inactive for 10 minutes, but smartly ignores AFK if you are watching a video (e.g., VLC, YouTube).
- 🎨 Rich Personalization: Choose from 12 stunning themes (Cyberpunk, Mocha, Forest, Ocean, etc.) and seamlessly switch between 12 supported languages on the fly.
- ⏱️ Integrated Pomodoro Timer: Stay focused with a built-in customizable timer featuring visual progress, Windows Toast Notifications, and sound alerts.
- 📝 Notes & Task Manager: Manage your daily workflow with an integrated To-Do list and rich text notes directly within the app.
- 📉 Data Export: Export your tracking history to a
.CSVfile for external analysis, or wipe all data with a single click for complete privacy. - 🚀 System Tray Integration: Run it silently in the background and start it automatically with Windows.
Since AppTimeTracker is a standalone Windows application, getting started is incredibly simple:
- Go to the Releases page.
- Download the latest
AppTimeTracker.exe. - Run the executable. No complex installation required!
- (Optional) Go to Settings and enable Auto-Start with Windows so it tracks your time silently in the background.
- C# / .NET - The core application logic.
- WPF (Windows Presentation Foundation) - For the highly customized and responsive UI.
- Microsoft Toolkit UWP Notifications - For native Windows Toast Notifications.
AppTimeTracker is built with privacy in mind.
- No Telemetry: The app does not send any data to external servers.
- Local Storage: All your tracking history, notes, and settings are saved locally in your
Documents/AppTimeTrackerfolder as standard JSON files.
This project is licensed under the MIT License - see the LICENSE file for details.