To clarify, most of the execution (writing code or researching) is happening on the cloud. And we use Firestore as DB to store tasks. The app (both desktop and mobile) is just interface to talk to those backends. We are currently working to see if we can bring majority of the execution to local. Hope this makes it a bit clearer.

Thanks for the clarification.

Does this mean that my codebase gets cloned somewhere? Is it your compute or mine, with my cloud provider API keys?

If you use the app as is, it will be cloned to our server. If you choose to host your own server, it will be on yours

OK thanks.