Focus App Icon

What's new in Focus?

Changelog

Download the latest version of Focus

v2.2.0

November 09, 2024

A major update that adds overnight schedules and lots of bug fixes!

  • Overnight schedules
  • Increased max session length to 24h
  • Added Monochrome Icon setting
  • Fixed clicking notifications and dock bug
  • Fix crashes

v2.1.1

October 19, 2024

A minor release that fixes bugs and adds import/export to websites

  • Added import and export to websites
  • Fixed bug with schedules ending at midnight
  • Fixed Steam blocking bug
  • Various other improvements

v2.0.8

November 04, 2023

A minor release that fixes a bug with password locks

  • Fix password lock bug

v2.0.7

October 21, 2023

A minor update that redesigns preferences

  • Redesigned preferences
  • Better profile UX
  • Multiple active sessions
  • Allow List added
  • Fixed menubar icon activate bug
  • Fixing bugs

v2.0.6

September 28, 2023

A minor update that adds global hotkeys and fixes bugs

  • Added Global hotkeys
  • Menubar window performance optimizations
  • Handle shorthand blocking rules (like 'twitter.com/search')
  • Ability to block Firefox extensions page
  • Fixing bugs

v2.0.5

September 25, 2023

Adds AppleScript and fixes bugs

  • AppleScript support!
  • Schedule breaks use default break setting
  • macOS 14 Sonoma Support
  • Fixing bugs and improving stability

v2.0.4

September 22, 2023

Minor update to fix bug with adding websites

  • Fixed bug that prevented new websites from being added to preferences in some cases

v2.0.3

September 18, 2023

Adds Dark Mode, Drag and Drop, Menubar Timer, Focus Notification Sounds and more!

  • Dark Mode support
  • Pomodoro customization
  • Drag and Drop
  • Timer in Menubar
  • Focus Notification Sounds
  • Fix bug with hiding full-screen apps
  • Fix blocking bug with specific URL
  • Many other bug fixes

v2.0.2

September 14, 2023

A minor update that adds statistics and fixes bugs

  • Per-profile statistics
  • Update block page template
  • Name sessions
  • Bug fixes

v2.0.1

September 11, 2023

Major new Focus release!

  • Added Profiles!
  • New Menubar UX
  • Pomodoro Mode
  • Complete rewrite
  • Unlock codes
  • Statistics
  • and much much more!

v1.15

July 17, 2023

A minor release that adds support for the Arc Browser and improves blocking performance.

  • ARC Support
  • Refreshed app icon
  • Fixed preferences window resizing bug
  • Improved blocking performance
  • Various other small improvements

v1.14

April 23, 2022

A minor release that fixes bugs.

  • Fixed password unlocking bug
  • Forcing Focus to use Focus.app to prevent multiple copies from being launched
  • Added support for Chrome Beta browser
  • Fixed drag and drop not unblocking sites properly

v1.13.1

March 12, 2022

A minor update that fixes various crashes and bugs

  • Improved efficiency of blocking large lists
  • Fixes add site regression from 1.13
  • Fix crashes and bugs

v1.12.2

July 10, 2021

A minor update that fixes various crashes and bugs

  • Fix crashes and bugs

v1.12.1

June 18, 2021

Minor update that expands v1.12 support for Focus to older versions of macOS

  • Added macOS 10.11 to 10.12 support
  • See previous major updates for v1.12 if you haven't updated recently

v1.12

June 11, 2021

A major update that adds support for macOS Big Sur, M1, Microsoft Edge, Brave Beta, and much more!

  • Added macOS Big Sur support
  • Added M1 support
  • Added new preference panel to easily customize the menubar
  • Changed application blocking to use the more secure bundleIdentifier rather than application path
  • Added command-line interface to manage distracting websites and applications
  • Fixed force quitting applications like Microsoft Outlook
  • Added Microsoft Edge and Brave beta browser support
  • Fixed login bug with spacing around license or email
  • Fixed not using local time format bug
  • Fixed regex blocking issue
  • Fixed many other small bugs

v1.11

October 09, 2019

A major update that adds support for macOS Catalina and the Brave browser

  • Added macOS Catalina support
  • Added Brave browser support
  • Fixed Firefox extension not blocking sites with service workers (like Twitter)

v1.10.4

April 01, 2019

