Oddly enough, there are screen-sharing and/or remote-display protocols which ... are limited to sharing screen-drawing properties and aren't wholesale data vacuums. X11 and remote desktop come particularly to mind.
Several of those can be limited to specific applications, e.g., by setting the $DISPLAY value (X11). For remote desktop that's a bit more challenging but can be managed to an extent using Group Policy settings under MS Windows:
Several of those can be limited to specific applications, e.g., by setting the $DISPLAY value (X11). For remote desktop that's a bit more challenging but can be managed to an extent using Group Policy settings under MS Windows:
<https://serverfault.com/a/354165>