i need to know if i will face a problem with imgur if i uploaded about 600 gifs on the website and used their links on my flutter app which i will upload it in the play store.
my specific question is about the bandwidth if 10k or 100k person access the same gif within the app, this will create a large bandwidth, so will be there any limitation of the bandwidth ? and does imgur can handle all these traffics ?
and how can i reduce the traffic in flutter ? my last question is what is the difference between if i uploaded my gifs in their main website and used their links in my app (vs) using their api ?
Please read Imgur's Terms of Services, it's quite short actually.
By using Imgur, you are also forsaking intellectual property rights to your images.
The difference between imgur API vs. just hyperlinking/embedding the uploaded images are that Imgur API provides a more robust way to interact with Imgur, for example, interacting with the gallery, albums or feeds. In fact, embedding the image is also considered as using imgur's API because you're using the public GET endpoint.
In the apidocs hyperlinked above, under Commercial Usage paragraph:
Your application is likely commercial if it has 10k user traffic.
By using Imgur API, it allows you to register your application for commercial usage, hence, your website wouldn't be banned and your images wouldn't be deleted.