A productivity tool and websites blocker

SelfControl is an app that helps to control external conditions of browsing for those who find it difficult to control the strength of their self-restraint. The app is essentially a productivity tool that blocks a user’s access to distracting websites and mail servers.

The best thing about SelfControl is that it virtually eliminates the need for real self-control. It has to do with the fact that by blocking access to web content that draws away your attention, it is not possible to reverse the restrictions. Once added to the blacklist, a website cannot be visited for a preset duration of time, which can range from 15 minutes to 24 hours.

For user convenience, the SelfControl dock icon displays a timer. The app also has a dedicated timer window that can stay on top of other windows. However, it can be somewhat distractive. Therefore, it is recommended to disable this function. While it is impossible to access blacklisted websites, a user can always add new ones to the list. By having a comprehensive blacklist of domains, the user can considerably enhance their productivity, thereby fulfilling the primary purpose of the app.

Admittedly, it is inconvenient to blacklist all distracting websites because their number can run into the hundreds. For this reason, SelfControl has a whitelist feature. The user can simply whitelist specific websites instead of adding hundreds of undesirable web locations to the blacklist. Furthermore, it is also possible to turn the blacklist into the whitelist with a single click.

When it comes to downsides of using the app, it is not always capable of blocking mail servers. Other than that, it works as advertised.

Version: 2.2.2

Latest updates

  • Fixed the blacklist removal crash issue;
  • Fixed the Chinese language bug.

Price: Free

Developer: Steve Lambert


  • Intel, 64-bit processor
  • OS X 10.7 or later