Persistent Privacy Notification Issue with Screen & Audio Access on macOS 15+

Hello Apple Developer Community,

We have been experiencing a persistent notification issue in our application, Flowace, after updating to macOS 15 and above. The issue is affecting our customers but does not occur on our internal test machines.

Issue Description

When users share their screen using Flowace, they receive a repetitive system notification stating:

"Flowace has accessed your screen and system audio XX times in the past 30 days. You can manage this in settings."

This pop-up appears approximately every minute, even though screen sharing and audio access work correctly. This behavior was not present in macOS 15.1.1 or earlier versions and appears to be related to recent privacy enhancements in macOS.

Impact on Users

  • The frequent pop-ups disrupt workflows, making it difficult for users to focus while using screen-sharing features.
  • No issues are detected in Privacy & Security Settings, where Flowace has the necessary permissions.
  • The issue is not reproducible on our internal test machines, making troubleshooting difficult.
  • Our application is enterprise level and works all the time, so technically this pop only comes after a period of not using the app.

Request for Assistance

We would like to understand:

  • Has anyone else encountered a similar issue in macOS 15+?
  • Is there official Apple documentation explaining this new privacy behavior?
  • Are there any interim fixes to suppress or manage these notifications?
  • What are Apple's prospects regarding this feature in upcoming macOS updates?

A demonstration of the issue can be seen in the following video: https://youtu.be/njA6mam_Bgw

Any insights, workarounds, or recommendations would be highly appreciated!

Thank you in advance for your help.

Best, Anuj Patil Flowace Team

Hello. Thanks for writing. Can you provide more information about the APIs you are calling for screen sharing? A code listing or two would be helpful.

Thank you for replying,

GetWindowsCLI

These are the main APIs we use to capture the active window information, and use screencapture command to get screenshots.

We have been using this strategy for a few years, but now the pop-ups are causing chaos for enterprise users.

Persistent Privacy Notification Issue with Screen & Audio Access on macOS 15+
 
 
Q