Good evening,
I am writing to you regarding the concept of a generally free mobile app, which includes a premium variant for paying users.
In this app the user is able to see a small part of the app content for free.
The premium variant is subscription based and is monthly renewed. It grants immediate access to the complete app content.
Through purchase of a specific external product, one is gifted with a corresponding activation code.
Though the product already grants direct access to the additional content, the activation code can also be used to gain access to the additional content inside the app.
Therefore, the additional app content is at any point just optional and every part of the content can also be accessed in the "real world" as by the activation codes as well.
The codes are free to use, free of charge, without expiration date and grant unlimited access to the specified content. Additionally, the code can be gifted to others since it's not user-bound.
There are diverse codes for different content, so it is generally possible to buy all external products and thus gain access for all in-app content, without once using the in-app purchase.
Referred to as a "Reader App" (https://developer.apple.com/app-store/review/guidelines/#reader-apps), the approvement of the app within the App Store should be safe. On the contrary, there are many experience reports regarding this topic, that indicate the opposite.
There is a blog which states, inferring from the above guideline, that the content has to be provided by a web application as well: https://headway.io/blog/apple-app-store-revenue-keep-a-bigger-piece-of-the-pie-with-web-based-purchases.
Has anyone further information regarding this topic or has obtained experience working with externally purchasable content and/or activation codes?
Any help to get more familiar with namely the App Store guidelines would be highly appreciated.