Last Updated: 2026-03-15 | Version: 1.5.0
- Go to Settings β Connected Platforms
- Click Connect GitHub
- Authorize ProgressTracker on GitHub
- Click Sync Now
| Data | Description |
|---|---|
| Commits | All commits across your repos |
| Pull Requests | PRs you've opened/merged |
| Contributions | GitHub contribution graph data |
When connecting GitHub, we request:
| Scope | Why |
|---|---|
read:user |
Get your GitHub username |
repo |
Read commits from private repos |
read:org |
Include org contributions |
Note: We never modify your GitHub data. Read-only access.
| Issue | Solution |
|---|---|
| Private repos not syncing | Ensure repo scope is granted |
| Old data not importing | GitHub API only returns last 100 commits by default |
| Commits doubled | Check for duplicate repo connections |