Blog · Review & comparison

Freshen vs MacUpdater vs Latest: Mac app updaters

Published

Leggi in italiano

Most Mac apps already know how to update themselves. The hard part is seeing, in 1 place, which ones are behind, and that question got more urgent when MacUpdater’s developer stopped maintaining it.

Quits publishes Freshen. This review compares our catalog with the documentation of Apple, CoreCode, the Latest project and Homebrew, checked 19 October 2026. It describes documented capabilities; it is not a hands-on benchmark of detection or download speed.

Which approach fits?

Choice Main reason Important distinction
App Store and each app’s updater Your apps come from the App Store or update reliably on their own No single list for apps downloaded from the web
Freshen 1 list across update feeds, the App Store and Homebrew, with verification before replacing Requires macOS 26; replacing other developers’ apps needs App Management
Latest A free, open-source checker for App Store and Sparkle apps Its macOS Tahoe support is still in beta releases
MacUpdater You already use it and understand its current status Development has ended and its updates are no longer verified
brew upgrade --cask Your apps were installed as Homebrew casks Self-updating casks are often skipped unless you add --greedy

What macOS already does

Apple’s App Store guide explains how to update apps on Mac: click Updates in the sidebar, then Update beside an app or Update All. To keep App Store apps current without visiting, choose App Store > Settings and select Automatic Updates. Apps from the web update through their developer’s own mechanism, often Sparkle, a macOS update framework that can install updates in the background. If that already keeps your apps current, you may not need another app.

Freshen reviewed: 1 list, checked at the source

Freshen reads each app’s own update feed, the Mac App Store or the Homebrew catalog, without a database or server of its own; your app list stays on your Mac. When sources disagree or there is no answer, Freshen says why.

Freshen browser Demo showing a list of apps with available updates and their release notes
A still from the Freshen browser Demo. It is a simulation of the interface, not the native app checking a real Mac.

Every download is verified before anything is replaced: same developer, intact signature, approved by macOS, and the developer’s update key when there is one. The previous version goes to the Trash, and an open app is quit and reopened only if you agree. Release notes are drawn as text, with no scripts, images or tracking. You can skip a version, ignore an app, and check daily or weekly.

App Store apps open in the App Store, apps with their own privileged updater open in that app, and package updates go to Installer. Replacing apps made by other developers needs the App Management permission, which macOS asks for the first time; checking works without it. Freshen requires macOS 26, so it is not an option on an older Mac. It is a one-time purchase: the product card below shows the current price, and the House Rules explain the terms.

When Latest is the better starting point

Latest is free and open source, released under GPL-3.0 on GitHub. It checks Mac App Store and Sparkle apps and can update them right away; the maintainer works on it in spare time. On the releases page, stable 0.11 requires macOS 10.15 or later, while macOS Tahoe support is in the 0.12 betas, and Beta 2 requires Full Disk Access. Start here for a no-cost tool on an older Mac.

MacUpdater’s current status

CoreCode’s MacUpdater page states that MacUpdater 3’s promised lifetime “until 2026-01-01” is over, that there will be no MacUpdater 4, and that daily maintenance has stopped and updates are no longer verified. Version 3.5 is unsupported but free to use, including the former Pro features, and requires macOS 13. If you still run it, plan a replacement.

Homebrew for developers

If you install apps with Homebrew, brew upgrade --cask upgrades outdated casks. The Homebrew FAQ explains that casks for self-updating apps declare auto_updates true and are skipped unless the installed app appears older; --greedy includes them. Homebrew’s installation page lists macOS 15 or later as supported. It manages only the apps installed as casks.

Choose around your need

Count where your apps come from. Mostly App Store: turn on Automatic Updates. Mostly casks: use Homebrew. A mix of web downloads on macOS 26, verified before replacing: try the Freshen Demo. On an older Mac, or with no budget, look at Latest. Other questions are in the FAQ.

MacUpdater, Latest, Homebrew and Sparkle belong to their respective developers; Quits is not affiliated with them.

Written by Quits, publisher of the Quits apps discussed here. About Quits.

The app in this guide

All apps

Browse the Store

More from the blog

All posts
  • Dusk vs HazeOver vs Focusdim on Mac

    Compare ways to dim background windows on Mac: Stage Manager and full screen, Dusk, HazeOver and Focusdim, with requirements, permissions and limits.

  • Mac clipboard managers: Scrap, Maccy or Raycast?

    Compare Spotlight's clipboard history, Scrap, Maccy and Raycast by search, pinning, plain-text paste and Mac requirements, with their real limits.

  • Mac image compressors: Squish, ImageOptim or Clop?

    Compare Squish, ImageOptim and Clop for shrinking images and videos on Mac, with Preview, Finder and QuickTime Player as the built-in starting point.