Legal_Protocol
Privacy
Policy.
Effective Date: April 15, 2026
01. Data Collection
GitPulse is designed with "Local-First" principles. Your source code never leaves your local environment during regular operations.
- Local Telemetry: Performance metrics and gate results are stored in a local `.jsonl` file.
- Cloud Sync: If you opt-in for Pro/Team tiers, only metadata (score results, pass/fail status) is synced to our secure servers.
02. Data Storage
By default, all data is stored locally within your repository in the .gitpulse/ directory. For synchronized accounts, data is stored in encrypted PostgreSQL volumes with SOC2 compliance.
03. Data Usage
We use telemetry data solely to generate your health reports and improve the accuracy of our AI convention models. We do not sell your data or use your code content for training global models.
04. Third-Party Services
We integrate with the following providers to deliver our services:
- GitHub OAuth: Authentication and repository metadata access.
- OpenRouter / OpenAI / Ollama: AI inference for commit suggestions (managed by your local configuration).
05. Your Rights
You maintain full ownership of your data. You may export your local history or delete your cloud-synced account at any time via the GitPulse CLI or the settings panel.
Contact Protocol
For privacy-related inquiries, establish a connection at: security@gitpulse.app