Terms of Service

Last updated: March 2026

1. Acceptance of Terms

By accessing and using Vigil ("Service"), you accept and agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our Service.

2. Description of Service

Vigil provides compliance evidence generation from GitHub repository data. We collect metadata including commit information, pull request details, code reviews, and branch protection settings to map against compliance frameworks.

3. GitHub Integration

Our Service requires read-only access to your GitHub repositories. We do not modify, delete, or write any data to your repositories. You can revoke access at any time through your GitHub settings.

4. Data Collection

We collect and store the following metadata from your repositories:

  • Commit hashes, messages, authors, and timestamps
  • Pull request numbers, titles, authors, and merge status
  • Code review information (reviewer, approval status)
  • Branch protection rule configurations

We do not store your source code or file contents.

5. Subscription and Payments

Paid subscriptions are billed monthly through Stripe. You may cancel at any time, and your subscription will remain active until the end of the current billing period.

6. Compliance Reports

Reports generated by Vigil are provided for informational purposes. While we map GitHub activity to compliance controls, the reports do not constitute legal or compliance advice. You are responsible for verifying the accuracy of reports with qualified professionals.

7. Limitation of Liability

Vigil is provided "as is" without warranties of any kind. We are not liable for any damages arising from the use of our Service, including but not limited to audit failures or compliance issues.

8. Changes to Terms

We may update these terms from time to time. We will notify users of significant changes via email or through the Service.

9. Contact

For questions about these terms, open an issue on GitHub.