Every release, every change, no hand-waving.
May 14, 2026
The vision classifier is now on by default for AI Focus and AI Focus Max — screenshots replace text-only AI checks. Plus: real paywall enforcement on every AI Focus Max promise, BYOK is now a $15 lifetime add-on, and the server-side rate limiter is live.
May 14, 2026
AI Focus Max — a new tier for serious focus enforcement. Strict mode, stronger anti-bypass, longer history, and weekly reports. Plus foundational work for the upcoming vision classifier.
May 9, 2026
Critical safety fix: System Settings can no longer be force-quit during an active block. Also fixes the 'Restart Safari' prompt re-appearing within seconds of completing a restart.
May 9, 2026
Schedule blocks now actually block. Fixes a bug where schedule-type blocks silently failed to enforce — the engine was reading a stale legacy schedule field instead of your configured rules. Also fixes: block items can no longer be cleared while a block is running.
May 9, 2026
Hotfix: scheduled blocks honor saved activation schedules, persist schedule rules after relaunch, and ignore stale legacy schedule data.
May 9, 2026
Hotfix: Developer ID signing repair so affected builds no longer launch as damaged.
May 9, 2026
Keychain prompt fix. Updating FocusDragon no longer triggers 'FocusDragon wants to use your confidential information' on first launch — keychain access is now scoped by Team ID rather than bundle signature, so future updates stay silent. One last prompt on this update only; after that, it's gone for good.
May 8, 2026
Onboarding completely redesigned — a 15-beat survey-driven flow that shows you how many years you're losing and offers a paywall before the dragon hatch. Plus: Chrome extension reliability fix, BlockList UI consolidation, and a tamper-proof recovery safety net.
May 7, 2026
Locked Block toggle is back on the dashboard tile. Schedules can now end on a specific date — set it once and the rule retires itself.
May 7, 2026
Critical fix for scheduled blocks. After the 1.4.30 schedule consolidation, schedule-type blocks silently never engaged enforcement — even inside their active window. They are now active correctly.
May 7, 2026
Tamper-proofing: dragging FocusDragon to the Trash mid-block now restores the app within seconds. 24-hour time preference now actually applies everywhere. Indefinite blocks count up from when they started instead of showing stuck 00:00.
May 7, 2026
Schedule UI consolidated into a single place. Pick the Schedule lock tile and the multi-rule list with + Add another schedule lives there.
May 7, 2026
Multiple schedules per block. Killed the None/Soft/Medium/Hard/Iron strength labels — every lock type is now a direct tile.
May 7, 2026
New: Schedule feature. Auto-enable any block on a weekly window (e.g. block Reddit every Monday 4-5pm). Plus: tab clicks in the block editor now register anywhere on the tab.
May 7, 2026
Branded the AI surface as 'FocusDragon AI'. 'What's distracting me?' is now visible to everyone with an upgrade prompt. Fixed false-positive Chrome 'fix-no-block' page that hit users mid-session even when their setup was fine.
May 7, 2026
Bulletproof Profile Lock — FocusDragon's extension is now force-installed on every Chromium browser profile, including newly-created ones. Closes the biggest known bypass route.
May 7, 2026
Themes tab with 6 presets, AI blocking now works on opaque sites like Reddit, classifier upgraded to Gemini 3.1 Flash-Lite, 'What's distracting me?' first-click bug fixed.
May 7, 2026
Safari typing fix + 'Describe a Block' button restored. Typing a single letter in Safari no longer blocks the URL bar; describe a block in one sentence and AI builds it for you.
May 7, 2026
Silent auto-update + lenient entitlement decoder. Updates download in the background and install on next quit (no more release-notes dialog). Decoder gracefully ignores unknown tier rows so future schema changes don't brick clients.
May 7, 2026
Single-window upgrade flow: entitlement refresh + 'Welcome to Pro' fanfare now updates the existing app window instead of spawning a duplicate. Pricing page click bugs fixed.
May 7, 2026
Pricing pivot: AI Plus tier dropped, single AI Focus tier at $4.99/mo or $39/yr (save 35%). Classifier moved from Anthropic to Gemini 2.5 Flash-Lite for subscribers. Sentry traces sampled at 10%.
May 6, 2026
Mega update: 12 browsers fully supported, Hard/Nudge mode cooldown overlay, tab-close-before-kill for web drifts, site-wide copy audit, and 10 false claims fixed.
May 5, 2026
Launch prep: rewritten privacy policy, new Terms of Service, conversion analytics, admin lead-conversion filters, and two UX fixes (standalone Pomodoro no longer triggers blocking, extension gate skipped for non-website blocks).
May 5, 2026
Settings → Upgrade gets a proper four-column comparison redesign. Current tier is dashed and dimmed, AI is highlighted as the recommended upgrade with an accent-gradient column, all four tiers visible at a glance.
May 5, 2026
Suggest mode is retired — every AI block now actually enforces. Plus a critical Hard-mode fix: the rapid-relaunch flicker loop on launchd-respawned system apps (like Messages) is gone.
May 5, 2026
Polished post-upgrade experience. The moment you return from Stripe Checkout, FocusDragon celebrates with a tier-specific welcome — no more wondering whether your payment actually landed. Settings → Upgrade now leads with a hero card that makes your active tier unmistakable.
May 5, 2026
Polish pass: email shows in Settings → Account instead of a UUID, two new toggles for the cinematic intro (skip entirely / mute music), and Upgrade gets a dedicated spot on the left rail.
May 5, 2026
Critical fix: 1.4.13 silently dropped the post-OAuth deep link, leaving users stuck on 'We need to know it's you' after completing Google sign-in. Sign-in flow restored.
May 5, 2026
FocusDragon Pro arrives — a $5 one-time unlock for the power-user toolkit (Statistics, Locked blocks, Bulletproof Strictness). AI subscribers get Pro automatically; BYOK users can grab Pro standalone.
May 5, 2026
Polishing the 1.4.11 subscription rollout: sign-in works without a relaunch, the URL-scheme return doesn't open a duplicate window, BYOK users can subscribe without removing their key, and Upgrade gets its own Settings tab.
May 5, 2026
FocusDragon AI subscription is here. Two new paid tiers (AI at $3.99/mo, AI Plus at $14.99/mo) unlock every AI feature with no key to manage. BYOK with your own Anthropic key stays free forever.
May 4, 2026
Bulletproof AI focus blocks. Closes every known practical bypass — prompt injection, the 30-second polling dodge, the silent AX-cache trap, mid-block permission revocation, and the Cmd+Shift+N incognito escape hatch.
May 3, 2026
AI-powered blocks now refuse to start until macOS Accessibility access has been granted, with a deep link to the right System Settings pane.
May 3, 2026
Critical fix to the 1.4.7 block-start gate, plus a prominent dashboard update banner so new versions get installed promptly.
May 2, 2026
Bulletproof block-start gate. The pre-flight check now fires from every Start button, refuses to start when no extension is configured, and warns when only some browsers are ready. Adds Safari dual-window repair flow.
May 1, 2026
Bulletproof Tier 1 doomscroll blocking on every browser, Safari extension privacy guards, and a faster path for AI page-content classification on Chrome.
May 1, 2026
Sidebar redesign (expandable rail), Extensions page two-pane layout, and a fix for the spurious 'background service stopped' message after Sparkle updates.
May 1, 2026
Block Editor redesign — wider sheet, scope navigator, severity-first enforcement, and bigger consequence cards for device blocks.
April 30, 2026
AI drift enforcement is now bulletproof. Nudge is the new default; Hard adds a 5-minute cooldown that resets on every reopening attempt.
April 30, 2026
Critical: the background service no longer asks for re-approval after every Sparkle update.
April 29, 2026
Soft sign-in: open the app and configure blocks without an account. Sign in is only required to start a block.
April 29, 2026
Accounts arrive in FocusDragon. Sign in with Google or email — your blocks, settings, and stats stay on your Mac.
April 29, 2026
Stop presenting the daemon-permissions wizard after every Sparkle update.
April 29, 2026
Critical autoupdate fix, plus reliability fixes for Safari notifications and onboarding state.
April 28, 2026
The cinematic dragon intro now plays on every launch, not just the first run.
April 28, 2026
Cinematic intro before first-run onboarding, a Stop-all-blocks bulk action, and a data-loss fix in the block editor.
April 28, 2026
Onboarding got real artwork and a real hatching video.
April 27, 2026
Onboarding polish and a fix for the false "permission missing" page Chrome kept opening.