Most of us here are developers, not legal professionals, so when dealing with ToS or any agreements you want your app users to agree to then my advice for a starting point would be to consult with someone who is a legal professional.
2 Likes