Don’t know where this idea come from. You need to run GitHub’s proprietary app in order to create an account and do nessesary things. Meanwhile services like Codeberg have both server and client side open source and there are hosts like SourceHut that does not require running any additional code at all.