A simple, elegant macOS productivity tracking app that helps you monitor your application and website usage patterns.
| App Overview | MCP Demo with Claude Desktop |
|---|---|
![]() |
![]() |
| 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
- 🤖 AI Integration - Built-in MCP server for seamless integration with Claude and other AI assistants
- 🔒 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.dmgfile - 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.xcodeprojBuild 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 includes a built-in Model Context Protocol (MCP) server that allows AI assistants like Claude to access your usage data for insights and analysis.
- Usage Data Access: AI assistants can retrieve your app/website usage statistics
- Smart Analysis: Get personalized productivity insights from your data
- Privacy-Focused: Data never leaves your machine - AI connects directly to your local SimplyTrack instance
- Easy Setup: One-click configuration for Claude Desktop
- Open SimplyTrack Settings → AI tab
- In the "AI Tool Integration" section, click "Auto-Configure"
- Select your Claude Desktop configuration file when prompted
- Restart Claude Desktop to activate the integration
get_usage_activity- Retrieve detailed usage statistics for any date- Filter by applications or websites
- Customize time ranges and top activity percentages
- Get formatted data perfect for AI analysis
Ask Claude: "What were my top 3 most used apps yesterday?" or "Analyze my productivity patterns this week"
The MCP server provides real-time access to your usage data while maintaining complete privacy and control.
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 functionalityfix: app crashes when importing large filesenhance: improve data loading performancechore: update dependencies to latest versionsdocs: update README with installation instructionsbuild: 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.






