Live data from Hacker News

How Bluesky draws its logo on screenshots

timmarinin.net

181–190 of 478 posts

Re: How Bluesky draws its logo on screenshots

#181

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.

iOS 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.

iOS allows something similar because this is iOS. iOS allows something exactly the same because this article is about iOS.

Re: How Bluesky draws its logo on screenshots

#182

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.

iOS 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.

Reddit 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.

Re: How Bluesky draws its logo on screenshots

#183

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.

> 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.

Re: How Bluesky draws its logo on screenshots

#185

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.

1000%. Apps should not even be able to know that I've taken a screenshot - let alone change the contents of it.

Re: How Bluesky draws its logo on screenshots

#186
post #174

Earlier quoted context omitted.

Locks can be picked. We still make and use locks.

If a type of lock was overwhelmingly used for bad reasons, and only worked when someone didn't cover their hands (analog pictures), I'd be arguing against that type of lock too.

Is it a “bad reason”? Millions of people chose to use Snapchat specifically because of how it handles screenshots. It is a feature even if you don’t like it.

Many people would find it inconvenient to find another device to take a picture with. And that manual picture would then have baked-in evidence that it was taken surreptitiously.

Locks keep honest people honest, as long as the app is up front about it and lets users make the choice, I don’t mind.

Re: How Bluesky draws its logo on screenshots

#187

They're just following Apple's lead. When iPhone shipped, any time you emailed a photo it would append "Sent from my iPhone" to try to virally market. Same or at least similar slimey tactics

There was at least a fig leaf of “I’m typing on a mobile keyboard” excuse my typos”.

Re: How Bluesky draws its logo on screenshots

#188
post #158

Earlier quoted context omitted.

I think bsky's use of this malware feature is as benign as it's possible to get, but it's still a malware feature. As you point out, the real reason this exists is to enforce DRM and make your computer serve Netflix et al rather than the person who owns it. > accidentally screenshotting your password manager; I could not think of a more useless justification for installing malware into the OS. Okay, you've accidental…

[deleted]

As with most things, it would be ideal if we could have both good defaults to make things accessible and advanced user controls to allow users to retain control. That’s a rare mix these days.

Re: How Bluesky draws its logo on screenshots

#189
post #186

Earlier quoted context omitted.

If a type of lock was overwhelmingly used for bad reasons, and only worked when someone didn't cover their hands (analog pictures), I'd be arguing against that type of lock too.

Is it a “bad reason”? Millions of people chose to use Snapchat specifically because of how it handles screenshots. It is a feature even if you don’t like it. Many people would find it inconvenient to find another device to take a picture with. And that manual picture would then have baked-in evidence that it was taken surreptitiously. Locks keep honest people honest, as long as the app is up front about it and lets u…

I said 90% and not a higher number because of Snapchat. It's not the example of bad reasons.

Nobody deliberately opted in to random information hiding in a more general purpose app, or watermarking, or DRM.

Re: How Bluesky draws its logo on screenshots

#190

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.

1000%. Apps should not even be able to know that I've taken a screenshot - let alone change the contents of it.

The 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.
Post reply on HN