4 ms·
The fact that iOS plays nicely with apps that ask to prevent screenshotting is a foundational bug. Does such an ability exist on stock Android? Either way, it’s
by BeFlatXIII 5y ago
The fact that iOS plays nicely with apps that ask to prevent screenshotting is a foundational bug. Does such an ability exist on stock Android? Either way, it’s best practice to root & jailbreak.
- makiftasova 5y agoYes, it also exists on Android too[1][2] [1] https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_SECURE https://developer.android.com/reference/android/view/WindowM... [2] https://stackoverflow.com/a/30618030 https://stackoverflow.com/a/30618030
- paulryanrogers 5y agoApps like Tor and private tabs in Firefox ask Android to not allow screenshots when they are open.
- noisem4ker 5y agoThankfully Firefox can be configured not to do that. Brave, on the other hand, imposes it.
- afiori 5y agoon Android there isn't a screenshot permission, there is an allow screen capture permission. for example private Firefox tabs do not show a preview in the system activity preview, it is a general "do not let the content of the screen escape the control of this app"
- clawoo 5y ago> The fact that iOS plays nicely with apps that ask to prevent screenshotting is a foundational bug. In fact, iOS does not provide any tools to prevent screenshotting, on the contrary, this feature requires some nasty hacks to pull off. One of them is actually even patented and it requires rendering whatever you want to protect (text, image, etc) into a one frame DRM protected video and rendering that instead.
- justin_oaks 5y agoI'm imagining another method whereby you have a high frame rate video that only displays part of the image on any individual frame. Because of the high frame rate, the individual frames appear to merge together as a single image to the human eye. Any screenshot would only get one frame. You may have to stitch together multiple frames to get any useful data. I wonder if this would work.
- clawoo 5y agoI actually tried something like this at one point but I always ended up with something seizure-inducing.
- dylan604 5y agoApparently, these app vendors go to a lot of trouble to protect the screenshot blocking ability. They test for rooted iOS devices and make decisions on how to even allow the app to launch if rooting has been detected as they know that part of the use of the rooted OS is to get arround screenshot detection.
- BeFlatXIII 5y agoThat’s why the first tweak you should install on a jailbroken iPhone is a jailbreak cloak.
- sobkas 5y ago> The fact that iOS plays nicely with apps that ask to prevent screenshotting is a foundational bug. Does such an ability exist on stock Android? Either way, it’s best practice to root & jailbreak. When I used feature "screen cast" and tried to cast Firefoxs private tab, I just got black screen.