Support

Need help? Have feedback?

support@fallingdata.zone

Setup Guide

1. Install Daemon Watchdog

Open the DMG and drag Daemon Watchdog to your Applications folder. Launch it from Applications or Spotlight.

2. Install the Privileged Helper

On first launch, Daemon Watchdog will ask to install a privileged helper tool. This is required for automatic daemon restarts. You'll see a system authorization prompt — enter your password to approve. You can skip this step and use monitoring-only mode.

3. Activate Your License

Open Daemon Watchdog from the menu bar, go to Settings, and paste the license key from your purchase confirmation email. Daemon Watchdog includes a 14-day free trial with full functionality.

Frequently Asked Questions

Why does Daemon Watchdog need a privileged helper?

System daemons run as root and can only be restarted with elevated privileges. The helper tool runs as a LaunchDaemon and communicates with the app securely over XPC. It only performs daemon restart operations — nothing else.

Can I use Daemon Watchdog without the helper?

Yes. Without the helper, Daemon Watchdog monitors daemon memory and alerts you when thresholds are exceeded, but cannot automatically restart daemons. You can install the helper at any time from the app.

Why isn't Daemon Watchdog on the Mac App Store?

The Mac App Store requires apps to run in a sandbox, which blocks the privileged helper and launchctl access that Daemon Watchdog needs to restart system daemons. Daemon Watchdog is signed and notarized by Apple for your security.

Which daemons does it monitor?

Daemon Watchdog ships with profiles for the most common macOS Tahoe memory leakers: backupd, corespotlightd, mds_stores, contextstored, powerd, and WindowServer. Each has a sensible default threshold that you can customize.

What about WindowServer?

WindowServer cannot be restarted without logging out. Daemon Watchdog monitors it and alerts you when memory usage is dangerously high, recommending a reboot before a kernel panic occurs.

Will restarting daemons cause data loss?

Daemon Watchdog defers restarts during Time Machine backups to prevent corruption. System daemons are designed to be restarted — launchd automatically relaunches them. The app tracks restart events so you can see exactly when and why a restart occurred.

What happens after the trial?

After 14 days, Daemon Watchdog continues to monitor daemons and display health status, but disables automatic restarts. Purchase a license to restore full functionality.

How many Macs can I use my license on?

Your license key works on up to 3 Macs.

How do I check for updates?

Daemon Watchdog checks for updates automatically via Sparkle. You can also check manually from the About window.

How do I use the CLI & MCP Server with my AI assistant?

Daemon Watchdog includes a command-line tool (sdw) and an MCP server (sdw-mcp) for scripting and AI agent integration. See the CLI & MCP Server guide for setup instructions.