Skip to main content
Solved

Is sharing App Store Connect private keys a violation of Apple policy?


space-jake
Forum|alt.badge.img

I’m using RevenueCat to add subscriptions to an existing app on the App Store.

The recommended path is to generate an App Store Connect API key and share it with RC.  When you first enable this API, Apple requires you to agree never to share the secret keys outside your team.  Uploading them to RevenueCat seems like a violation.

I’m assuming that in practice Apple doesn’t care.  But is there any official word on this?

Best answer by guilherme

Hey ​@space-jake ,

Apple’s terms generally caution against sharing secret keys outside your team, but uploading them to RevenueCat is considered a standard practice within the industry, and one used by many developers - this to say, that Apple has not disallowed our use case!

The App Store Connect API key is used to fetch product and pricing information from your App Store Connect account to help keep your RevenueCat dashboard accurate and up to date. It doesn’t perform any privileged or state-changing actions in your Apple account.

Let us know if you’d like help setting it up.

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

2 replies

guilherme
RevenueCat Staff
Forum|alt.badge.img
  • RevenueCat Staff
  • 4 replies
  • Answer
  • April 15, 2025

Hey ​@space-jake ,

Apple’s terms generally caution against sharing secret keys outside your team, but uploading them to RevenueCat is considered a standard practice within the industry, and one used by many developers - this to say, that Apple has not disallowed our use case!

The App Store Connect API key is used to fetch product and pricing information from your App Store Connect account to help keep your RevenueCat dashboard accurate and up to date. It doesn’t perform any privileged or state-changing actions in your Apple account.

Let us know if you’d like help setting it up.


space-jake
Forum|alt.badge.img
  • Author
  • New Member
  • 2 replies
  • April 15, 2025

Thanks for the reply.  I got it set up without problem; your instructions are excellent.  I simply wanted to understand my risk here as a small business owner who is dependent on staying on Apple’s good side.


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