4 ms·
> Combine that with a requirement that you use this log in system? They only require Sign in with Apple if third-party or social logins are offered. 4.8 Sign
by sbuk 6y ago
> Combine that with a requirement that you use this log in system?
They only require Sign in with Apple if third-party or social logins are offered.
4.8 Sign in with Apple
Apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services.
Sign in with Apple is not required if:
- Your app exclusively uses your company’s own account setup and sign-in systems.
- Your app is an education, enterprise, or business app that requires the user to sign in with an existing education or enterprise account.
- Your app uses a government or industry-backed citizen identification system or electronic ID to authenticate users.
- Your app is a client for a specific third-party service and users are required to sign in to their mail, social media, or other third-party account directly to access their content.
From: https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple https://developer.apple.com/app-store/review/guidelines/#sig...
- BoorishBears 6y agoEdit: Everyone trying to turn this into a users vs devs thing. Come of it. Apple could have made a social media login that respects privacy. Put it out into the world. Advertise "Apple's social media login is the only one that keeps your privates private". Had developers adopt it and it becomes a new de-facto login besides Google and Facebook. It's great for users, good for devs, not as easy to abuse (Apps could watch what Apple is doing right now with Epic and back out instead of wringing their hands they might be next for example...) ... Instead they force developers to implement a new feature with deep integration into app's backends, customer lifecycles, and an implicit change on all platforms they serve. Like seriously people: > The test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function. I support user privacy, and I don't think what they did is ok. How is that so hard to grasp? Being anti-"How Sign in with Apple is mandatory" not being anti-privacy, it's not even being anti-"Sign in with randomized emails" in a vaccum. The problem is _forcing that choice on others_. - Do you actually imagine it makes it less ridiculous, or do you not realize how prevalent social logins are not just in apps, but on the internet in general? Social logins are the de-facto login method on mobile Apple gets to just make their own social login and ignore concepts like risks in implementation to devs and just boop now everyone has to use it. It's almost comical! They played the "this is a privacy deal" card which is cool, but then the idea they actually forced a new social login option apps based on the platform they run on... absolute insanity. It's like Apple is just begging for scrutiny these days, they really do think they've become Microsoft in the 90s
- sbuk 6y agoSo they clearly don't do what you are suggesting! They do it because social logins are so prevalent. The issue, which seems to be evading those who argue against this policy, is that organisations such as Facebook use these logins to track users. I work in security, if you want to talk risk, I'm more than happy too. But suggesting this is a greater risk to developers, when their actions are often causing greater risks to end users? That's insanity.
- 8note 6y agoIs apple legally bound to not track users or something? Otherwise I'm not sure how this is a solution to the problem; apply tracking you or Facebook, it's all the same. Sure apple might not track you now, but their priorities can change
- cma 6y agoIt seems they are trying to have a safety and/or privacy story for each new feature that increases platform lockin. It's a brilliant PR strategy to have deniability on each anticompetitive action. But they have revealed their hand with things like app signing on MacOS not being just for security.
- BoorishBears 6y ago> But suggesting this is a greater risk to developers, when their actions are often causing greater risks to end users? "Risk" is not a unit of measure. "Risk" is not a fungible thing. You're using the word "risk" to let you compare to very disparate concepts and say "see users are important too!"... except no one is saying they're not. This is a conversation with a ton more nuance than that. - I've said it more than once here, the problem isn't the privacy protection features Sign in with Apple, it's Apple's forcing it. Google and FB never forced anyone their logins to compete, they made them easy to integrate, added value for the user. At most Google gave their option a fancy UX when used on their platform, and if Apple had limited themselves to that it still would have been a great option and likely gained a lot of traction very quickly. The problem is, Apple doesn't want to have to compete the way everyone else does. The fact their option is good for my privacy is great... but in no way does it let me excuse their behavior. This Epic Games row should be showing that, Apple's feature isn't anti-user but here we see at some point they likely did hold it over a developer's head only to walk that back after getting press coverage. Right now devs should be able to walk away from this option and explore other privacy centric login approaches that don't extend Apple's grasp around their necks to other platforms Because unlike most of Apple's initiatives, this one reaches well past the platform they control. All your platforms have to support Sign in with Apple for its users to log in by the very nature of a social media login (short of fancy cross-referencing tricks). So forcing it on one platform forces it on all platforms - The irony is of your risk talk, by the way, is in the fact mobile apps social logins are not what lets FB and Google track users in any egregious way. They're much more self-contained than on a website where the security model lets them do a ton of tricky things with nothing more than a like button showing... Instead that would be their absolutely massive advertising libraries that hook into apps at the deepest levels and link users them across multiple apps. Apple was going to do something about it until they weren't (for now™): https://arstechnica.com/gadgets/2020/09/facebook-complains-apple-responds-ios-14s-big-privacy-change-gets-postponed/ https://arstechnica.com/gadgets/2020/09/facebook-complains-a... Developers very willingly integrate those, and Apple fully allows it. Ironically, if Apple is so concerned about privacy, you'd think Epic Games would have their reduced cuts, anything that lets devs make money outside the ad ecosystem that represents the vast majority of privacy risk. But alas, Apple plays privacy to have an angle. The day they announced they were going back on the iOS 14 privacy change, which easily would have one of the biggest attacks on ad networks they've ever made... They also released this ad: https://www.youtube.com/watch?v=-l61NE0eqkw https://www.youtube.com/watch?v=-l61NE0eqkw Funny how most of that "oversharing" is driven by the very ad machinery they bowed out to.