ok in that case, i'm seeing these options:

  1. Argue precedence to app review. e.g. that other apps like Hey and are.na are not subject to this rule. But I don't think apple will care
  2. Make a blog post go public etc. but I'm not sure enough people will care bc they'll just say why don't you 'just' add the IAP?
  3. Add the IAP: There are abstractions like revenuecat that may make this less painful but I don't have any first hand experience with storekit. From my research and looking at other apps it doesn't seem like you have to provide 'sign in with apple' to have IAP. I emailed revenuecat to ask if that's the case, so I'll let you know if they reply.

If we add IAP, can we resubmit the app so we don't have to answer those other stupid questions?

If we add IAP, I'm okay with setting the $rate higher to incentivize using the web. I regret answering the previous questions honestly, so at this point I'm okay with lying to them by omission

Implementing IAP

Technically speaking here's the bare minimum we would need I think: