Live data from Hacker News

Apple requires account deletion within apps in AppStore starting January 31

developer.apple.com

211–220 of 515 posts

Re: Apple requires account deletion within apps in AppStore starting January 31

#211

"Paid functionality must not be dependent on or require a user to grant access to this data" This almost forces all software that does anything on the internet to be subscription based (or free).

Couldn’t you have a signed token for ever capability that they’ve purchased? The app could easily check the signature without exposing the private key.

That puts the burden on the user/client to maintain and transfer their key to new devices, which, well I can't even do that...

Re: Apple requires account deletion within apps in AppStore starting January 31

#212

Earlier quoted context omitted.

This is why using the blockchain got user data is such a stupid idea. The immutability makes it impossible to redact or remove information, even if that information is encrypted. The same is true foor P2P services where there is no central accounting system. Deleting the account shouldn't be a problem if all the "account" info is stored on the device itself, so if your reviewers aren't completely incompetent I don't…

Hate to break it to you but banks are not deleting your account immediately when you close it. They legally can't.

Your point being? Not deleting data for legal reasons is still better than the data being physically impossible to delete.

Re: Apple requires account deletion within apps in AppStore starting January 31

#213

As much as I like the change, the 3-month window seems unreasonable. I don't currently have AppStore apps, and these kinds of whiplash changes are part of the reason. Microsoft, for all its faults, is much better than Apple or Google here. Businesses take planning and strategy, and these things lead to drop-everything fires. Economies rely on stability.

This change was noticed and discussed in June, when Apple (quietly) added a clause to the App Store guidelines. We notified our clients back then.

Details were very vague at the time and now we know when it will actually start being enforced, but overall it’s more like half a year notice.

Re: Apple requires account deletion within apps in AppStore starting January 31

#214
This policy seems purposefully vague.

"Explain its data retention/deletion policies and describe how a user can revoke consent and/or request deletion of the user’s data."

My first question before looking into it was, "What an auth tenant or some other service that stores user data?" or, "what about like a banking or healthcare app that is just a portal for another system?" And, "What does deleted even mean? IsDeleted=1?"

It would appear Apple's stance on those answers is a shrug emoji. I'm no appstore developer but I got a kick out of reading a lot this for the first time. This rule bearing no exception to a trend that for most part seems intended to give Apple the license to eliminate bad actors.

I got a new one for Apple. "Like, do what you gotta do but don't be a jerk."

Re: Apple requires account deletion within apps in AppStore starting January 31

#215

As much as I like the change, the 3-month window seems unreasonable. I don't currently have AppStore apps, and these kinds of whiplash changes are part of the reason. Microsoft, for all its faults, is much better than Apple or Google here. Businesses take planning and strategy, and these things lead to drop-everything fires. Economies rely on stability.

To be fair, it's closer to 4 months, and it would appear that they won't yank you immediately. It's only for new submissions: > This requirement applies to all app submissions starting January 31, 2022. Unsure if this means new apps, or includes updates to existing apps. But I bet there'll be a bit more of a grace period if you don't have a new update to push.

Plus, “initiate deletion of their account from within the app” sounds like the app can simply link to whatever account deletion functionality you have on your website.

Re: Apple requires account deletion within apps in AppStore starting January 31

#216

Earlier quoted context omitted.

For now. If the blockchain survives long enough, that info will become public in time.

We invade the privacy of people from a few hundred years ago all the time and it's considered fine. Do you think there will be a breakthrough in encryprion breaking soon enough for it to matter?

Assuming this will take a few hundred years.

Browsers have to frequently deprecate cryptosystems that have become insecure. That's not possible with data frozen inside the blockchain.

Also, we're at a point where quantom computers are just starting to become practically usable. So yes, I think the point of a "cryptographic breakthrough" that will crack some configurations is quite likely.

Re: Apple requires account deletion within apps in AppStore starting January 31

#217

Earlier quoted context omitted.

It doesn’t actually say the account must be deleted. It says: “…must also allow users to INITIATE deletion of their account” Capitals mine. So I can allow the initiation of deletion but never actually completely delete the account… and my app complies.

> So I can allow the initiation of deletion but never actually completely delete the account… and my app complies. @TedDoesntTalk If the users that are requesting account deletions see that your app is purposely not complying, I don't imagine your app will be available for long in the app store. Your response is why Apple is implementing this change in the first place. Screw AOL and all of the rest of you making thin…

> If I can make an account easily, then I should be able to delete an account easily.

Sure, if you can open an account easily, then you should be able to delete an account easily. So if we make opening an account difficult, then it is fine that deleting one would also be difficult.

Sounds like an invitation to make opening an account at a bank or a bunch of other services much more difficult aka impossible from the app.

Re: Apple requires account deletion within apps in AppStore starting January 31

#218

What about inmutable systems? My app (using scuttlebutt) creates an 'account' but it's located as crypto keys only within the app and apple keychain. So far the apple reviewers refused to believe that it works like. It's open source, they've got the code... but still.... Same is true for anything crypto. The account as it were exists on many devices, but it's not something you as the app creator can manage. I think a…

Your app is incompatible with the Apple App Store.

There’s a lot of arguments that people will make about whether this is justified or not, but from a plain rules standpoint, that’s not a permissible data management strategy if you want to publish an iOS app through Apple’s store.

Re: Apple requires account deletion within apps in AppStore starting January 31

#219
post #181

Earlier quoted context omitted.

you can do that already. just issue a chargeback and poof.

Do that to a gym and they'll sue you for not paying out your contract.

And your bank will probably get upset at you too.

Re: Apple requires account deletion within apps in AppStore starting January 31

#220
post #2

Wonder if this can be used to unsubscribe from The NY Times?

Subscribing through the NY Times iOS app already solves that problem I think, there’s no need to delete your account, just go to the Apple subscriptions management page and end the subscription.

Yep, can confirm, did that myself earlier this year. Canceling the subscription for NYT that I had originally subscribed to through iOS was painless and took all 10 seconds that it took me to open the "my subscriptions" panel in the App Store and clicking "cancel" on the NYT one.
Post reply on HN