Is it violating ToS to caching and serving binary contents for web viewer?

My site is a 3D online viewer (like Sketchfab), which has ~70% of transferred bandwidth is non-HTML files.

I’ve just read about the ToS 2.8 and I don’t know if my site is violating CF Term of Service or not, because our binary data is used to display the webpage.
If violated, I’ll have to switch on another CDN provider.

As 3D on the web is evolving quickly, soon, a lot of site will loads 3D content beside HTML, JS, CSS. Cloudflare should acknowledge of this use case.

So, is my case violating CF ToS or not?

2.8 Limitation on Serving Non-HTML Content

The Service is offered primarily as a platform to cache and serve web pages and websites. Unless explicitly included as a part of a Paid Service purchased by you, you agree to use the Service solely for the purpose of serving web pages as viewed through a web browser or other functionally equivalent applications and rendering Hypertext Markup Language (HTML) or other functional equivalents. Use of the Service for serving video (unless purchased separately as a Paid Service) or a disproportionate percentage of pictures, audio files, or other non-HTML content, is prohibited.

This policy matters more in the sense of “why is this data being sent”. Notice how the section doesn’t list all of the other file types that you usually use with HTML like js, css, font files, etc, the policy intends to prohibit “using CF primarily for things others than showing a website”- so It doesn’t specifically matter what technology you use.

Note that I am not a Cloudflare employee and this message shouldn’t be taken as either legal advice nor an amendment or altercation of Cloudflare’s terms of service.

Thank for your reply @Judge!

As this is important decision, I would wait for an official answer from Cloudflare team before decide.

I’m also worrying about the line:

Use of the Service for serving video (unless purchased separately as a Paid Service) or a disproportionate percentage of pictures, audio files, or other non-HTML content, is prohibited.

as currently more than 80% of my bandwidth is spending on serving binary data.

I personally don’t think you’ll get into any trouble unless you are serving tens or hundreds of TBs of said binary data/month

Wow. TBs. Cloudflare is awesome.