Activity category
Classify the kind of activity, such as learning or communication. The category is separate from productivity.
drifty uses AI to classify the activity recorded on your Mac. It adds activity categories and focus labels to your timeline, using available context to distinguish different tasks inside the same app. You choose where classification runs and can correct the results. For Apple Silicon Macs running macOS 13 or later.
An app total can tell you how long your browser was active. It cannot tell whether you were reading documentation or following an unrelated discussion. drifty uses available activity context to help tell those sessions apart and writes categories and productivity labels onto captured blocks.
Classification uses a reduced set of activity fields. Separate controls govern page address, window title, content context, and work profile. Content context can include short workspace or project details, not full document bodies. Remote requests strip credentials, query strings, and fragments from page addresses. Available context can still be sensitive.
AI labels are an interpretation of captured activity, not a direct measure of attention or the quality of completed work. Review the timeline with your own knowledge of the task.
Recording and AI processing are separate. Local AI keeps classification requests on your Mac. Cloud options need a connection and may involve a subscription or provider charges. You can change the AI option later in Settings; analytics and Device Sync have their own controls.
| AI option | Where it runs | What you need | Data boundary |
|---|---|---|---|
| Local AI | On your Mac | Downloaded model and available memory and disk space | Classification requests stay on the device |
| drifty Cloud | Hosted provider route | Cloud trial or paid Pro access | Selected fields leave the Mac |
| Your OpenRouter key | Your selected model provider | Your API key and any provider usage charges | Selected fields go to a remote provider |
| Custom endpoint | Endpoint you configure | An endpoint you operate or trust | May be local or remote |
For the current handling and costs, read AI data boundaries, privacy controls, and available plans.
A research session marked Drift may have supported the task. Open Classification and adjust its category or productivity label. Use a narrow correction when only part of a site supports your work.
Classify the kind of activity, such as learning or communication. The category is separate from productivity.
Review whether a block is marked Focus, Neutral, or Drift. A changed label may need another analysis pass before every chart updates.
An app or domain correction can apply to matching past and future activity. A narrower correction can match a window title or exact page address. Saved choices are available in Settings under My classifications.
Local tracking and on-device classification can stay free. drifty Cloud is paid after its trial. Your own API key or custom endpoint may have separate costs. Check current pricing.
drifty does not use screen recording or saved screenshots for classification. It works with selected activity fields and permitted context.
No. Missing context and mixed uses of the same site can lead to mistakes. You can review and correct classifications, including marking an activity “Not a drift” from a Companion card. Tracking continues if a local model is not ready, but classification waits.