I'm happy to advise people to self-host a git server. That would be ideal. The ability to do it on GitHub or codeberg would only make it easier to get started. I can put logic there to prevent using a remote with from GitHub if necessary.
In any case, it wouldn't be on my git account.
This is all ultimately for my project which is a fairly unique approach to secure messaging. I'm trying things out.