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

Learn More

  • Insights — View detailed charts and statistics
  • Goals — Set goals based on AI analysis results