Skip to main content
Solved

Deleting user account from RevenueCat SDK

  • 10 December 2021
  • 3 replies
  • 393 views

Forum|alt.badge.img+1
  • New Member
  • 1 reply

Hi,

Apple requires apps to provide the users with a way to delete the accounts they have set up in the app. I guess it does not only apply to the id in our login system, but also the associated information on RCat.

Is there a way to remove the user id and other data from RCat altogether, using iOS/Android SDKs? I might be dumb, but I can’t find anything in the reference.

Thank you :)

Best answer by ryan

Hey @KKG! There’s a REST endpoint to delete a customer, but this can only be called from a secret key from your server for security purposes: https://docs.revenuecat.com/reference#basic

Since any code you write in your app you should assume is public, having an SDK-side delete function could allow users to delete other customer’s accounts.

Depending on how many account deletions you get, I’ve seen some folks just process these manually (there’s a button in the RevenueCat dashboard to delete).

View original
Did this post help you find an answer to your question?

3 replies

ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • Answer
  • December 10, 2021

Hey @KKG! There’s a REST endpoint to delete a customer, but this can only be called from a secret key from your server for security purposes: https://docs.revenuecat.com/reference#basic

Since any code you write in your app you should assume is public, having an SDK-side delete function could allow users to delete other customer’s accounts.

Depending on how many account deletions you get, I’ve seen some folks just process these manually (there’s a button in the RevenueCat dashboard to delete).


Forum|alt.badge.img+1
ryan wrote:

Hey @KKG! There’s a REST endpoint to delete a customer, but this can only be called from a secret key from your server for security purposes: https://docs.revenuecat.com/reference#basic

Since any code you write in your app you should assume is public, having an SDK-side delete function could allow users to delete other customer’s accounts.

Depending on how many account deletions you get, I’ve seen some folks just process these manually (there’s a button in the RevenueCat dashboard to delete).

Hi @ryan  I am faced with same issue, I’ve seen some folks just process these manually ? what do you mean by this and how can I solve it?


ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • November 15, 2022

@Clement Babaniyi meaning if you receive a deletion request you can go into RevenueCat and manually delete the customer: https://www.revenuecat.com/docs/manage-users


Reply


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