Allow me to show you how absurd this pricing is:
Google charges $0.18/GB of data stored [1]
Bubble charges $0.0016/thing (row of data) [2]
- 0.0016($/unit)*X=0.18($/unit)
- X=0.18/0.0016
- X=112.5
Bubble would like to charge you the same rate for 112.5 rows of data as Google charges to store 1GB of data
1GB of text is 1,048,576,000 characters
If we assume that the average Bubble customer has 100,000 characters stored per row (1000 columns at 100 characters per column)
- 112.5 rows * 100,000 characters/row = 11,250,000 total characters
Bubble charges the same amount for 11,250,000 characters stored as Google charges for 1,048,576,000 characters stored
Storing data on Bubble is 93X more expensive than storing data on Google
Store less than 1,000 columns per row and 100 characters per column? You do NOT want to know the multiple you’re paying now
I understand that Bubble has operating costs, and that Bubble is a startup, but how do you justify marking up your data storage costs by 9,300% to your notable competitor?
I had to rotate my phone sideways to calculate how much more expensive your costs were than google. I didn’t even have to do that to buy my house.

[1] Pricing | Firestore | Google Cloud
[2]

- Break -
Bubble,
Please think of your pricing in terms of:
Value growth for our customers = value growth for us = value growth for Bubble
Metrics that indicate value growth for our customers:
- User visits increasing
- User time spent on app increasing
- Database / file storage size increasing
- Bandwidth used increasing
As the above metrics increase, we can charge our customers more, and then we can pass along a greater share of that revenue to Bubble.
I would love to have a synergetic pricing model, not a suffocating pricing model.