Am I allowed to save Credit Card info in the iCloud Keychain?

I'm trying to do some form of autofill for a WKWebview on iOS and don't want to save CC info to our servers so I was wondering if I'm allowed to save it to the keychain if the user chooses to let us. I know at least one app seems to be doing something along those lines but I wanted to know if it's against ToS.

Allowed by who?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I mainly just want to avoid accidentally violating the ToS or something by storing credit card info in the keychain.

I mainly just want to avoid accidentally violating the ToS or something

Again, whose terms of service are you worried about here? AFAICT there are four parties involved:

  • Apple

  • You, the app developer

  • Your user

  • Their credit card

All (except the user) have terms of service.

As an engineer, not a lawyer, I can’t help you with any of these, other than to point out that the Apple side of this is covered by your legal agreements with Apple and the App Store Review Guidelines

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Am I allowed to save Credit Card info in the iCloud Keychain?
 
 
Q