Block distractions, unblock with effort

Pattern-Based Unblocking

Habit-Breaking Challenges

Smart Friction Design

Dark/Light Mode Harmony

Intentional Unblocking

Seamless Focus Flow

Inspired by the inversion of the 3rd Law of Behavior Change from Atomic Habits by James Clear — "increase friction to break a bad habit" — Nomoresurf applies this principle by adding a challenge before unblocking a website. This extra step makes it harder to relapse into distractions, helping you stay focused effortlessly.

Downloads & Installation

Mac Installation

  1. Download the latest .dmg file using the button below.
  2. Open the downloaded file.
  3. Drag the Nomoresurf app into the Applications folder.
  4. Open Nomoresurf from the Applications folder.

Bypassing Gatekeeper

Since the app is not yet signed, macOS will block it by default. Follow these steps to run it:

  1. Open Terminal and enter:
    codesign --deep --force --verbose --sign - "/Applications/Nomoresurf.app"
  2. Try opening the app by double-clicking it.
  3. When macOS shows a security warning, click Done.
  4. Open System Settings → Privacy & Security.
  5. Under Security, find the message about Nomoresurf being blocked.
  6. Click Open Anyway.
  7. Try opening the app again.

This warning appears because the app isn't code-signed yet. We're working on it, but since code signing requires an Apple Developer Program subscription, we've opted to keep this version free for now. You can manually bypass Gatekeeper to install and use it.
Once the app is fully signed and released on the Mac App Store, it will be a one-time paid app. If you'd like to support development, consider making a donation here—your support helps speed up the process.