Ionic Appflow does not post your source code anywhere publicly. Git is necessary to push your code to your dashboard. When using ionic remote, this is private and accessed securely via SSH. Your private SSH key is required to push code to your Ionic Appflow account, or clone your repository.
It is recommended, but not required, that you also use a separate service to manage your app’s source code. GitHub, Gitlab and Bitbucket are all services that you can integrate with your Appflow dashboard.