It's very useful in apps like Spotify, Snapchat, and Cyberdust to be able to detect when there is a screenshot.
It would be amazing to be able detect screenshots – I could see it looking something like:
ScreenshotDetector.addEventListener('screenshot', this.handleScreenshotDetector).
Perhaps for a later version, it could add the following:
ScreenshotDetector.addEventListener('screenRecordingStarted', this.handleScreenshotDetector).
ScreenshotDetector.addEventListener('screenRecordingStarted', this.handleScreenshotDetector).
Some apps even manage to change the state of the app right before the screenshot takes in order to block it from grabbing sensitive info, but I don't think that is as important for a v1.
I saw this Canny request (https://expo.canny.io/feature-requests/p/access-to-eventstream-to-disable-screenshots), but didn't feel it was clear enough.