GitHub integration
Sign in with GitHub and connect your repositories. DevAudit reads your code to explain errors and suggest fixes, and only changes anything on GitHub when you ask it to.
Connect GitHubYou'll authorize DevAudit through GitHub's standard sign-in. There's nothing else to install.
What it does with your access
Read your repositories
Lists the repositories you can access, including private ones, and reads files, commits and branches so DevAudit can analyze errors and show your code in the editor.
Create branches and commits, only when you ask
Applying a suggested fix, or committing from the code editor, writes a branch or commit to your repository. It only happens in response to an action you take.
Create repositories and change visibility, only when you ask
The code editor can create a new repository, or switch a repository between public and private, when you use those controls.
repo permission, which is broad: it covers read and write access to the repositories you can access, and GitHub doesn't offer a narrower option for private repositories. To limit what that means in practice, DevAudit's servers only make a fixed list of GitHub API calls on your behalf and never send your GitHub token to your browser. You can revoke access at any time at github.com/settings/applications.