What does closed source mean?

Developer terms Published

All of glossary Try NotchStar in the browser Buy for $4

Closed source software keeps its source code private and ships only the built program. You can run it, but you cannot read the code that produced it. It is the opposite of open source.

Why it matters

With closed source, trust has to come from other evidence. Reading the code is not an option, so you check what the program does from outside. Closed source is common for commercial Mac apps, and it is not a sign of anything wrong. The price is that the checks are yours to run.

NotchStar is closed source

The NotchStar repository is private, so you cannot read the code. The safety guide says so plainly and lists checks you can run instead:

  • Verify the signature with spctl -a -vv /Applications/NotchStar.app. A notarized app answers accepted with the source Notarized Developer ID.
  • Compare the download against the published SHA256 checksum on the install page.
  • Watch the app’s network connections with a monitor such as Little Snitch. The privacy page says the app contacts no server during the free trial.
  • Read the privacy page for what is sent if you opt in to anonymous version info.

One part of the app is open source: MediaRemoteAdapter, a BSD 3 clause project credited in its notices.

Read is NotchStar safe and the notch app privacy checklist to run the same checks on any notch app.

Keep reading.

What does open source mean?
Open source software publishes its source code under a license that lets others read and change it. Learn the definition and how it differs from closed source.
What is notarization on Mac?
Notarization is Apple's automated check of Mac software before you download it. Learn what Apple says it covers and what it does not.
Is NotchStar safe? Signing, permissions and what it sends
NotchStar is signed and notarized by Apple, needs no account and sends nothing unless you opt in. See every permission it asks for and how to check it yourself.
A privacy checklist for any Mac notch app
Seven checks to make before you install a notch app: permissions, notarization, network use, data storage and what to do if something looks off.

More in Developer terms.

What is NSPanel?
NSPanel is the AppKit window class for auxiliary windows such as palettes and utility panels. Learn why a notch app uses a non activating one.
What is SwiftUI?
SwiftUI is Apple's framework for declaring an app's user interface in Swift code. Learn what it does, how it meets AppKit and how NotchStar uses both.
What is AppKit?
AppKit is Apple's older framework for building Mac apps with windows, menus and events. Learn what it covers and why SwiftUI apps still use it.
What is NSPasteboard?
NSPasteboard is the AppKit object that moves data to and from the Mac clipboard. Learn how apps read it and why clipboard managers poll change count.
What is MediaRemote on macOS?
MediaRemote is a private Apple framework that reports what is playing on a Mac. Learn why it is restricted since macOS 15.4 and how notch apps work around it.
What is hover intent?
Hover intent is a short delay before a hover opens something, so passing the pointer by does not trigger it. Learn how NotchStar tunes it at the notch.
NotchStar app icon

Put your notch to work.

Buy it once for $4, activate it in a minute, and keep it. Not sure yet? Try every tool in the browser on the home page, or install the 7 day trial.