RescueTime is an automatic time-tracking and productivity software that runs in the background of your computer and mobile devices.
It records the time you spend on applications, websites, and documents, then generates detailed reports to give you insight into your work habits. It does not require manual timers, but rather tracks your activity passively to provide an objective view of your digital workday.
How RescueTime captures and classifies activity
The core of RescueTime's functionality is its ability to track your on-screen actions and intelligently categorize them.
1. Real-time background tracking
After installation, the RescueTime application or browser extension automatically monitors your activity whenever your device is on.
- Mouse and keyboard activity: RescueTime tracks your active time based on user input. If no mouse or keyboard activity is detected for five minutes, the app assumes you are idle and stops counting that time toward active hours.
- Foreground application and website: The software records the currently active application or the URL of the active browser tab. For desktop use, it may also track window titles and document names to provide a more specific record.
- Mobile device usage: On mobile, RescueTime can track your total screen time and time spent within specific apps.
2. Productivity categorization
RescueTime uses a built-in database to automatically sort websites and applications into one of five productivity categories:
- Very Productive: For core work-related tasks like coding, writing, or design.
- Productive: For work-related activities that may not require deep focus, such as email.
- Neutral: For applications or sites that can be either productive or distracting, depending on how they are used (e.g., news sites).
- Distracting: For websites or apps that are generally unrelated to work, like social media.
- Very Distracting: For activities that severely pull your attention away from work.
Users can manually recategorize activities to better fit their workflow. For example, a social media manager can change the category for Twitter from "Very Distracting" to "Productive".
Features to analyze and improve productivity
Beyond simple tracking, RescueTime provides a suite of tools to help you use the data to your advantage.
The Productivity Pulse
This is a score from 0 to 100 that provides an at-a-glance snapshot of your day's overall productivity. The score is a weighted average based on the time you spent in each of the five productivity categories.
- A higher score reflects more time spent on productive and very productive tasks.
- A lower score indicates a higher proportion of time spent on neutral or distracting activities.
Detailed reports and analytics
The RescueTime dashboard provides numerous ways to visualize your data, helping you identify trends and patterns.
- Highlights: Displays a summary of your day's top activities, productive hours, and goals.
- Daily patterns: Shows how your productivity fluctuates throughout the day, revealing your most effective work windows.
- Activity breakdowns: Provides granular data on which specific applications and websites consumed your time.
Goals and alerts
These features allow you to translate your data insights into actionable habits.
- Goals: You can set goals to track progress on specific metrics, like "Spend 4+ hours per day on Focus Work" or "Spend less than 30 minutes per day on distracting activities".
- Alerts: The premium version allows you to receive real-time notifications via email or desktop when you are approaching a goal or spending too much time on a distracting activity.
Focus sessions
A standout feature, Focus Sessions block distracting websites and applications for a set period.
- Automatic blocking: Websites and apps you have categorized as "Distracting" or "Very Distracting" are blocked, helping you stay on task.
- Customization: You can add or remove sites and apps from the block list and adjust the duration of your focus time.
Offline time tracking
RescueTime also accounts for time spent away from your computer. After a period of inactivity, the app can prompt you to log your "offline" time, allowing you to categorize it (e.g., as a meeting, phone call, or lunch break) for a more complete picture of your workday.
Privacy and data handling
RescueTime has established protocols to ensure user privacy, which is a common concern for automated tracking.
- Encrypted data: All user data is encrypted both in transit and at rest.
- User control: Only you can see your individual data. Even in a team setting, managers only see aggregated, anonymous reports unless you opt to share specific information.
- Data deletion: You can delete your activity data or your entire account at any time.
- No intrusive monitoring: The software does not log keystrokes, take screenshots, or track private information like passwords.