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

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