By what definition is this local first? You use firebase and the client is not open source or at least downloadable. The definition is that i can keep using the app if your company goes out of business, which is not the case.
It's local-first in the sense that all your financial data is local (synched across your devices), and backed up to your dropbox. Firebase is for auth (e.g. for us to know who you are, manage subscription etc). None of your financial data is kept there. We don't have a decent way to set up and track subscription without that central piece (firebase).
In other words, when the company goes down, there are two concerns:
1st whether you will have access to your data. Yes, and no one else has access to it.
2nd whether you will be able to use the app. We plan to open-source the app when/before that happens. This part, you have to trust us. We don't see an easy way out of this, yet.
It's local-first in the sense that all your financial data is local (synched across your devices), and backed up to your dropbox. Firebase is for auth (e.g. for us to know who you are, manage subscription etc). None of your financial data is kept there. We don't have a decent way to set up and track subscription without that central piece (firebase).
In other words, when the company goes down, there are two concerns:
1st whether you will have access to your data. Yes, and no one else has access to it.
2nd whether you will be able to use the app. We plan to open-source the app when/before that happens. This part, you have to trust us. We don't see an easy way out of this, yet.