SelfControl
Free
SelfControl is a free and open-source Mac application that helps you avoid distracting websites. Set a period of time to block for, add sites to your blacklist, and start. Until that timer expires, you will be unable to access those sites—even if you restart your computer or delete the application.

Our take
An essential tool for Mac users looking to boost productivity.
Alright, so let's chat about SelfControl. It's this app that basically acts like your personal bouncer, keeping you away from the parts of the internet that suck up your time. You set it up to block distracting websites for however long you need, which is super handy if you're like me and can get lost scrolling through social media when you should be working. The thing is, once you hit "start," there's no going back. Even restarting your computer won't bring those sites back until the timer runs out. It's like giving past-you the ultimate power over future-you, which is both cool and slightly terrifying.
Now, SelfControl is pretty no-nonsense, which I appreciate. You don't need to create an account or deal with any ads. Just download it, set your blacklist, and you're good to go. But here's the catch: it's only available on Mac. So, if you're on Windows or Linux, you're out of luck. That’s a big bummer for a lot of folks, and it's something to keep in mind if you're considering this app. No cross-platform support is a definite downside.
One thing I love about SelfControl is its simplicity. There's no learning curve. You just set the timer and go. But, you better be sure about the sites you block. Once the timer is running, there’s no way to edit the list until time's up. It's not forgiving if you accidentally block something you actually need. You'll have to just wait it out, which can be frustrating if you're in the middle of something important and need access to a blocked site.
On the flip side, SelfControl is a lifesaver for focusing. If you've got a deadline and a tendency to procrastinate, this app can really help zero in on your tasks. It’s kind of like having a friend who’s really good at telling you to get your act together. However, if you're someone who needs flexibility, you might find it a bit too rigid. It's great for strict discipline, but not so much for spontaneous changes in your work routine.
Overall, SelfControl is a solid tool if you’re looking to cut out distractions and get some serious work done. Just be aware of its limitations. It’s perfect for Mac users who want a straightforward, no-frills blocking app. But if you need something more flexible or are working on a different OS, you might need to look elsewhere. It's like a tough love coach for your online habits, which is awesome if that's what you need. Just remember, once it's on, there's no turning back until that timer hits zero.