Is it allowed to play a youtube video within a Flutter app? - flutter

I've been reading the documentation about google api services and it doesn't seem clear to me if I'm allowed to use flutter packages like youtube_player_flutter to display youtube videos in a flutter mobile app. I'm talking about a mobile app that you would distribute on google play or the app store.

I've made an app that only searches for and plays YouTube videos. It doesn't download any video/audio. My app just got rejected from Apple. This is the rejection message:
Jul 11, 2020 at 5:20 AM From Apple
5. 2.3 Legal: Intellectual Property - Audio/Video Downloading Guideline 5.2.3 - Legal
Your app contains content or features that may violate the rights of
one or more third parties. Specifically, your app provides potentially
unauthorized access to third-party audio or video streaming, catalogs,
and discovery services.
Your app and its contents should not infringe upon the rights of
another party. In the event your app infringes another party’s rights,
you are responsible for any liability to Apple because of a claim.
Next Steps
To resolve this issue, please attach documentary evidence in the App
Review Information section in App Store Connect evidencing that you
have all necessary rights or permissions to the third-party audio or
video streaming, catalogs, and discovery services in your app.
In accordance with section 3.2(f) of the Apple Developer Program
License Agreement, you acknowledge that submitting falsified or
fraudulent documentation can result in the termination of your Apple
Developer Program account and the removal of your apps from the App
Store. Once Legal has reviewed your documentation and confirms its
validity, we will proceed with the review of your app.
Resources
Review Guideline 5.2 Intellectual Property for more information about appropriate uses of third-party content and services on the App
Store
Review App Store Connect Help for more information on including notes in the App Review Information section of App Store Connect
Please see attached screenshot for details.

You can use youtube videos for only view purpose, can't download youtube videos in flutter app, otherwise google or apple reject your app.

it's not accepted by app store your application will get rejected

Related

Flutter Appstore rejected app by Guideline 5.2.3 - Legal - Intellectual Property

Guideline 5.2.3 - Legal
Your app provides potentially unauthorized access to third-party audio streaming services without providing the necessary authorization.
Next Steps
Please attach documentary evidence in the App Review Information section in App Store Connect evidencing that you have all necessary rights or permissions to the third-party audio content.
Guideline 5.2.3 - Legal - Intellectual Property
Additionally, your app declares that it includes the ability to allows users to download music for free without authorization from the relevant third-party sources.
My app not contain third party api but App Store rejected app review. How I can solve this problem?

fix issue documentary evidence for radio app in appstore

I developed a radio app and when I wanted to submit it to AppStore, it rejected my app with the underneath issue, but it is impossible to get documentary evidence form about 5000 online stations, so is there any way to solve it?
Guideline 5.2.3 - Legal
Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party audio or video streaming, catalogs, and discovery services.
Your app and its contents should not infringe upon the rights of another party. In the event your app infringes another party’s rights, you are responsible for any liability to Apple because of a claim.
Next Steps
To resolve this issue, please attach documentary evidence in the App Review Information section in App Store Connect evidencing that you have all necessary rights or permissions to the third-party audio or video streaming, catalogs, and discovery services in your app.
In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

My Flutter App got reject from Apple Review stating this 5.2 Intellectual Property (5.2.3)

My App got reject from Apple Review stating this (AUG/2020)
I'm using the youtube data api v3 to get the popular videos by
country and display as a list in the app (App built using Flutter &
include other content tabs too). each list item displaying only the
title, description, thumbnail image and upload date. when click on
list item to stream the video I launch in youtube app. (no steaming
in my app). but apple reject my app stating "Guideline 5.2.3"
Guideline 5.2.3 - Legal
5.2.3 Audio/Video Downloading: Apps should not facilitate illegal file sharing or include the ability to save, convert, or download media
from third-party sources (e.g. Apple Music, YouTube, SoundCloud,
Vimeo, etc.) without explicit authorization from those sources.
Streaming of audio/video content may also violate Terms of Use, so be
sure to check before your app accesses those services. Documentation
must be provided upon request.
Next Steps
To resolve this issue, please attach documentary evidence in the App
Review Information section in App Store Connect evidencing that you
have all necessary rights or permissions to the third-party audio or
video streaming, catalogs, and discovery services in your app.
I'm not sure which document to upload to pass the apple review or how to resolve this issue.
also In my app i'm not streaming any videos, only redirecting to youtube app. I'm not sure it's violate Terms of Use,
Thanks.
check this on apple developer forum
I found this https://developers.google.com/youtube/terms/developer-policies-guide article and in this article I found that it is possible to apply for an API Compliance Audit via this form https://support.google.com/youtube/contact/yt_api_form. Then the result of this audit can be attached to App Review Information section in order to provide confirmation for Apple that app doesn't violate Terms of Use.

