TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Right to Forget Those That Request to Be Forgotten (Because: Apple IAP)

1 点作者 swerling超过 4 年前
Those of us that develop services with recurring billing on IOS are between a GDPR rock and an Apple IAP hard place.<p>The EU mandates that, should a user request to be forgotten, companies must delete all references to those users.<p>Apple mandates that, should you want to have recurring billing for a service accessed by an IOS app, you have to use Apple IAP.<p>Here is the problem: Apple IAP provides no way to cancel a user&#x27;s subscription.<p>Intractable problems now arise, Eg:<p><pre><code> 1. Alice requests to be deleted from Acme&#x27;s computers 2. Acme anonymizes and&#x2F;or deletes all references to Alice 3. Alice forgot to cancel her Apple IAP subscription. It happens to the best of us. 4. Alice gets charged. </code></pre> Sorry Alice.<p>Check mate, Acme.<p>Here is what follows:<p><pre><code> 1. Apple webhooks come into Acme’s servers for Alice&#x27; sub, now causing warnings or errors, costing developer time. 2. Alice raises hell, publicly trash talks Acme, and demands money back from Acme. 3. Disproportionate amount of time spent by customer support personnel, and possibly devs, to help with Alice&#x27; situation. </code></pre> The point of all this: GDPR is incomplete and must be amended. Companies must have the right to forget about users that have requested to be forgotten.<p>This can only mean one thing with regard to mandated IAP services, from Apple, Google, or anyone else: they must allow for companies to cancel auto-renew subscriptions by the same mode or API that those subscriptions were created.<p>That Apple does not permit companies to cancel subscriptions is egregious for many other reasons too. Eg. how to handle users that violate TOS, eg. by posting inappropriate material to your site? Have fun losing that user, Acme — you’re still taking their money!<p>But the GDPR &lt;-&gt; IAP conflict is not ludicrous in the standard Apple IAP manner, it is utterly intractable.<p>The developer community should band together to voice this dilemma to lawmakers. GDPR must be amended.

2 条评论

zepto超过 4 年前
As far as I understand it, IAP doesn’t give the app vendor the customer’s personal data.<p>This is in fact a chief complaint people raise <i>against being forced to use IAP</i>.<p>Apple is the one holding the customer data, and <i>does</i> provide the customer with a right to be forgotten.<p>I’m open to the possibility that there is a technical detail I’m overlooking here, but I can’t see the issue.<p>What’s wrong with just saying: ‘We’ve deleted all the data we have on you. Remember to cancel your subscription in the App Store.’<p>Where is the legal issue?
Marjan24超过 4 年前
I believe the situation already is covered by the providers right to keep personal information about customers to maintain and fully carry out contracted obligations such as a prescription service.<p>A user can not have a binding contract and request to be forgotten.