Can I implement my own free trial in Auto Renewable Subscriptions?

I would like to implement a free trial for my Auto renewable subscription.

However, As a user, I hate to have to commit to anything before I see what it is ... even when the first period is free. I know myself, I tend to forget to cancel the subscription ...


So, I thought that I might be able to store the 'first launch date' in the KeyChain and only start checking the subscriptions after the initial free period that I define (and show the user).

I know that I might lose a bit of money (for instance if a user downloads the app on a second device and uses a second free trial period), but I think some users will appreciate the fact that they do not have to commit to a subscription before they see what the app can do for them.


Is it allowed to do it this way?


When I look in the documentation about free trials, I see text like:

"You can set up introductory offers for your apps that contain auto-renewable subscriptions in App Store Connect."

But I cannot find: "You can only implement introductory offers in App Store Connect"


Any thoughts?


Kind regards,

Wouter Wessels

Did anyone find a solution? Im in the same situation :(

I talked to Apple and they told me this is fine as long as it's clear to the user that the free trial has started already and that the app is not free. I'll try that.

Can I implement my own free trial in Auto Renewable Subscriptions?
 
 
Q