Hi!
When Firebase announced the Free usage on the Blaze plan, I was very happy about it.
I thought "Well, I'll just switch all my customer`s DB to Blaze plan and I'll never have to worry about my limits"
Well, you have to think twice before acutally doing this, because switching will cost you something, even if you stay below the Spark free plan limits. Because there's a little detail in the Free usage description of the Blaze plan that makes all the difference.
For example, the Spark plan have a free 10 GB/Month of download bandwidth.
If you use the same 10 GB/Month in the Blaze plan, it will cost you some money. Why? Because the free usage is calculated daily. What that means? You have 333 free megs per day. the 334e meg will cost you something.
If you stays below the 333 megs per day, you're safe.
But if you have some days below the 333 limit and some days over the 333 limit, you'll have to pay.
The other difference is with the Cloud function usage. If you have 100 Projects in the Spark plan, the free usage is calculated by project. No worries. The moment you switch to the Blaze plan, the free usage is calculated by billing account! So all 100 projects are now calculated in the free usage...
That's a HUGE difference.
So I think I'll stay in the Spark plan... Firebase could benifit of giving the same same same free usage of the Spark plan.Then I would change all my projects to Blaze and be usage-limit-mind free.
VB