How it works
Participation is voluntary and transparent. Here's the flow from expressing interest to contributing data for analytics.
Step-by-step process
Express interest
Project maintainers or organization admins reach out to express interest in contributing to our analytics initiative. You can do this via our Contribute page or by contacting us directly.
Request a read-only GitHub token
We request a read-only GitHub token (OAuth or Personal Access Token with minimal scope). The token will have no modification capabilities — it can only read public repository data. We never need write access.
Public data only
We access only public repository data. Private repos are never touched. We read metadata such as commits, PRs, and contribution history — nothing more. No code execution, no deployments, no changes.
Aggregated analysis
Data is aggregated for analysis. We do not sell or share raw data with third parties. Insights are used to improve tools and recognition systems for the open source community.
Frequently asked questions
- What token scopes do you need?
- We request the minimum scopes needed to read public repository metadata: typically public_repo (read-only) or equivalent. We document the exact scopes before you create any token.
- What do you read vs. what do you never touch?
- We read: public commits, PRs, issues, contributor metadata, and repository structure. We never: push code, merge PRs, modify issues, access private repos, or perform any write operations.
- Can I revoke access?
- Yes. You can revoke the token at any time in your GitHub settings. We honor revocations immediately and will not retain data beyond what is necessary for aggregate analysis.
Ready to contribute?
Your participation helps create better tools for the entire open source community.