Product updates

Changelog

See what’s new in drifty for Mac.

  1. Recover Cloud AI automatically, keep updates out of your way, and read focus time more accurately.

    • Temporary Cloud AI rate limits recover automatically when the wait window ends, while daily limits keep a clear upgrade path.
    • Background updates preserve their idle timer, wait while drifty or the desktop pet is active, and fall back to a visible prompt when idle checks are unavailable.
    • Focus recovery metrics now count actual focus segments instead of elapsed spans that include distractions.
    • Deleting excluded-app history also clears matching recovery data and safely syncs large deletion batches across your Macs.
    • Insights stays steady while calendars load, the account menu shows the installed version, and the sidebar upgrade glow no longer clips.
  2. Catch social media doomscrolling without cloud AI, navigate with a redesigned ⌘K command center, and rest assured with clearer billing recovery.

    • Sustained social dwell detection automatically catches continuous doomscrolling loops across Instagram, TikTok, X, Facebook, and YouTube Shorts after 60 seconds and triggers focus interventions even when offline.
    • The ⌘K command palette is upgraded to a keyboard-first command center with real-time fuzzy search, arrow navigation, shortcut badges, and quick actions.
    • Clearer billing status copy reassures you that local activity tracking continues running uninterrupted while payment recovery is pending.
    • Downloaded app updates restart quietly in the background when your Mac is idle or the window is hidden, avoiding workflow interruptions.
    • Onboarding setup cards prevent selecting local AI models on machines without supported hardware, directing you smoothly to Cloud setup.
    • Includes 1.11.6–1.11.7 improvements: quiet background update preparation, clearer AI daily quota limits, 2–50 seat Enterprise self-service checkout, and an experimental pet dance on close.
  3. Manage organization seats directly from desktop settings, recover AI connections with actionable steps, and enjoy refined dialog chrome.

    • Settings > Account lets Enterprise members return their seat and leave the organization directly, and surfaces organization names alongside personal plan cards.
    • Enterprise owners receive a dedicated dissolution flow that cancels provider billing before clearing seats and memberships.
    • AI connection errors provide clear next steps and retry actions rather than raw failure codes.
    • Modal dialogs adopt concentric chrome geometry (v3) with title-aligned close controls, and settings action buttons match the app's unified button height.
    • Project color selection is unified into a single shared palette, and account language submenus no longer bleed through on hover.
    • Includes 1.11.4 improvements: 5-month focus calendar layout in Insights, Leaderboard standings polish, and Day-2 retention diagnostics.
  4. Read privacy in plain terms, keep classification detail intact, and follow agent work across your machines.

    • Settings > Privacy separates the controls you can change from a dedicated disclosure of what leaves this Mac, and Cloud setup is simpler to follow.
    • Classification detail keeps its summary strip whole instead of clipping it when the panel overflows, and correction focus stays where you left it.
    • Your Agents can collect commits from SSH hosts you trust, and week runs are drawn inside their own cells for an easier read.
    • The desktop pet settles more naturally: hover controls stay steady while it moves, it enters on planted paws, and it does no background work while hidden.
    • Your Day and Your Week align the activity inspector, breakdown tiles, and calendar blocks, and menu labels stay put through popup motion.
    • Status and priority badges follow one shared style, the macOS tray menu stays reliable across updates, unnamed captures no longer appear as activity, and leaderboard score validation is stricter.
  5. Find settings faster, correct classifications in place, and keep tracking and Automatic Close dependable.

    • Search Settings in Korean or English and jump directly to the matching option.
    • Classification corrections open beside the activity, with clearer rows, keyboard focus, and long source names that stay inside the layout.
    • Classification and Intelligence share one OpenRouter connection while keeping separate model choices.
    • Automatic Close targets the active browser tab more carefully, keeps fallback alarms after temporary browser failures, and handles selected YouTube content without an unnecessary AI wait.
    • Tracking recovers when System Events access is unavailable on affected Macs, and the packaged tracker no longer needs the Swift toolchain at runtime.
    • Daily reviews lead with focus time and the longest streak, while Account, update, dashboard, leaderboard, project, and desktop-pet surfaces are more consistent and responsive.
  6. Manage saved classifications, recover AI downloads safely, and make weekly time and Pet controls easier to trust.

    • Saved classifications now have a dedicated Settings manager for editing, turning entries on or off, and searching the rules you have taught drifty.
    • Your Week keeps Unclassified time at the top of every Weekly breakdown bar.
    • If a local AI model download is interrupted, restart drifty and retry: completed files are recognized instead of downloading again.
    • Pet quick controls confirm an automatic-close pause or one-hour hide, and offer a retry when an action fails.
    • Custom OpenAI-compatible endpoints now share one Base URL and session key between Classification and Intelligence, while each task keeps its own model.
    • New Korean-system installs now open in Korean, with an English / 한국어 choice on the first Welcome screen.
    • Catching the desktop cat now defers same-drift automatic-close retries for 70 seconds, and one-shot actions use a clearer shared button shape.
    • Automatic classification now pauses when the selected AI route is unavailable, keeps raw tracking and manual edits running, and recovers the unclassified backlog when the connection returns.
    • Korean coverage now includes Teams workflow, project color controls, feedback, Account and Developer/CLI status, and remaining dashboard accessibility names.
    • Saved SSH agent sources keep collecting every 15 minutes while Drifty is running, and Memory now shows whether personalization is active, where it is stored, and the actual learned patterns.
    • Your Day usage ranks stay aligned, unused Project fields stay hidden until a project exists, and Today category/productivity edits remain saved.
    • The desktop cat keeps its held pose while you drag and shake it, reacts to sleeping drift, and no longer clips Pet Mode quick-control shadows.
  7. Inspect the work behind your day, get sharper Companion help, and keep local AI reliable.

    • Your Day and Your Week open the exact source record, so locally captured activity can be reclassified or deleted without making synced and preview data editable.
    • New projects start matching the latest seven days automatically, with clear queued, running, setup, and retry states under the same minimized-data privacy controls as classification.
    • Companion reacts more naturally, coordinates drift alerts and Automatic close across more browsers, and confirms when “Not a drift” becomes a learning signal.
    • Pro pass handoff and Your Agents navigation are more complete, while managed local AI reconnects reliably and now runs across supported Apple Silicon Macs from macOS 13 onward.
  8. Bring drift alerts into Companion, and keep cloud state safer by account.

    • Drift alerts now arrive through Companion, keeping the same intervention actions together on one consistent surface.
    • drifty can celebrate days estimated in the top 10% using anonymous aggregate opt-in leaderboard totals, without returning participant-level focus records.
    • Classification rules, Privacy & Data controls, dashboard sharing, Flow density, settings navigation, and leaderboard profile actions are clearer and more consistent.
    • Device sync is isolated more firmly by account, Cloud AI backs off before retrying unavailable requests, and onboarding completion is safer to retry.
  9. Delete your account yourself, and keep update checks on the screen you already have.

    • You can now delete your drifty account from Settings. Cloud billing and device sync stop, while local tracking history stays on this Mac.
    • Settings surfaces Memory and agent access, and the Pro plan chooser opens from the sidebar.
    • Checking for updates from the menu now uses the same native status card as the available-update prompt.
    • Cloud AI classification handles usage limits correctly, and the latest available update is the one that installs.
  10. Meet the live desktop cat, and keep every way back within reach.

    • The onboarding cat now uses the live desktop pet. Tap it to say hello and see the same heart reaction it uses on your desktop.
    • Projects keeps its help hint beside the question mark, with a softer explanation that no longer shifts the page title.
    • If Google sign-in is cancelled, slow, expired, or malformed, drifty returns to a clear retry action instead of requiring an app restart.
    • Automatic close now appears in both Drift alerts and Desktop pet settings. Both controls share one preference and stay unavailable until Drift alerts are on.
  11. Leave History with a clean slate, and keep the desktop pet on the toolbar.

    • Switching away from History now clears its search, so returning shows the newest local records instead of a stale filter.
    • Before choosing a resident seat, the desktop pet checks controls exposed through macOS Accessibility. It moves sideways when a safe same-row seat exists; dense toolbars keep the resident seat instead of pushing the pet into page content.
  12. See the conversation title, keep its contents private, and choose how drift intervenes.

    • Activity from the native ChatGPT and Codex apps can now show the current conversation title and, when available, its project title through macOS Accessibility. drifty reads neither messages, prompts, nor commands.
    • Site favicons now persist in a local cache, appear across Week, Trends, and drift-alarm details, and can be cleared from Privacy settings.
    • Onboarding introduces the desktop cat and lets you choose whether drifty only records, shows an alert, or closes the distracting tab or app after sustained drift.
    • Manual update checks now stay in native status and update dialogs, alongside clearer date navigation, Trends headings, sidebar labels, and menu-bar feedback.
  13. Bring more work context into focus, while keeping the private parts local.

    • Trial codes can now extend drifty Cloud access without a card, directly from Account settings.
    • Classification can use minimized workspace, document, channel, mail-folder, and conversation-title context on one bounded retry. Messages, prompts, commands, and direct-message names stay on this Mac.
    • The desktop pet gains a right-click menu and nearby-cursor gaze, while apps playing local audio can remain present after keyboard and pointer input goes idle without recording audio samples.
    • Onboarding, responsive typography, Dashboard and Settings layout, Trends context, and share-card metrics are clearer and more reliable.
  14. Keep the glass steady, and correct the day in place.

    • Empty Dashboard Breakdown, Team, onboarding, and access surfaces now use quieter inline guidance instead of dashed placeholders.
    • The sidebar glass no longer flickers; frost is drawn natively, and CSS keeps only the tint.
    • Classification corrections stay on the current app or row as an inline chip editor, including long URL matches.
    • Leaderboard celebrations can now fire for earned top-three finishes, and manual update checks stay on the screen you are already using.
  15. See the shape of your projects, without losing the thread.

    • Projects now centers on a clearer latest-seven-days allocation view, with more consistent editors, model state, and accessible trends.
    • Bounded Living Soul context learns owner-scoped work patterns so short work-related transitions are less likely to be treated as drift, while durable context and correction evidence stay on this Mac.
    • Companion, the desktop pet, Not a drift corrections, Week scrolling, and shared controls behave more reliably across the app.
    • Packaged builds can again restart automatically after installing an update and access on-device Living Soul and correction evidence. Updating from v1.5.2 or v1.6.0 may require one manual reopen.
  16. See your week faster, and keep pauses intentional.

    • Your Week now summarizes tracked time, sessions, peak day, and apps at a glance, including in shorter windows.
    • An explicit tracking pause now survives app quits and restarts until you choose Resume Tracking.
    • The optional desktop pet moves and reacts more naturally, while pause, recovery, and in-app update restarts are more reliable.
  17. Share your focus, and keep Companion close.

    • Save aggregate-only Day or Week focus cards as PNGs or share them to LinkedIn and X, while tracking pauses can now last 15, 30, or 60 minutes—or until you resume.
    • Companion now centers on the menu bar with display styles, a one-hour hide, Off, and direct recovery; Floating Companion remains available as a Dev preview.
    • An optional desktop pet brings six coats and four sizes, while stronger tracker recovery and steadier dashboard loading keep the daily workflow reliable.
  18. Projects now keep the shape of your work.

    • Project analysis preserves an independent decision for each three-minute work window across Projects, Trends, and focus review.
    • Settings is easier to scan, with clearer App, Account & data, Advanced, AI, macOS Permissions, and Privacy & Data sections.
    • Projects loads less data, while history deletion, local AI recovery, keyboard navigation, and assistive-technology feedback are more reliable.
  19. Review and AI setup became clearer and more resilient.

    • Day and Week dashboards gained smoother chart transitions, clearer empty states, and breakdown values that remain visible while you move between days.
    • AI setup now centers on one provider and model selector, with model management, privacy context, and clearer guidance when setup is still needed.
    • Dialogs and tracker feedback behave more consistently, account transitions no longer bring down the app, and transient local AI failures recover with bounded retries.
  20. Your first day starts with useful context.

    • New installs can import the previous 48 hours of local browser history and open to a populated Your Day, with broader browser coverage and optional Safari history access.
    • Local AI setup can continue while a managed model downloads, with clearer memory guidance, warmup progress, and background classification status.
    • History search reaches the full local timeline, while pending activity is separated from Neutral time and account controls are easier to reach.
  21. The core daily workflow took shape.

    • The first stable Mac release brought together local tracking, AI classification, work-profile setup, Day and Week review, and drift alarms.
    • History began loading older records automatically, while date navigation, page headers, insight cards, and the app sidebar became easier to scan.
    • Drift controls gained break and Not a drift actions, with more reliable alarms, live site labels, and clearer collapsed navigation.