Privacy-first verification

Prove private repo work without exposing repository details

ContributionPulse syncs official provider activity, encrypts tokens, and stores only daily aggregate counts.

Storage
Aggregates only
Links
Revokable reports
Stamp
API pull date

Contribution signal

Merged API activity, shown as verifiable counts.

GitLabAzure DevOpsGitHub
JanMarMayJulSepNov

GitLab

Commits, MRs, pipelines

Azure DevOps

Commits, PRs, builds

GitHub

Commits, PRs, workflows

Everything you need, without exposing private metadata

Built for developers who need trustworthy proof of activity from private repositories.

Unified activity view

Commits, merges/PRs, and pipelines in one cross-provider timeline with clear per-provider series.

GitLab

Commits, MRs, pipelines

Azure DevOps

Commits, PRs, builds

GitHub

Commits, PRs, workflows

GitLabAzure DevOpsGitHub
JanMarMayJulSepNov

Encrypted credentials

PATs are encrypted at rest with AES-256-GCM before persistence.

Background sync

Queue-based workers handle retries, pagination, and rate limits safely.

Minimal data footprint

Only day-level counts are retained for reporting and verification.

PDF export

Generate clean, shareable proof reports from your aggregate activity.

Provider split

Separate series for GitLab, Azure DevOps, and GitHub contributions.