Hacker News new | past | comments | ask | show | jobs | submit login

Yes but you can only use B2 via CloudFlare for web pages. Using it as a data storage platform isn't allowed. Unless of course you're willing to pay handsomely via an enterprise contract, but then the pricing changes.

Use of the Services for serving video or a disproportionate percentage of pictures, audio files, or other non-HTML content is prohibited, unless purchased separately as part of a Paid Service or expressly allowed under our Supplemental Terms for a specific Service. [1]


[1] 2.8 Limitation on Serving Non-HTML Content https://www.cloudflare.com/terms/

That limitation doesn’t apply to the R2 service or Workers generally. We’ll update and clarify our ToS. Thanks for flagging!

Continue to be impressed to have the CEO replying to comments on HN, as with Stripe ... that's a good signal :)

But to clarify it _does_ apply to B2?

You may use Cloudflare Pages and Workers (whether in conjunction with a storage offering such as Cloudflare Workers KV and Durable Objects or not) to serve HTML content as well as non-HTML content (e.g., image files, audio files) other than video files.

See: https://www.cloudflare.com/supplemental-terms/ § Cloudflare Pages and Cloudflare Workers®

The said limitation should apply however to their tranditional service with orange on whether it is B2 or not. I am not sure if being a Bandwidth Alliance partner makes a difference.

So the gray area comes from an exception being granted from R2 not specified in that linked page. R2, like B2 is part of Cloudflare's bandwidth alliance, so is the unwritten exception for R2 or for the bandwidth alliance?

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact