Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Developer convinces Apple to bend App Store rules on subscriptions

The developer of a firewall and VPN app has successfully managed to challenge the App Store guidelines that govern the app review process, enabling it to offer a day pass subscription that isn't typically allowed under the rules.

During WWDC, Apple revealed a major change to the review process of apps and updates being submitted to the App Store, enabling developers to challenge guidelines in cases where apps are rejected for violations. In posts made to Twitter, it seems one developer has managed to successfully take advantage of the new process.

Guardian VPN founder Will Strafach revealed on Twitter on August 14 that Apple had rejected updates to the app unless a Day Pass facility was removed. The specific rule that was being violated was 3.1.2(a), which relates to how an auto-renewing subscription must last at least seven days, far longer than the 24 hours the day pass would provide.

After challenging the update, an app update was approved for the store one day later, but the challenge was still ongoing. 9to5Mac spotted an update from Strafach on August 29, stating the guideline challenge was successful, and that the day pass would still be available to use in an upcoming version 2 update.

"I am unsure when the text of the App Store Guidelines will be publicly updated on this matter, but keep an eye out," writes Strafach. I am fairly impressed that this new ability to challenge and change App Store guidelines is genuine, and the expeditious turnaround time."

The objection by Apple was relatively late in the app's life, as it has offered a day pass feature for some time already, and was only a problem since August. The timing on August 14 coincides with Apple's objection to Epic Games' update to "Fortnite" that used direct payments instead of the App Stores in-app payment mechanism on August 13, which commenced a major legal battle between Epic and Apple



11 Comments

gatorguy 13 Years · 24639 comments

I don't think any rules were bent. There was no rule against what they were doing to begin with AFAICT.

But it is a great example of Apple's new developer dispute mechanism, recognizing now that they were mistaken, and that's the big takeaway. A year ago the only way to get Apple to change its mind or recognize an error in its app review process was much more time-consuming and might see the app removed from the store until Apple got around to listening to the developer's side of things. 

Rayz2016 8 Years · 6957 comments

gatorguy said:
I don't think any rules were bent. There was no rule against what they were doing to begin with AFAICT.

Actually there was a rule against it: the minimum length of a subscription was 7 days. The problem is that the Apple curators were inconsistent when applying the rule. The developer said that he's been through the review before and he's never had a problem with the one day purchase.

But it is a great example of Apple's new developer dispute mechanism, recognizing now that they were mistaken, and that's the big takeaway. A year ago the only way to get Apple to change its mind or recognize an error in its app review process was much more time-consuming and might see the app removed from the store until Apple got around to listening to the developer's side of things.


Yes, I think what we're seeing here is Apple now being a lot firmer in how they apply the rules. Now they're fighting to keep the App Store under their control, they need to show that the rules are being applied consistently and fairly to all developers, when in the past they clearly have not.

ajminnj 15 Years · 40 comments

I agree, I do not see this as bending the rules, but as an example of Apple actually listening to developers and changing the rules.  There was a valid case where the rules did not make sense and Apple listened and revised the rules.  Hope to see more of these stories.

gatorguy 13 Years · 24639 comments

Rayz2016 said:
gatorguy said:
I don't think any rules were bent. There was no rule against what they were doing to begin with AFAICT.
Actually there was a rule against it: the minimum length of a subscription was 7 days. The problem is that the Apple curators were inconsistent when applying the rule. The developer said that he's been through the review before and he's never had a problem with the one day purchase.

It wasn't a subscription to begin with.

Apple pointed the developer to 3.1.2 of the App Store guidelines as their offense. It says that if an app offers a renewable subscription, the subscription period must last at least seven days.

"If you offer an auto-renewing subscription, you must provide ongoing value to the customer, and the subscription period must last at least seven days and be available across all of the user’s devices."

That's not what the developer was offering. The Day Pass purchase is not a subscription, but rather a one-time purchase for 24 hours of access to Premium features. Apple made a mistake, which to their credit they fixed before removing the app as they would have done in the past.

As I said to begin with, no rule was bent at the developer's nudging. 

flydog 14 Years · 1141 comments

This article is misleading in that it implies that Apple made an exception, which is not the case.  The app never violated any guideline because it didn’t offer an auto renewing subscription. Our company successfully appealed a similar rejection years ago when we offered a three day trial for one of our apps. 

Developers appeal incorrect applications of the guidelines hundreds of times a day, so this is a story about nothing.