We measure the micro-moments. You master the macro-goals.
Kshan is an automatic time tracker for desktop. It logs which app and window you're in, sorts it into categories with rules, and lets you plan the next day on a built-in calendar.
No credit card. No screenshots. No keystrokes logged.
- 09:00Categorization engine
- 13:30Review PR #138
- 15:00Write release notes
In Sanskrit and Hindi, kshan (क्षण) means a moment — the smallest measurable unit of time.
Built for people who forget to hit start
Most time trackers ask you to do the tracking. Kshan doesn't.
From the first window to the end-of-day email
Kshan tracks automatically, turns raw sessions into scores and reports, and gives you a calendar to plan tomorrow — without a single screenshot.
Track
- Logs the active app and window every 5 seconds — no timers to start
- Tracks website domains separately from apps in every major browser
- Local rules assign a category instantly; anything unmatched is classified by AI
- A Do Not Track list for apps and sites you never want logged
- Starts at login and lives in your menu bar or system tray
Understand
- Focus Quality Score — one 0–100 number for how focused your day was
- Interactive daily timeline with hover stats, zoom and pan
- Daily, weekly, monthly and yearly reports
- Habit Spotlight — your top apps and top websites, side by side
- End-of-day email with your metrics, plus an AI summary on Pro
Plan
- Built-in calendar with day, week, month and year views
- Drag tasks from the backlog onto the grid to timebox them
- Every scheduled block shows planned time vs. what you actually tracked
- Task blocks appear on the dashboard timeline and in reports
- Complete the current task straight from the tray menu
Connect & extend
- Google and Apple Calendar events overlaid on your day
- Pull tasks from Trello, GitHub, Jira, Linear, Asana, monday.com, Todoist, Notion, Slack and Gmail
- Built-in MCP server so Claude Code or Claude Desktop can plan your day
- Local backups to Dropbox, OneDrive, Google Drive or iCloud Drive
- Optional cloud sync, opt-in per data type, in 10 languages
A timeline that shows when focus actually happened
Every session is grouped into a continuous, color-coded timeline. Hover any block in the app to see the app, duration, and category instantly — this preview mirrors the real desktop chart.
A calendar that knows what you actually did
Drag a task from the backlog onto an hour. When the day is over, each block shows how much of that planned time you really spent on it.
- Backlog on the left, hours on the right
Kshan tasks and live items from any connected tool sit in one sidebar. Drop them on the day or week grid to schedule.
- Planned vs. actual on every block
Tracked sessions are matched against each timebox, so a 2-hour block that got 40 minutes of real work says so.
- Plan it from anywhere
Add and schedule tasks from the tray menu, or let Claude Code do it through Kshan's MCP server.
Bring your calendar and your task list with you
Connect the tools you already use. Events overlay your day grid, tasks land in the backlog, and nothing is duplicated.
Kshan exposes its daily tasks over the Model Context Protocol. Point Claude Code or Claude Desktop at it and say "add these three tasks and schedule the report for 9am".
What Kshan never sees
Privacy isn't a settings toggle you have to remember to enable — it's how the tracker is built.
Kshan never captures your screen, ever, on any plan.
It reads the active window's app name and title only — nothing you type or click is recorded.
Built-in filters recognize password managers and banking apps and skip them automatically.
Private browsing windows are detected and excluded before anything is written to disk.
All logs live in a local SQLite database by default. Cloud sync is opt-in, per model, never automatic.
Every session is written to a local SQLite database first. Cloud sync is opt-in per data type and only ever backs up your own history to your own account — nothing is shared, sold, or used to train anything.
Get Kshan Desktop
Start tracking your productivity today. Setup takes less than 2 minutes.
Quick answers
How does Kshan track my active window time?
How does the categorization (rules) engine work?
Can I plan my day in Kshan, not just track it?
Start seeing your real day today
Free forever for local tracking. No account or credit card required to get started.