AI Analysis
CatchTime has built-in AI capabilities that help you organize and understand your time data. From app categorization to daily reports, AI works quietly in the background so you don't have to sort things out manually.
Auto Categorization
CatchTime automatically identifies each app you use and assigns it to an appropriate category.
Default Categories:
- Work
- Communication
- Entertainment
- Learning
- Productivity
- Browsing
- Life
- Other
How it works:
- When you use a new app for the first time, AI determines which category it belongs to based on the app name and window title
- For example, "VS Code" gets categorized as "Work" and "YouTube" as "Entertainment"
- The result is remembered, so the same app won't need re-categorization next time
Custom Categories:
- You can modify AI categorization rules in Settings
- Add new categories (e.g., "Fitness", "Reading") or remove ones you don't need
- Add descriptions to each category to help AI understand what it means
- You can also manually override any app's category
Activity Blocks
Throughout the day, you likely switch between apps frequently. Activity Blocks aggregate these fragmented records into meaningful chunks.
What are Activity Blocks:
- For example, between 10 AM and 12 PM you alternated between VS Code, Chrome, and Terminal -- these fragments get combined into one activity block: "Coding (10:00 - 12:00)"
- AI generates a short description for each block to help you recall what you were doing
Aggregation rules:
- Consecutive apps of the same category within a 15-minute gap are merged into one block
- Very short fragments (under 2 minutes) are automatically filtered out
- If you have an active task timer running, the task info is automatically linked to the corresponding block
AI Reports
CatchTime generates AI-powered reports to help you review your time usage regularly.
Daily Report
- Summarizes how your time was allocated for the day
- Lists key activity blocks and time periods
- Highlights notable patterns (e.g., overtime, extended entertainment sessions)
- Provides brief productivity suggestions
Weekly Report
- Aggregates usage trends across the week
- Compares weekday vs. weekend time distribution
- Points out changes compared to the previous week
- Provides a weekly productivity score
Monthly Report
- Summarizes the entire month's time usage
- Analyzes long-term trends and habits
- Reviews goal completion
- Offers improvement suggestions for the next month
How to view reports:
- Tap the AI analysis button on the Insights page to generate a daily report
- View and generate weekly or monthly reports on the Reports page
- Reports are saved automatically and can be reviewed anytime
AI Annotations
AI also enriches your usage records:
- Generates semantic titles for activity blocks (e.g., "Document Writing" instead of "Microsoft Word")
- Merges logically related activities that are scattered across time
- Highlights productive periods and areas for improvement in reports
Privacy Note
- AI analysis is based on app names and window titles -- it never reads screen content or keystrokes
- AI processing happens through a secure cloud service and does not store your raw data
- You can disable AI analysis in Settings