Skip to main content
Question

How to Remove RevenueCat from an App

  • July 22, 2025
  • 1 reply
  • 20 views

Forum|alt.badge.img+5

I have removed RevenueCat SDK from my iOS app a couple of month ago and handle subscriptions and purchases using StoreKit 2.

Question: What do I need to do to ensure that RevenueCat stops tracking and charging for this app? Is it sufficient to tap on “Delete App” red button in the App configuration in RevenueCat? I want to make sure that renewal for users who started their subscription when RevenueCat was integrated in the app are not going to be affected.

Thanks

This post has been closed for comments

1 reply

hussain
RevenueCat Staff
Forum|alt.badge.img+4
  • RevenueCat Staff
  • 61 replies
  • July 24, 2025

Hi Ramin,

Thanks for reaching out. I’m happy to help.

Tapping the red Delete App button in your Project’s App configuration will remove that app’s configuration and stop RevenueCat from ingesting any new events or purchase data for it but it does not cancel or alter any active subscriptions/purchases in the App Store. Billing is managed entirely by Apple’s system, so once a user has an active subscription, it will continue to renew until they cancel it by themselves.

After deletion, you’ll no longer be able to query customer histories or entitlements via RevenueCat for that app. If you need to preserve any transaction history, now’s the time to export it using our Scheduled Data Export feature.

Moreover, since you’re removing our SDK, you’ll need to replace all RevenueCat entitlement checks with your own StoreKit 2 logic. If any RevenueCat-based calls remain in your app, they’ll simply fail, so be sure to remove or refactor any code that depends on our SDK such as entitlements checks etc.

Hope this helps. Let me know if you have any other questions.

Best,

Hussain


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings