I am using Twitter Public Streaming API to follow 300 public Twitter accounts. My server gets the Tweets and after doing some analytics it will stream them into my app.
I recently get this app rejected from Apple App store due to copyright issue. I wanted to know if I am violating any rules, copyright, or trademark if I use these tweets and display them in my app.
I am honoring the tweets by displaying their username, screen names, and profile pictures. I do not think there is any problem in using public tweets in my app at least from Apple point of view. Am I right?
Here is the original message:
Thank you for your response and prompt attention to the Trademark issue.
If you believe you can make the necessary changes to your application so that it does not infringe the rights of a third party, we encourage you to resubmit your binary to iTunes Connect. For example, when linking to a third party news article, either open the article in a web view with a dynamic URL bar or launch the web browser outside of the application."
Twitter app on Apple devices opens the URLs in an embedded WebViewController. I do not see Twitter gives its users a choice in settings to choose whether they want the URL opens in embedded view or in outside the app.
Is this the review team misunderstanding or I am doing something wrong and I do not have the permission to display public tweets that for instance BBC just tweeted in my app?
Update: screenshots of the app