GitCop works via webhooks on your GitHub repository. Any time a pull request is raised on your repository, each commit in the pull request is checked against the repository rules. Of any commits do not follow the provided rules, a comment is left against the pull request.
GitCop features several rules that you can apply to your repository. These include specifying the length and format of the commit message. You can also customize the header and footer that are displayed next the GitHub comment.
If you don't want the GitCop bot to be the one leaving messages on your repositories, you can link your own using an existing GitHub account for your company. This bot will be used on any comments for that repository.