Skip to main content

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 :)

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).


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?


@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