Blocks submissionBoth stores
Notifications carry the app's own features, never ads or another app, and look like the app's
The question The app sends notifications. From the app's strings and the server code if available: is every notification about the app's own feature, attributed to the app, never promotional for another app or service, never styled as a system warning, and never required for the app to work?
A person or a model answers it from the app's texts and screens; the answer is kept only while the facts it saw are unchanged.
Applies when capability:notifications; signal:push
Checked from built, not yet uploaded, on a test track, submitted and in review, published
The rule, in our words
- App Review Guidelines: Push notifications must not be required for the app to function and should not carry sensitive personal or confidential information; they should not be used for promotions or direct marketing unless the user explicitly opted in through consent language shown in the app's UI and the app provides a way to opt out; abuse can cost the developer their push privileges.
- Unauthorized Use or Imitation of System Functionality: Nothing in the app or its ads may mimic or interfere with system notifications or warnings; system notifications may carry only the app's own integral features, never ads for another app or service, and must be clearly attributed to the app.
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.
The other store
- none. same
- Apple permits promotional notifications with explicit opt-in; Google bars notifications carrying ads for other apps or services regardless of consent. partial
- Google's rule covers permissions generally; Apple's names push notifications specifically (and 5.1.2 extends to location and tracking). partial
Check your app
pip install git+https://github.com/petresandu-cloud/okkok
okkok audit path/to/app
The report names this rule as both.notifications-only-for-the-apps-own-features and says what to do, who does it, where, and how it knows.