Free promotional offer for subscribers who stay within an in-app time limit

Our app, Unscroll, has an auto-renewable monthly subscription. Users set a daily time limit inside the app. We plan to give a monthly subscriber a free next month through a promotional offer (type: Free, duration: 1 month) when they stayed within their limit on at least 20 days of the current subscription period.

  • Eligibility is computed on the device from the app's own measurement of time spent inside Unscroll. We do not use Screen Time, Family Controls or DeviceActivity data for it.
  • Every paid feature stays available to every subscriber. The free month is an extra, and nothing depends on it.
  • The offer is shown inside the app; notifications are not required. The full monthly price is shown first on the subscription screen, with the condition written next to it.

Questions:

  1. Is this use of promotional offers acceptable under App Review Guidelines 3.1.1, 3.1.2 and 3.2.2(x)?
  2. Can the same customer redeem the same free promotional offer again in later periods (once per qualifying period)?
  3. For an active monthly subscriber, does a free promotional offer for the same product take effect at the next renewal date?

Thank you.