←back to thread

290 points XzetaU8 | 1 comments | | HN request time: 0.207s | source
Show context
jadamson ◴[] No.44657903[source]
I'm curious about the last paragraph relating to Signal. How, exactly, have Brave managed this without also blocking screenshots? Is there a flag Signal missed?
replies(3): >>44657929 #>>44657931 #>>44660961 #
1. skaul ◴[] No.44660961[source]
(disclaimer: I lead privacy at Brave and wrote the article)

Windows lets browser apps (more technically, apps that have an `http` or `https` protocol handler registered) to use `SetInputScope` function to set `IS_PRIVATE` for a window. We were able to use that and have it apply for all Brave windows, and thus granularly turn off Recall without affecting non-Recall screen readers or screenshot capabilities.

Signal doesn't have protocol handlers for `http` and `https`, so it can't do the same.