Hello, I know this topic is already asked many times, but let me ask according my condition. I hope that anyone who had similar experience would give me an enlightenment.
I have a website for conducting online exam. An institution (a business) can make their own account and then they can begin uploading their content into it. The content are:
- Their business logo, header images (for their own portal), and profile pictures
- Set of questions, usually it contains mostly text, several images, and maybe audio files (max 4MB each file) for listening question type.
I hosted the images and audio files on AWS-S3, and I have one CNAME DNS (proxied) with Cloudflare to my S3 Bucket. Currently, the DNS is covering the business logo, header images, profile pictures, and assets files (CSS, JS, website images). The audio and images from question sets directly taken from S3 temporary URL, since I am afraid that Cloudflare will disable my account (Pro Plan).
So for this matter, I would like to ask about my condition regarding Cloudflare TOS “2.8 Limitation on Serving Non-HTML Content”, is my site considered as “serving a disproportionate percentage of pictures”? For additional information, my site currently serve about 40K users a day, conducting online exam. Serving the question content (contain images) from proxied Cloudflare DNS is my goal to minimize cost, since Cloudflare will cache the images (right?).
If I am breaking their TOS, can I just turn off to and I am good to go? Or maybe any advice for me to select which part of my content that should be out from Cloudflare proxy?