Major update that fixes bugs with allow list and pomodoro

  • Fixed infinite loop issue with Pomodoro Mode and Hardcore Mode
  • Fixed resuming a pomodoro session with early break
  • Fixed allowed lists breaking with browser extension (in Firefox)
  • Fixed so Focus could have multi-week sessions
  • Fixed bug with allow and block lists not updating when switching between
  • Fixed bug with drag and drop not respecting hardcore mode
  • Fixed login to not require Internet every time
  • Added allowed list exceptions (-domain.com)
  • Fix a few crashing issues

v1.9.14

January 30, 2019

A minor update that fixes bugs

  • Fixed bug with allowed URLs not working properly
  • Disabled Do Not Disturb mode by default
  • Fixed crashing bug with schedules activating
  • Fixed bug with "Allow Lists" causing infinite loop
  • Switch to own-implementation of login system

v1.9.0

December 18, 2018

Big update that fixes lots of little issues, performance problems and crashes

  • Optimized performance of URL matching
  • Optimized performance of large block lists and schedules
  • Optimized performance of preference loading
  • Better handle Mojave automation permissions
  • Changed blocking rules so ending slash blocks more generally
  • Changed blocking rules so all URLs are treated as lowercase
  • Fixed bug with deducting too much break time from a sleeping Mac
  • Fixed bug with dock icon showing when using Terminal commands
  • Fixed bug where invalid rules would crash Focus
  • Lots of other smaller bug fixes
  • Fixed issue with Focus not starting properly because port taken
  • Fixed issue with Focus not able to run on multiple user accounts

v1.8.14

November 04, 2018

Minor update that fixes a bug introduced in 1.8.13

  • Fixed bug with older versions not handling permission setting

v1.8.13

November 01, 2018

Minor update that fixes a bug with 10.14 Mojave automation permissions

  • Fixed bug with Mojave not setting automation permissions properly

v1.8.12

October 24, 2018

Minor release that fixes a break bug

  • Fixed bug with breaks running out of time
  • Added Crashlytics for monitoring app crashes
  • Fixed bug with Safari pinned tabs causing runaway tabs
  • Added notice on Firefox that addon is required

v1.8.11

May 28, 2018

A minor update that fixes bugs and adds a long awaited feature, Do Not Disturb mode

  • Added Do Not Disturb mode to Focus
  • Fixed bug with disabling schedule while password mode enabled

v1.8.10

May 22, 2018

Minor update that adds deeper method for application blocking

  • Added ability to block applications by bundle identifier
  • Removed synchronization due to conflicts while saving
  • Fix bug that crashed Focus in some cases

v1.8.9

April 05, 2018

A minor update to change vendor libraries.

  • Updated vendor libraries

v1.8.8

April 03, 2018

A minor update that fixes a crash and Opera support.

  • Fix bug with Opera support
  • Fix crashing bug with favicon

v1.8.7

February 12, 2018

Major release that adds a new native browser and bug fixes.

  • Native Opera support
  • Fix bugs with logging causing crash

v1.8.6

December 15, 2017

Minor release that fixes a bug.

  • Fixed licensing activation bug

v1.8.5

November 29, 2017

Major release that updates preferences and fixes bugs.

  • Split statistics out of preferences and into separate window
  • Fixed issue with Safari Technical Preview not working properly
  • Added import / export to preferences
  • Fixed browser extension connection issue
  • Redesigned blocked preferences, adding favicons, filtering, sorting and more
  • Redesigned quote preferences, adding filtering
  • Redesigned scripting preferences
  • Added break and unbreak scripting modes
  • Fixed bug where in some cases schedule would start twice

v1.8.4

November 02, 2017

Minor release that fixes bugs.

  • Changed Setapp agent name to make it more clearly associated with Focus
  • Fixed bug with command-line focus:// URL schemes not honoring existing timer
  • Fixed performance issue with large block lists
  • Upgraded backend licensing and analytics framework

v1.8.3

October 01, 2017

Minor release that fixes bugs.

  • Fixed bug with unfocus scripts/notifications not running
  • Fixed bug where quote page was showing dash even when author wasn't available
  • Fixed repeating prompt when agent installation fails
  • Fixed installation bug where missing system folder caused failure
  • Fixed agent crashing because of alert from background thread
  • Sending more debug information about agent environment
  • Removed old migration code causing issues if previously installed Focus

v1.8.1

