First off, let me say that I LOVE BUBBLE. The app and the support team is great.
UNFORTUNATELY, I’m having a hard time with pricing structure and possibly won’t be using you to build my app. You charge by “WORKFLOW RUNS”. Some of them are not charged but basically anytime you interact with the database it counts it as a workflow run. I run a website in which I post updates to a community of people about 4000 deep. I make between 200-1000 of these updates in the morning and in the evening. So between 400-2000 updates every day X 30 days a month would be between 12000 and 60,000 workflow runs. And that’s just the updates! I also have other tools on the site, which the users would also be making calls to the database so I estimated that the workflow runs would be in the hundreds of thousands every month. I pay only $8 a month to host this application right now (built with PHP, MySQL, jQuery). So there’s no way they can compete price wise with what I have already. I was also trying to achieve a REAL TIME update, something like Socket.IO or php websockets would provide me, but it seems that Bubble is not exactly real-time when it comes to refreshing the data. when I make an update, I need that data to refresh in real time to all my connected users. When I would make an update with Bubble, sometimes the client would update almost instantly, other times never at all and that just can’t happen. Cool concept though