A simple, elegant macOS productivity tracking app that helps you monitor your application and website usage patterns.
Daily Activity View with Bar Chart | Daily Activity View with Pie Chart |
---|---|
![]() |
![]() |
Weekly Activity Overview | AI-Powered Usage Summary Notifications |
---|---|
![]() |
![]() ![]() |
I created SimplyTrack out of a personal need to understand and improve my productivity. Like many developers and professionals, I wanted to track my app and website usage to identify patterns, time-wasters, and productivity trends.
After trying several existing solutions, I found they were either:
- Too complex - Loaded with features I didn't need
- Too limited - Missing key functionality I required
- Too expensive - Overkill for simple usage tracking
- Privacy concerns - Sending data to external servers
So I decided to build exactly what I needed: a clean, privacy-focused, local-only productivity tracker that gives you insights without the bloat.
- 📊 App & Website Tracking - Monitor time spent in applications and websites (Safari, Chrome, Edge supported)
- 📈 Visual Analytics - Charts showing daily/weekly activity patterns
- 🔔 Smart Notifications - Optional AI-powered daily summary notifications with usage insights
- 🔒 Privacy-First - All data stored locally, secure keychain storage for API keys, optional private browsing tracking
- 🚀 Menu Bar Interface - Clean popover UI, native macOS integration
- 🔍 Smart Detection - Automatic idle detection, session management, and private browsing detection
- macOS 14.0 (Sonoma) or later
- Apple Silicon Mac
Or manually:
- Go to the Releases page
- Download the latest
SimplyTrack.dmg
file - Open the DMG and drag SimplyTrack to your Applications folder
- Launch SimplyTrack and follow the permission setup guide
git clone https://github.com/renjfk/SimplyTrack.git
cd SimplyTrack
open SimplyTrack.xcodeproj
Build and run in Xcode 15.0 or later.
SimplyTrack requires several macOS permissions to function properly:
-
Automation Permission: To track browser activity
- System Preferences → Privacy & Security → Automation
- Enable SimplyTrack for your browsers (Safari, Chrome, Edge)
-
System Events Permission: For Safari private browsing detection
- System Preferences → Privacy & Security → Automation
- Enable SimplyTrack for System Events
-
Accessibility Permission: For Safari private browsing detection
- System Preferences → Privacy & Security → Accessibility
- Enable SimplyTrack
-
Notifications (Optional): For update notifications
- System Preferences → Notifications & Focus → SimplyTrack
The app provides helpful banners and direct links to the appropriate system preference panes when permissions are needed.
SimplyTrack is open to contributions and ideas! Whether you're a developer wanting to add features or a user with suggestions, your input is valuable.
When creating issues, please follow our simple naming convention:
Format: type: brief description
feat:
- New features or functionalityfix:
- Bug fixesenhance:
- Improvements to existing featureschore:
- Maintenance tasks, dependencies, cleanupdocs:
- Documentation updatesbuild:
- Build system, CI/CD changes
feat: add CSV export functionality
fix: app crashes when importing large files
enhance: improve data loading performance
chore: update dependencies to latest versions
docs: update README with installation instructions
build: update Xcode project settings
- Use lowercase for the description
- Be specific and actionable
- Keep under 60 characters
- No period at the end
Manual releases with GitHub MCP integration - see RELEASE_PROCESS.md.
For planned improvements and testing infrastructure, see issue #9.
This project is licensed under the MIT License.