Yes, I read that commentary on the other thread previously. What I am hoping for is @josh or @emmanuel or perhaps @fede.bubble to provide an official bubble stance on the use of the APIs for these types of products/services so it is clear from the company what is an acceptable use versus not.
My main concern, is whether or not we can use a server to trigger these API calls or not. I do not want to have to build a product into a Google Chrome extension as that is adding an extra layer to my products I do not really want to need to use.
He did acknowledge knowing about the product. But did not confirm what is or is not considered fair usage and what might fall foul of the policy since the question was not posed, so I asked it.
That was actually what I thought it was, I appreciate the confirmation on that. Part of why I am asking for a response from Bubble on this is to understand what we can and can not use based on their interpretation of what goes against their business interests.
Simple example for you Rando, is the logs API. Already we know Bubble has requested buildprint and likely the other log services hitting the API on a schedule loop to attempt to provide a ālog alertā offering from their product was something Bubble was not happy about and why they asked them not to hit that API as frequently. Publicly it seemed to be due to a strain on resources, but I personally could interpret it as also against Bubble business interests since Log retention windows are tied into the different subscription tiers they offer, so if somebody is leveraging Bubbleās resources by hitting that log API, at Bubbleās expense, that is one reason for it to be against their business interests, but also it takes away a selling point of a higher subscription tier since users could just keep their logs in an external database and have a much longer log retention window than their bubble subscription plan provides for.
I am not asking the question to try and say I believe buildprint is doing something wrong. I am asking for clarification from Bubble as to what is or is not permissible, so that I know whether or not I, and any other developer, who wants to provide more innovative products to the bubble ecosystem need to use the google chrome extension workaround, or if we can in fact use severs to run these types of API calls, and perhaps, which internal APIs are off limits.
For me, it is in Bubble business interests to allow this, except the logs API. For me, it enables Bubble to leverage OPM and let the community handle more of the tasks to expand Bubble ecosystem so Bubble is free to do more of what the community can not (like bug fixes, uptime, performance etc.).
What Iād like to hear from Bubble is that using the internal APIs is not against fair usage policy and we can build products/services that use them, so long as we are using a collaborator account for the user session token, and using a server to run these is fine.