Sigilix is distributed as a GitHub App. This page details what permissions it requests, why, and how to scope its access.Documentation Index
Fetch the complete documentation index at: https://docs.sigilix.ai/llms.txt
Use this file to discover all available pages before exploring further.
Required permissions
The Sigilix GitHub App requests the following permissions on each repository it’s installed against:| Permission | Access | Why |
|---|---|---|
| Pull requests | Read & write | Post review comments and inline anchored findings |
| Contents | Read | Fetch the diff and surrounding code context |
| Metadata | Read | Default — required by all GitHub Apps |
| Issues | Read & write | Reply to @sigilix mentions on issues and PR threads |
| Checks | Read & write | Optionally publish a check run alongside the review |
Required webhook events
Sigilix subscribes to these GitHub webhook events:pull_request—opened,synchronize,reopened,ready_for_reviewissue_comment— to handle@sigilixmentionspull_request_review_comment— to handle inline-thread mentions
Org-level vs. repo-level install
You can install Sigilix at two scopes:All repositories (org-level)
Choose this if you want every existing and future repository to get reviews automatically. The install screen shows “All repositories” and lists what’s covered. Trade-offs:- ✅ Zero config when new repos are created
- ✅ Consistent review coverage across the org
- ⚠️ Sigilix will review every PR — if you have noisy/auto-PR-heavy repos (e.g., dependabot-only repos), filter them via
sigilix.yamlor use repo-level install instead.
Selected repositories
Choose this to opt-in repo by repo. You can add more later from the GitHub App settings page.OAuth scopes (for /signup)
When you sign in at sigilix.ai/signup, the OAuth flow requests:read:user— fetch your GitHub username and email for the dashboardread:org— list the organizations you can install the App into
Access boundary
What Sigilix does:- Reads the diff and full file contents at the PR head SHA, scoped to files changed in the diff
- Sends those file contents to its model providers (Anthropic, OpenAI-compatible, etc.) under their data-use terms
- Discards the data after the review completes
- Stores per-PR telemetry (review duration, finding counts, severity distribution) — no source code retained
- Read your code outside of opened pull requests
- Train, fine-tune, or evaluate models on your code
- Share your code with other customers
- Access secrets in your repository (we read source files, not GitHub Actions secrets or environment variables)
Uninstalling
Uninstall the App at any time from your GitHub App settings:- Personal account: github.com/settings/installations
- Org account: Org → Settings → GitHub Apps → Sigilix → Uninstall

