When I first created it, GitHub did not allow any free private repos (or allowed just one? I forget), so this was an easy way to store small private repos that I didn't want published to the public.
Sorry, I was referring to the S3+GPG solution. However as far as I know the Keybase client is closed source, so everything you say also applies to them.
EasyGit data are encrypted by Apple. So it is on par with using KeyBase or GitHub. I give you that it is not the same as rolling your own crypto, but I was replying to a comment about KeyBase.
If you are only interested in the version control part and you are a Mac user, you can give EasyGit (https://easygit.me) a try. It stores your repos privately on iCloud and it doesn't use any 3rd party servers or analytics. In fact its sandbox doesn't allow any outgoing network connections, apart from talking to iCloud.
If you are on a mac, another alternative is EasyGit (https://easygit.me). It is just the git hosting part (i.e. no issues, wikis, etc) but you just pay for the app, there are no on-going subscriptions. EasyGit stores your repos privately on iCloud and it doesn't use any 3rd party servers or analytics. In fact its sandbox doesn't allow any outgoing network connections, apart from talking to iCloud.
Anecdotally it seems like the Mac App Store is easier to break into and generate a steady income, at least for a while. Not sure if it is because of less competition, or just mac users being more willing to spend money for apps than iOS users. Keep in mind though that the market is at least one order of magnitude smaller than the iOS Store, so it may be more difficult to go further than side-project level.
I made a macOS app [1]. It was a lot of work and the outcome is always unknown beforehand, but I could do it at completely my own pace (which could be an answer to the "little time" problem).
This is an app I released a few days ago. It implements the Git protocol on the frontend and uses CloudKit for the backend. So basically a git server that listens on localhost and saves data on iCloud. Let me know if you have any questions. Also, if you’d like to try the full version and can’t afford it, send me an email to give you a promo code.