September 18, 2017

Minor update that fixes bugs.

  • Fixed bug where on first run the timer wouldn't start
  • Fixed pomodoro mode checkbox bug
  • Switched welcome from preferences to dedicated window

v1.8.0

September 05, 2017

Major update adding statistics and fixing bugs.

  • Added statistics to see your history
  • Disabled confusing feature that kept sessions running after time was over
  • Added Focus favicon to block page
  • Fixed bug where sleeping Mac was using up break time
  • Re-enabled crash reports sending by default
  • Updated in-app scripting documentation
  • Fixed bug with app not coming to foreground when selecting from expos

v1.7.15

July 26, 2017

Minor update fixing bugs.

  • Added frequently used timers back
  • Added normal Focus option back if 0 second timer is ever started

v1.7.14

July 25, 2017

Minor release that fixes bugs and adds Setapp support.

  • Fixed bug where application search was greyed out
  • Implemented Setapp
  • Added preference syncing with Dropbox, iCloud and more
  • Added more settings to menubar
  • Added ability to close browser tabs for quicker blocks and as a fix for Safari pinned tabs
  • Updated browser extension
  • Added statistics tracking
  • Added native Vivaldi support
  • Fixed detection of problems with agent

v1.7.12

July 19, 2017

Small feature update adding password protection.

  • Added password protected preferences panel

v1.7.11

July 18, 2017

Lots of bug fixes and addresses some long-standing issues! Last big release before 1.8.0!

  • Fixed long-standing issue with multiple versions of Focus running 🎉
  • Changed preferences window to show up in dock and app switcher
  • Added more advanced preferences in menu bar
  • Fixed Focus icon size in menubar
  • Fixed bug with schedule not re-enabling in some cases
  • Fixed bug starting timer from menubar icon
  • Fixed bug with custom focus time hours not calculating properly
  • Added throttle to control block speed
  • Lots of other bug fixes

v1.7.8

July 14, 2017

Lot's of bug fixes and some big new features!

  • Added new themes for block page
  • Added ability to control breaks in preferences
  • Added new welcome screen for first-run
  • Fixed application blocking for apps with launchers (like League of Legends)
  • Fixed drag and drop bug
  • Lots of other bug fixes

v1.7.6

July 07, 2017

New feature: Breaks!

  • Added breaks!
  • Simplified dropdown menu
  • Fixed Firefox extension to work with latest Firefox changes
  • Added official extension, which supports 3rd party browsers like Opera, Vivaldi and Brave
  • Lots of bug fixes

v1.7.17

July 02, 2017

Minor update fixing bugs.

  • Fixed bug when blocking entire domain instead of homepage because of trailing slash
  • Fixed bug with greyscale icon contrast
  • Fixed bug with menu items not starting proper time
  • Fixed bug with agent and syncing
  • Added focus://unbreak URL handler
  • Added pomodoro mode to loop between timers and breaks
  • Fixed application blocking issue with helper apps

v1.7.5

June 26, 2017

A minor release that fixes hardcore mode.

  • Fixed issues with hardcore mode not working in some cases

v1.7.1

June 11, 2017

A minor release that fixes a bug introduced to the 1.7.0 release.

  • Fixed browsers opening when waking computer

v1.7.0

June 09, 2017

A major release that implements a new blocking procedure.

  • Changed core blocking in Focus to be more straightforward
  • Removed requirement for accessibility permissions
  • Various bug fixes

v1.5.0

May 01, 2016

A major release that introduces a new blocking method.

  • Introduced new core blocking method in Focus

v1.4.20

January 31, 2016

A minor release that fixes bugs with crashing, blocking and auto restart.

  • Added ability to dynamically change log level to help with debugging
  • Bugfix: Fixed crashing bug in third party library
  • Bugfix: Fixed inability to close Focus
  • Bugfix: Fixed blocking not working in some cases
  • Bugfix: Fixed 'Send Debug Info' bug when browser not present

v1.4.19

January 24, 2016

A minor release that fixes a crash.

  • Fixed crash by reverting broken library

v1.4.18

January 18, 2016

A minor release that fixes the way blocking works.

  • Added auto relaunch when Focus quits to prevent blocking workarounds
  • Rewrote blocking layer to improve blocking on 10.9, 10.10 and 10.11
  • Fixed memory leaks
  • Added Chromium browser support
  • Bugfix: Fixed unblocking bug when browser not present
  • Many smaller bug fixes

