Metrics Privacy
mdo's public metrics are designed to show adoption without adding telemetry to the tool or collecting personal data.
Collected
- Aggregate GitHub release download counts
- Aggregate crates.io download counts
- Public repository signals such as stars and forks
- Public package-presence checks in package ecosystems
- GitHub traffic aggregates when an authorized maintainer token is configured
Not Collected
- No runtime telemetry from the
mdobinary - No IP addresses
- No user agents
- No cookies
- No unique installation IDs
- No raw server logs
Publication Rule
Everything collected by the metrics workflow is written to the public repository under docs/metrics. If a source cannot be published openly, it does not belong in this pipeline.
GitHub traffic data requires maintainer-level API access. Configure the optional METRICS_GITHUB_TOKEN repository secret if the default workflow token cannot read those aggregate endpoints.