What is a universal binary on Mac?
A universal binary is a Mac app or program built so that one file holds machine code for both Apple silicon and Intel chips. Apple describes the goal as apps that run natively on both kinds of Mac.
Why it matters
Without it, a developer ships two builds or leaves one kind of Mac behind. With it, you download one app and macOS runs the part that matches your chip. Nothing is translated, so there is no slowdown from Rosetta, the translation layer that lets Intel only apps run on Apple silicon.
How to check one
In Terminal, run lipo -info on the program inside an app. A universal binary lists two architectures, x86_64 for Intel and arm64 for Apple silicon. An app built for only one lists a single entry.
NotchStar
NotchStar ships as a universal build. The release script runs lipo -info to confirm both architectures are present before a download is published. It needs macOS 14 or later on either chip.
Limits
A universal binary does not mean an app works on every macOS version. The minimum macOS version is a separate setting. It does mean the file holds two copies of the code.
Related
For what else to check on a download, see is NotchStar safe.