v1.4.15

December 13, 2015

A minor release that fixes various bugs.

  • Rewrote data layer in preparation for sync and other upcoming features
  • Updated debugging to make it easier to fix problems
  • Bugfix: Fixed 'Add Schedule' not showing new schedule without changing panels
  • Bugfix: Fixed whitelisting of Safari and Chrome new tab pages
  • Bugfix: Fixed menu opening on down click rather than upclick
  • Many smaller bug fixes

v1.4.11

October 20, 2015

A minor release that fixes various bugs.

  • Added confirmation button for changing the schedule
  • Bugfix: Fixed issues with trial window not disappearing
  • Bugfix: Fixed running only one custom command per session
  • Bugfix: Fixed crashing bug with WebSocket connection

v1.4.9

September 29, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed environment variables in scripting to better handle intervals

v1.4.8

September 28, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed Safari pinned tabs in 10.11 (pinned tabs are now closed)

v1.4.6

September 14, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed drag and dropping applications to the menubar in hardcore mode
  • Bugfix: Fixed schedules not starting properly if existing session
  • Bugfix: Fixed menubar animations in 10.11
  • Bugfix: Fixed preference panel resizing

v1.4.3

July 29, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed certain timezones not being calculated properly
  • Added console logs to

v1.4.1

July 21, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed preference panels not showing on 10.9
  • Bugfix: Fixed negative time allowed on timer
  • Bugfix: Fixed new schedules in flexible schedule ordering
  • Bugfix: Fixed auto launch not being installed properly

v1.4.0

July 07, 2015

A major release that introduces many new features like flexible scheduling and site whitelisting.

  • Feature: Flexible scheduling allows an infinite number of schedules
  • Feature: Whitelisting for websites
  • Added BASH variables to scripting
  • Improved drag and drop support
  • Improved custom time window
  • Improved timezone support
  • Lots of bug fixes!

v1.3.5

April 25, 2015

A minor release that fixes various bugs.

  • Bugfix: Fixed prompt that would sometimes appear if a browser wasn't installed
  • Bugfix: Fixed some URLs not being blocked properly
  • Bugfix: Fixed Chrome Canary blocking issues
  • Bugfix: Fixed issue where custom time window was unavailable
  • Allow trial to reset on major version updates

v1.3.0

April 19, 2015

A major release that adds advanced URL filtering.

  • Feature: Advanced URL filtering (allows blocking of sub-pages. For example, allows blocking Facebook while allowing the Facebook login page for apps like Spotify)
  • Added option for sending additional debug information.

v1.2.9

April 17, 2015

A minor release that fixes bugs and removes old blocking support (Firefox extension now required).

  • Deprecated support for PAC files
  • Better support for Firefox extension
  • On-boarding dialog
  • Multiple license support
  • Bugfix: Fixed bug with minutes not being selectable in custom focus time
  • Bugfix: Fixed bug with blocked apps disabling menu
  • Various other bugfixes

v1.2.4

March 29, 2015

A minor release to add a few features and fix bugs.

  • Feature: Automatically unblock webpages when unfocusing
  • Feature: Drag & drop applications onto the Focus icon or blocked apps panel
  • Feature: Icons now show on blocked application list
  • Bugfix: Keyboard shortcut now respects menubar icon click behavior
  • Bugfix: Preferences window now opens a dock window
  • Bugfix: Cleaned up edge-cases with schedule unfocusing
  • Added privacy policy

v1.2.3

March 25, 2015

A minor release to improve how apps are blocked.

  • Feature: Blocked apps are closed automatically when possible
  • Bugfix: Background apps are no longer blocked, only visible apps

v1.2.0

March 04, 2015

A major release that adds better pomodoro support.

  • Feature: Show timers and schedules in the menubar
  • Feature: Start a timer with 1-click from the menubar
  • Feature: Improved preferences UI (new menubar panel)
  • Bugfix: Can add more time in hardcore mode
  • Bugfix: Diagnostic crash report prompt
  • Various other bugfixes

v1.1.0

February 23, 2015

A major release that adds native SSL support to Chrome and Safari.

  • Feature: SSL support for Chrome and Safari
  • Various other bugfixes

v1.0.0

December 01, 2014

First major release.