Stop Mac Apps from Auto-Updating

Block Unwanted Update Checks

SplitTunnel Team·5 min read·Updated February 2026

Key Takeaways

  • Most Mac apps auto-update without asking, often at the worst time

  • There's no universal macOS setting to control per-app updates

  • Blocking an app's internet access prevents all update checks

The Auto-Update Problem

You're in the middle of a presentation. A critical design review. A live demo. And an app decides now is the time to restart for an update.

Most Mac apps use their own update mechanisms — Sparkle, Electron auto-updater, Squirrel, or custom solutions. macOS has no unified way to control them.

Apps That Auto-Update Aggressively

  • VS Code — Background updates with restart prompts

  • Adobe Creative Cloud — Background updates consuming bandwidth

  • Microsoft Office — Auto-updates that change features

  • Xcode — Massive updates on Apple's schedule

  • Microsoft AutoUpdate — Runs in the background for all Office apps

  • Google Software Update — Silently updates Chrome and related apps

Why Disabling Updates Per-App Is Hard

Each app uses its own update mechanism:

  • Electron apps — update logic baked into the framework, hard to disable per-app

  • Adobe — its own update daemon runs as a background service

  • Sparkle-based apps — may offer a preference, but not all do

  • Some apps check on launch, others run background update agents

There's no single switch in macOS to control per-app auto-updates. Each app needs a different workaround — if one exists at all.

The Nuclear Option: Block Internet Access

The simplest universal solution: if an app can't reach the internet, it can't check for updates. This works regardless of which update framework the app uses.

1

Install SplitTunnel on your Mac

2

Set the app to "Block"

3

The app can no longer check for or download updates

When you're ready to update, unblock the app temporarily, let it update, then block it again. This gives you full control over when updates happen.

What Gets Blocked vs. What Keeps Working

  • Blocked: update checks, telemetry, cloud sync, license verification

  • Still works: all offline functionality, local file editing

Some apps require a constant internet connection for core functionality (email clients, chat apps). For these, blocking isn't practical. This approach works best for apps that function offline — design tools, editors, IDEs.

Best Candidates for Update Blocking

  • Adobe Creative Cloud — works offline, updates are huge downloads

  • Microsoft Office — documents work offline, updates change the UI

  • Xcode — massive updates on Apple's schedule, not yours

  • Design tools — Sketch (requires periodic license validation), Affinity Designer when working on local files

  • Game launchers — prevent background downloads eating bandwidth

Frequently Asked Questions

Update on Your Schedule

Block auto-updates and take control of when your apps change.

7-day free trial · Cancel anytime