Choose the result you actually want
“Hide notifications” can mean four different things. Pick the smallest change that solves your call.
| What you want | Best starting point | What changes |
|---|---|---|
| No banners while a display is shared | macOS shared-display notification setting | System notifications stay off during recognized display sharing or mirroring |
| A quiet Mac for the whole meeting | Do Not Disturb or a custom Focus | Alerts are silenced according to your Focus rules |
| Silence only Slack, Messages, or another app | Per-app Notifications settings | That app's notification delivery or preview changes |
| Keep alerts on your Mac but out of the audience feed | A separate filtered audience window | The audience surface omits system notification banners while your desktop remains separate |
If you are sharing one prepared browser tab or app window, use that native option first. Google Meet offers tab, window, and entire-screen choices, while Zoom can share one or more selected app windows. A narrow share surface prevents most unrelated desktop activity from entering the feed.
Turn notifications off while your Mac display is shared
Apple provides a specific control for presentations and display sharing:
- Open System Settings.
- Select Notifications in the sidebar.
- Under Notification Center, find the setting for notifications when mirroring or sharing the display.
- Choose Notifications Off.
- Start a private test share and send yourself a harmless test message.
Apple's current Notifications guide says this setting controls whether notifications are allowed while the display is mirrored or shared. It is the best default when you plan to share an entire display and do not need the alerts during that time.
Do not assume the setting fired merely because a meeting is open. Test the exact combination you will use—Zoom, Meet, Teams, Loom, OBS, or another recorder—and watch the remote or recorded result.
Use Focus when you want the whole Mac quiet
For a quick manual option, open Control Center, choose Focus, then turn on Do Not Disturb. A custom Work or Presentation Focus is better when certain people or apps must still reach you.
Apple documents that Focus can silence all notifications or allow selected people and apps. It can also turn on according to a schedule or app. Check Share across devices before the call: when enabled, changing Focus on the Mac can update your other Apple devices too.
Focus is simple, but it changes your own alert flow. That is useful when you want fewer distractions. It is less useful when you need to see an urgent support message privately while presenting something else.
A banner, an app, and a share surface are different layers
Hiding notification banners does not automatically hide every notification-like detail on screen.
- A macOS notification banner is a system surface, usually appearing near the top-right corner.
- An in-app message is content inside Slack, Messages, Mail, a browser, or another app window.
- A Dock badge or menu-bar item belongs to another visible system surface.
- The share surface is the tab, window, group of windows, or full display your meeting tool receives.
If Slack is the window you share, hiding macOS banners will not hide the chat already visible inside Slack. If an approved browser tab contains a customer name, the notification setting will not redact that page. And if you share the entire display, switching to a private app can expose it even when every banner is silent.
The practical order is: choose the narrowest share surface, control system alerts, then inspect the content inside every approved window.
Keep notifications private without silencing your desktop
ScreenK9 is useful for the narrower audience-only case. It creates a separate filtered macOS window from approved apps. Its notification setting removes macOS notification surfaces from that output; it does not turn off notification delivery across the Mac.
Set it up like this:
- Create or select an Allow only privacy profile.
- Approve the work apps needed for the call.
- In capture settings, set Notifications to Hidden.
- Start ScreenK9 and keep ScreenK9 — Audience View visible.
- Trigger a harmless Calendar, Messages, or Slack notification.
- Confirm the banner stays outside Audience View while approved work remains visible.
- In the meeting or recording tool, share ScreenK9 — Audience View—not the physical display.
ScreenK9 uses Apple's public ScreenCaptureKit APIs. The audience window is rendered locally; ScreenK9 does not read meeting traffic, upload captured frames, or need a product account or cloud sync.
The boundary is deliberately limited. ScreenK9 does not inspect notification text, and it does not hide private content drawn inside an app you approved. Use an app allowlist, a narrower native window share, or a tested manual redaction region for that separate risk.
Run a 60-second notification test
Before a client call or recording, prove the behavior instead of trusting a remembered setting:
- Start the same share mode you will use live.
- Send one test alert from a different device or account.
- Open Notification Center and switch to one private app.
- Check the actual remote view or recording—not just the presenter's display.
- Confirm that the chosen alert and app boundaries behave as expected.
For a presentation that crosses several work apps, follow the guide to sharing multiple Mac apps without sharing the full screen. If different Chrome identities are involved, separate work and personal profiles before the call.
The rule to remember is: silence alerts with macOS when you want a quiet Mac; filter Audience View when you want a private audience feed. ScreenK9 is a free public beta for Apple silicon Macs running macOS 14+.
Sources checked
- Apple: Change Notifications settings on Mac
- Apple: Change Focus settings on Mac
- Google Meet Help: Present during a video meeting
- Zoom Support: Sharing your screen or desktop
- Apple Developer Documentation: Capturing screen content in macOS
- GeekYorker: How to Stop Notifications While Screen Sharing on Mac (video)
Platform documentation and ScreenK9 v0.3.4 public-beta behavior were rechecked on September 5, 2026.

