See where your focus actually goes

drifty goes beyond app-level tracking, using AI to
understand what you do inside each app, separate focus
from drift, and reveal clearer workday insights.

Why drifty

Built for real work patterns.

drifty records the apps, sites, and sessions behind your day, then classifies the work context without manual timers or tags.

TimelineLive
09:42 Visual Studio CodeLanding page edits Focus
10:58 SlackContext switch Drift
No timer 3-min blocks Apps + sites
01

Automatic capture

Records your active app, site, and session in the background. No timer to start, no manual tagging to clean up later.

Runs in the background
Context Engine model route + profile rules
02

AI classification

Uses fast model routes to label captured activity as Focus, Neutral, or Drift without asking you to tag it.

Gemini, DeepSeek, Qwen
Privacy boundary No recording
03

Privacy control

No screen recording or saved screenshots. Run AI locally, in drifty Cloud, or with your own key.

No screen recording

AI CLASSIFICATION

Context-aware AI classification

drifty reads activity context and classifies each moment as focus or drift.

drifty AI Context Engine
Gemini Flash, DeepSeek V4 Flash, Qwen 3.6 27B
Activity History classified

AI MODES

Choose where AI runs.

The same activity classification can run in drifty Cloud, through your own API key, or on your Mac.

OpenRouter (BYOK)

Use your own OpenRouter key and control usage.

  • Use your own key
  • Control usage yourself
  • Estimated $4-6/mo (based on usage)
SetupOpenRouter key required
CostEstimated $4-6/mo (based on usage)
ModelsGemini Flash, DeepSeek V4 Flash, Qwen 3.6 27B

Local AI

Run classification directly on your Mac.

  • Nothing leaves your Mac
  • Free forever
SetupLocal model required
Cost$0 / month
ModelsLocal model (uses ~5–7 GB RAM)

01Track & visualize

Automatic tracking, minute by minute.

drifty records your apps, sites, and sessions in three-minute blocks — no manual logging, no timers to start.

Background capture

drifty records the app, site, and session while you work. By the end of the day, the timeline is ready to review.

No timer 3-minute blocks Apps + sites
Background captureLive
09:42 Visual Studio CodeLanding page edits
10:13 drifty.soBrowser focus session
10:58 SlackContext switch

Daily activity timeline

Each block is three minutes, labeled as focus, neutral, or drift. Zoom out for the full day, or switch views to see what filled each hour.

drifty flow chart showing focus, neutral, and drift across 24 hours in 3-minute blocks
drifty weekly calendar view with captured app and site segments arranged by day

Weekly calendar from captured activity

Captured segments stack into a weekly view automatically. Each card keeps its source apps and sites, with daily rings and weekly bars for a faster summary.

drifty productivity ring and category breakdown for one day drifty weekly breakdown bar chart comparing focus across days

02AI classification

See the detail behind each session.

Categories show the shape of the day, apps and sites show where it happened, and activity details show what the time was actually spent on.

drifty insights dashboard showing categories, apps and sites, and activity details for captured session
Runs on-device 9 smart categories Session-level detail Zero manual tagging

03Insight

Review recurring patterns.

See when focus sessions are most common, when drift increases, and which patterns repeat across the week.

Focus / drift rhythm

See when focus holds, when drift appears, and how your day changes hour by hour.

drifty focus versus drift chart in 30-minute windows across one day
drifty weekly focus heatmap by hour and weekday

Weekly focus profile

A weekly heatmap shows when focused work happens most often. The profile summarizes the pattern for planning.

drifty focus profile radar chart — focus start, endurance, short drifts, routine, balance

04Drift Alarm

Catch your drift. Return to focus.

When a drift starts, drifty gives you the next move in context: return to a recent focus tab, take a short break, or mark the moment as not a drift.

Return without hunting through tabs

The alarm keeps your recent focus surfaces one click away, so the recovery path is visible before the drift turns into a long session.

drifty Drift Alarm window showing Return to focus options, Take a break, and Not a drift actions

Extreme nudge closes the loop

For stricter focus sessions, drifty can close the distracting tab and switch directly to the most recent focus tab.

drifty Extreme Nudge notification showing youtube.com closed and focus switched to Xcode

Comparison

What each tracker understands

A focused comparison of automatic tracking, same-app context, AI classification, and control.

drifty Rize RescueTime Timely
Automatic tracking Supported Supported Supported Supported
Same-app understanding Supported Partial Not supported Partial
Focus / Drift classification Supported Partial Partial Not supported
AI control Supported Partial Not supported Not supported
Starting price From $0/mo From $12.99/mo From $9/mo From $11/mo

Pricing and features as of July 2026, monthly billing, based on each product's public pricing page.

FAQ

  • Do I still have to start timers or tag my work?

    No. drifty runs quietly on your Mac, records app, site, and session context in the background, and turns the day into a timeline you can review later.

  • What does drifty use to classify my day?

    drifty looks at the activity context around each session: the app, the site, the title, and how that work fits into the rest of your day.

    It is meant to understand the work, not just the app name.

  • Does drifty record my screen or save screenshots?

    No. drifty is not a screen recorder and does not save screenshots.

    The product is built around activity context, not visual surveillance.

  • Where does the AI run?

    You choose. Classification can run through drifty Cloud, on your Mac with Local AI, or with your own OpenRouter key.

    You can switch modes later.

  • What happens when I work without internet?

    Activity capture stays local on your Mac.

    Cloud and OpenRouter classification need a connection; when you are back online, drifty can catch up and classify the captured sessions together.

    Local AI can classify on-device after you set up a local model.