Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Worked on an app that tried the same thing - new users were immediately granted a free month of the "premium" membership on our own backend. The exec who came up with the idea literally called it the "drug dealer" approach - "the first hit is free" - and the user couldn't see the pricing until their trial expired and they tried to enable one of those premium features again, at which point they'd see the subscription purchase screen.

That functionality was live for a few versions before we got an App Store reviewer who noticed and rejected us for it. At the time I couldn't find a specific guideline that disallowed the practice, but anyone who's spent a few years releasing iOS apps knows that's not necessary for a rejection.

The guidelines now include these lines, mentioned by the OP's rejection:

> Auto-renewing subscription apps may offer a free trial period to customers by providing the relevant information set forth in App Store Connect.

> Apps that attempt to scam users will be removed from the App Store. This includes apps that attempt to trick users into purchasing a subscription under false pretenses or engage in bait-and-switch and scam practices will be removed from the App Store and you may be removed from the Apple Developer Program. Learn more about Subscription Free Trials.

Our approach did alert the user that they were on a free trial, but the pricing wasn't related in that alert, nor were the premium features easily identifiable during the trial. I think "bait-and-switch" would be a fair appraisal.



Bait and switch would only apply if the app claimed to be "free" instead of "free trial", or if the "trial" part was obfuscated.


> the user couldn't see the pricing until their trial expired

I assume that is what apple is avoiding here.


One other reason is it gives people an opportunity to pay for the product off of the app store platform. Apple wants to be the one to manage your free trials on their platform, otherwise people could implement paywalls to sign up through a site that doesn't give apple 30% of revenue.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: