Effective Date: May 28, 2024
This Privacy Policy describes how the Agent-Commit Tracker GitHub App ("the App", "we", "our", or "us") collects, uses, and handles your information when you install and use it on your GitHub repositories.
1. Information We Collect
The App is designed with a strict privacy-first architecture. It only listens to webhook payloads triggered by specific events (Pull Request and Issue events) on the repositories where it is installed.
- Webhook Data: We receive metadata associated with PR and Issue events, such as PR titles, descriptions, comments, and the associated AI instructions necessary to parse context.
2. "No Source Code" Guarantee
Data Access & Source Code: Agent-Commit Tracker operates strictly on Pull Request and Issue metadata provided via standard GitHub webhooks. The application does not request read access to repository source code, does not clone repositories, and does not store any proprietary code. It only parses the pr_body and commit messages to identify AI-context markers.
3. Purpose of Use
Use of Information: The metadata extracted is used exclusively for its core functionality: generating and injecting the AI-context Markdown report into the active Pull Request. We do not sell, rent, or share this data with third parties. Furthermore, the data processed by Agent-Commit Tracker is not used to train any AI or machine learning models.
4. Data Retention
Data Retention: Webhook payloads are processed in real-time (in-memory) on our secure infrastructure. We do not maintain a persistent database of your repository's activity, Pull Request contents, or commit histories. Transient operational logs may be kept temporarily for system debugging purposes only, and are strictly access-controlled and routinely purged.
5. Third-Party Services
The App interacts exclusively with the GitHub API to read event payloads and post comments. We do not share your data with any external third parties, advertisers, or analytics services.
6. Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify users by updating the effective date at the top of this policy and, if necessary, via the GitHub repository or application interface.
7. Contact Us
If you have any questions about this Privacy Policy, please contact us by opening an issue on the repository.