8 ms·
This is phone OS developer's fault for even allowing it. When I take a screenshot, I expect to have an image of exactly whatever was displayed on the screen at
by skiing_crawling 1mo ago
This is phone OS developer's fault for even allowing it. When I take a screenshot, I expect to have an image of exactly whatever was displayed on the screen at the time. Its not a picture of your app, its a picture of my screen. Some banking apps used to (or still) prevent this and now some apps get a hook to insert their branding. My device serves some master other than myself.
- spike021 1mo agoiOS allows something similar. twitter (X) will also add a logo. I believe reddit did the same but i stopped using their app a while ago.
- Chinjut 1mo agoiOS allows something similar because this is iOS. iOS allows something exactly the same because this article is about iOS.
- mh- 1mo agoReddit has a toggle in its settings to disable it. X, too, I think. Personally, I wish iOS didn't even facilitate this. edit: to be clear, I don't think iOS should notify the app at all. The app could register areas as "invisible to screenshots" perhaps - I'm torn on that functionality.
- voidUpdate 1mo agoThat's what bluesky is doing in this case. It is showing the button on an area that is "invisible to screenshots", and the butterfly is behind it, so it shows through when a screenshot is taken
- KennyBlanken 1mo agoThe thing that really irritates me about the banking apps blocking screenshots is that it's pretty clear to me it's not about protecting customers but denying customers the ability to document something related to their account.
- devmor 1mo agoNo, it's about saving the bank money - and what costs them a lot of money is the average person being fooled into sending people their account information easily.
- nemosaltat 1mo ago> I expect to have an image of exactly whatever was displayed on the screen at the time Do you/should you (we) really expect that though? I regularly use color filters on my apple devices— grayscale to avoid distractions during the day and red tint at night. More recently I’ve been using the motion dots. I don’t know that I can say with confidence that I never want any of those “personal-perceptional-modifiers” to appear in a screenshot, but for most folks, I would guess it’s approximately never.
- zamadatix 1mo agoThe effects of cramming 2 separate workflows and 5 features into one thing called "screenshot" because anything else would end up with something too complicated for users to understand the interaction (sarcasm that figuring out what the behavior is locked to in these scenarios is just as confusing). While we're at it, this "share" containing the copy/paste flow is the exact same kind of thing. And screw whatever logic decides to copy the URL of an image instead of the actual image sometimes from Safari when I select to copy it!
- nemosaltat 1mo agoAnd whatever’s worse than screw for copying presumable pngs as .webp or whatever that format is
- smelendez 1mo agoI want those things included, at least by default. A screenshot normally captures the user’s screen size, brightness, zoom level, font choices, etc. It is often important to people that the screenshot is an accurate record of what was on the screen.
- tmp10423288442 1mo agoIt doesn’t copy the brightness AFAIK
- deleted 1mo ago[deleted]
- kashnote 1mo ago1000%. Apps should not even be able to know that I've taken a screenshot - let alone change the contents of it.
- nine_k 1mo agoThe app doesn't know. It just produces a widget tree, and the OS-provided renderer renders it this way or that way. In particular, it chooses not to render controls marked as "security-sensitive" when the rendering is intended for a screenshot; it could instead put empty boxes in their place, etc. The app has no idea and no control, AFAIK.
- monegator 1mo agoOpen the amazon app. Take a screenshot. See a toast message informing you that the amazon app has detected you've taken a screenshot. Fucking used for fucking profiling.
- kashnote 1mo agoDon't apps like Snapchat notify the other person if you take a screenshot of your messages?
- Petersipoi 1mo agoYes, Snapchat does this. Apps absolutely have the ability to know when a screenshot is taken.
- thaumasiotes 1mo agoSnapchat advertises that they detect screenshots. They try. But they're well aware that they can't actually know. For example, their bug bounty program policy helpfully informs you that "screenshot detection avoidance" is not considered a vulnerability: https://hackerone.com/snapchat https://hackerone.com/snapchat . That's because it's always possible.
- woadwarrior01 1mo ago
- MBCook 1mo agoThis exists for a very good reason. It’s so if an app is showing a password or bank account number or other piece of sensitive information it doesn’t accidentally end up in a screenshot. I think there are other places sensitive information won’t show. Bluesky, and apparently others, are abusing the functionality for advertising purposes. I think it’s a good thing it’s there. This functionality should be easy for apps. I’d say this is one for app review or an App Store rule. But we all know those are a total joke.
- WhyNotHugo 1mo agoOTOH, I might very well want to take a screenshot of my own bank details, transactions, or other sensitive information. It's annoying that my information is being protected from myself.
- alibarber 1mo agoYou might have amazing operational security but lots of other people don't, and they make noise, which means governments write laws meaning that banks have to refund them for fraud. So as much as a bank might agree with your stance on freedom of compute - they probably don't want to pay for it with actual money.
- TeMPOraL 1mo agoBanks have managed to externalize the costs of their own security onto people by inventing the concept of "identity theft", and pinning the blame for poor security practices on regular people. They really shouldn't be allowed to double down on it. And arguably, half of it isn't even really security, it's about keeping you in their app. Application interface is the ultimate sales platform, and banks are making extensive use of that fact.
- account42 1mo agoSo in other words, we should make even more noise so that governments make laws requiring banking apps to support basic OS features including screenshots.
- isodev 1mo agoif only there was some kind of app review process... but Apple doesn't care. I guess the Bluesky bros got inspired by Threads, again.
- ErigmolCt 1mo agoBluesky trick exposes how strange the abstraction is
- thaumasiotes 1mo agoSo... > and now some apps get a hook to insert their branding. No, apps can already insert their branding anywhere they want. They're writing the app. If they want their logo to be visible in screenshots, they have infinite ways to do that. This particular way seems basically prosocial. It's much more useful to me as a consumer of the screenshot to see that it came from Bluesky than to see that there was a "Follow" button. It's not what the feature they're using was intended for, but I can't call it an abuse of the feature. What they're actually doing is good. The fact that you're getting unexpected behavior isn't good. Sometimes you want to create a picture of sensitive information. You should be able to override the app developer's security settings.
- blensor 1mo agoI wonder if this is the expectation of the majority or just the expectation of us tech people. Because I assume most people want to take a screenshot because they want to capture something they are seeing in the app, most people probably are even annoyed to have the system indicators visible there.
- asaddhamani 1mo agoBank apps black out the whole screen when I take a screenshot and it’s super annoying. As a user, I should be able to take a screenshot of my screen. I can use a camera or another phone to do it anyway.