Does Code Quality/Code Climate as part of GitlabCI send your code to a server?Does SonarPython plugin?*

Does Code Quality/Code Climate as part of GitlabCI send your code to a server? Does SonarPython plugin?

I was looking at Code Quality and it looks like something I might like to add.
But I can’t find any information on whether it sends code to a server or runs static analysis/linting locally?

Same for the SonarPython plugin(although I think that may be a cloud thing)

This code isnt public so I don’t think I could use a cloud tool for this

Also how do I get it configured to show up new issues for merge requests?
Is it possible to integrate pylint with it?