←back to thread

249 points sebastian_z | 1 comments | | HN request time: 0.225s | source
Show context
nottorp ◴[] No.43537683[source]
Actually Apple were fined because they don't apply the same standard to their own pop-ups that allow users to reject tracking. On Apple popups you seem to need one click, while on 3rd party popups you need to confirm twice.

So the fine seems to be for treating 3rd parties differently from their own stuff.

They could make their own popups require double confirmation instead...

replies(5): >>43537947 #>>43538151 #>>43538242 #>>43538615 #>>43538944 #
ezfe ◴[] No.43538242[source]
Right, but that second click isn't coming from Apple and they can't control it. The article specifically says that many apps feel like they need additional consent which means they have to request it through two channels.

If Apple doesn't feel like they need additional consent and/or doesn't use ATT-blocked systems then they don't need that.

This is stupid.

replies(3): >>43538299 #>>43538330 #>>43540543 #
bilbo0s ◴[] No.43538330[source]
Right.

I'm not sure this is fixable?

Or maybe there is widespread misunderstanding of the requirements in this scenario? But I also thought the rule was tough enough to require verifying that extra consent? Maybe it's not?

Truly confused here.

replies(1): >>43538631 #
duskwuff ◴[] No.43538631[source]
> I'm not sure this is fixable?

Not from Apple's end.

Apple mandates that all requests for permissions go through a single, OS-provided dialog. If a user accepts, the permission is granted; if the user rejects, the permission is not granted, and the app can't ask again. Simple enough.

App developers try to maximize their chances of getting that permission granted by adding another warm-up dialog before actually doing the official permissions request. Since those other dialogs aren't part of Apple's permissions request chain, they can be rejected by the user without consequence, and the app can present them as often as it wants.

There is nothing which requires third-party developers to use these additional dialogs. It's a design pattern (and an annoying one at that) which many developers have gravitated towards. Not all developers use it; in particular, Apple doesn't use it for their first-party apps. And apparently FCA is faulting Apple for not following that pattern themselves.

replies(3): >>43538683 #>>43538772 #>>43538843 #
refulgentis ◴[] No.43538683[source]
> There is nothing which requires third-party developers to use these additional dialogs.

Well, yes there is: I don't have carte blanche to do whatever I want with your data because you tapped an Apple dialog: I have to obtain your consent first.

replies(2): >>43538839 #>>43539099 #
1. benmanns ◴[] No.43538839[source]
This is interesting to me—are you an app developer that does this pattern for that reason? I definitely figured it was exclusively because they can request repeatedly for the fake prompt, and only “use” their prompt when the user is inclined to accept. There are times where I’ll accept the first prompt and reject the second prompt when apps are spammy about it.