For Windows, we found a third party who can provide us with a solution consisting of a very low-level module written in C++ that can detect if the screen is captured somehow. But they didn't know for sure they could do the same for macOS, because it seems to be very difficult to do such low-level things in the new macOS versions (Catalina and newer).
So here are my questions for all the cross-platform developers out here:
Do you have these problems with macOS Catalina as well? How did you solve/circumvent them?
Where can I find an expert macOS developer who knows how to solve this problem? Or do you know a company specialised in mac solutions?