You could simply host the binary on GitHub and GitLab and have the link on your website point directly to it. The user would never know, so you'd get the best of both worlds. You develop a direct relationship with your users without paying anything forward to GitHub or GitLab.
With that said, hosting the binary on those platforms won't necessarily help as Google can flag individual repos according to some other comments here.