Submit regular news content aggregator iOS app as a Newsstand app, allowed?

Is it allowed/valid to publish a news application as a newsstand app? An app being developed is basically a kind of news article aggregator across certain genres while also allowing users to share/favorite/filter content within the app. Since this seems and is in fact more like a regular table listing to webview detail display application instead of one's that display say magazines or pdf content for instance, i'm confused if it was ok to submit such an app as a newsstand app since it caters to a certain niche of news app users (client idea). The app content would be created and managed by the client organization so it wont just be a random feed grabber of stuff online. Also there wont be any subscriptions via IAP or usage of any newsstand stuff apart from marking the app as a newsstand app. Will this lead to rejection? Additionaly, newsstand apps get their newsstand display icons from the newly updated content (like periodically published magazines) while this app is more of a regular kind so i'm unaware how the icon display should/would happen or work? Any help & references to guidelines is appreciated.
From your app description I think this will definitely get rejected by Apple. Subscription availability, periodical (not more than quarterly) content are required as par Apple's guidelines to be a Newsstand app.
Subscription availability is required because background downloading via push notification makes sense only when user can purchase subscription for your periodical content. This will only make sure that user can opt-in that your app can download content in background via push notification.
This is from Apple's ios Program License Agreement. You can read it from your developer account and BTW you must have accepted this :)
3.5 You may offer in-app subscriptions for free in select territories using the In-App
Purchase API subject to the terms of this Schedule 1, provided that the Licensed Application is
Newsstand-enabled pursuant to section 3.7 below and You clearly and conspicuously disclose to
users the following information regarding Your in-app subscription:
• Title of publication or service
• Subscription may be discontinued at any time by removing app from device
• Links to Your Privacy Policy and Terms of Use
3.8 Licensed Applications offering subscription services under this Schedule 1 must be included in Apple’s Newsstand program provided
that, in addition to the requirements set forth in paragraphs 3.5,
3.6 and 3.7, You: • Enable the Licensed Application as a Newsstand app in the iTunes Connect tool • Authorize Apple to select “Newsstand” as
the Licensed Application’s secondary category • Utilize the In-App
Purchase API, include any additional code, and comply with any other
requirements as identified and updated from time to time in
Newsstand-related documentation found in the iOS developer library
and the iTunes Connect Developer Guide • Provide updated cover art
with each new issue • Confirm that the content of the Licensed
Application is a periodical (e.g., newspaper or magazine)

Can we access App Information from the AppStore in iPhone App

Here is my requirement ,
Obtaining the list of apps from the AppStore, This contains basic information of the app.
Provide ratings to these app from my app.
Is there an API from Apple where i can achieve the above.
Isn't this what the "App store" app is doing by default? I am not sure Apple is going to approve that if you manage to do something like that. Apple certainly wont want a duplicate....
You simply cannot. Apple forbids you from scraping their sites in Apps on the App Store.
From Apple's "Review Guidelines" - section 12
http://images.worldofapple.com/appstoreguidelines_9910.pdf
Scraping and aggregation
Applications that scrape any information from Apple sites (for example from apple.com, iTunes Store, App Store, iTunes Connect, Apple Developer Programs, etc) or create rankings using content from Apple sites and services will be rejected
Applications may use approved Apple RSS feeds such as the iTunes Store RSS feed
Apps that are simply web clippings, content aggregators, or a collection of links, may be
rejected