Blocks submissionApp Store
A third-party social login is matched by Sign in with Apple
What is checked This rule is decided by code from the built app and the listing: ios.built.references.
Applies when signal:login; signal:social-login
Checked from built, not yet uploaded, on a test track, submitted and in review, published
The rule, in our words
- App Review Guidelines: An app whose primary account can be set up or signed in with a third-party social login must also offer an equivalent login that collects only name and email, lets the user hide their email, and does not collect interactions for advertising without consent; exempt when the app uses only its own account system, is an alternative app marketplace (or distributed from one) using a marketplace-specific login, requires an enterprise or education account, uses a citizen identity system, or is a client for one specific third-party service.
Okkok never stores the stores' text. Each item above is our paraphrase, and the link is the page it rests on, verified unchanged by fingerprint on every run.
Check your app
pip install git+https://github.com/petresandu-cloud/okkok
okkok audit path/to/app
The report names this rule as apple.4.8.sign-in-with-apple-alongside-social-login and says what to do, who does it, where, and how it knows.