Hello,
after adding the ability for users to message each other in our app, the binary was rejected for these reasons:
Hello,
Regarding 1.2.0 - EULA, flagging, & blocking mechanism, we are referring to the capability that allows users to message each other.
To resolve this issue, it would be appropriate to revise your app to implement all of the following precautions:
- Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users
- A method for filtering objectionable content
- A mechanism for users to flag objectionable content
- A mechanism for users to block abusive users
- The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
We look forward to reviewing your resubmitted app.
Best regards,
App Store Review
Now, it sounds like they want us to implement a way to block users and to add a EULA agreement.
But i am not sure what they want (I replied asking clarification, and they replied with the same message, duh!):
- EULA: where should i make the EULA available? After logging-in we have a menu and I can add it there. Should i also add a link to the EULA page in the registration page? Or in the login page? Some say "show it during installation", but how can you do that?
- A method for filtering objectionable content: we're far from AI.....but our admins can remove content from the backend, is that enough?
- The developer must act on objectionable content reports within 24 hours....: same as #2
Thanks to anyone who has been there done that and can help me understand!