I have been checking online and saw that firebase has DDOS protection but I wonder, what if someone basically spammed my app? Here is the idea. Let's say that I serve images of total size 5mb once and cache the images locally on the device. The rival company hired 100 people to download these images through several phones and deleted the cache to redownload them 1000 times an hour for 8 hours a day for 5 days. That would pretty much make sure that I owe a lot of money to firebase and would make me in dept for long enough to lose my business and go bankrupt. Is there a default protection in firebase for this? I have checked but I couldn't find anything solid. I'm very afraid of being attacked like this and ending up in trouble. Any help would be greatly appreciated! Thank you.
Ps. I have security rules checked and ready and my firebase app only accepts request from my Sha1 signed Android app. These images are served to every single user that uses my app since they are signed in as an anonymous user.