Frequently asked.

Stuff people ask before signing up. Missing something? Email hello@gitspider.com.

What permissions does the GitHub App need?

Read on Actions, Contents (workflow files only), and metadata — plus Pull requests, so GitSpider can comment the CI regression and the commit that caused it right on your PR. It never modifies your source code and has no access to your secrets. You can revoke any time from your GitHub settings.

Does it support self-hosted runners?

Yes. Workflow durations and outcomes are tracked the same way. Billable minutes are only meaningful for GitHub-hosted runners.

How fast do alerts fire?

Hourly evaluation cycle by default. Webhooks ingest in real time, but threshold comparisons run on the hour to avoid flapping.

Where is data stored?

US-region Postgres. Raw events pruned after 30 days; daily rollups kept per your plan retention (7d / 90d / forever).

Can I cancel?

Yes. Stripe Customer Portal, one click. Free tier remains usable after downgrade.

What if GitHub ships this natively?

They are working on cost/insights surfaces. GitSpider focuses on alerting and cross-repo trends, which GitHub Insights does not surface today.

Do you store our workflow logs?

No. Only metadata: workflow name, status, conclusion, duration, billable time. No log content, no artifacts.

Can I use this on private repos?

Yes. The GitHub App works on private and public repos. Data stays scoped to your installation.

Is there an API?

Not on day one. Coming once a few teams need it. Webhook-out alerts cover most use cases (Org plan).

How do I migrate from a previous tool?

Install the app, history backfills automatically for the last 30 days. Older history is not imported.

Ready to see what your CI burns?

15-minute setup. Free tier, no card required.

Sign in with GitHub