Your servers talk only to your hub. Your hub talks only to what you set up. Set up nothing and nothing leaves.
| To | Only if you | What |
|---|---|---|
| Anthropic (Claude) | add an API key | The alert, what the statistics found (with sample log lines), this alert's history, your runbook, and what the AI's own read-only queries return (200 log lines at most). |
| Teams, Slack, a webhook | set one | The incident card. |
| Jira, GitHub, Azure DevOps | link tickets | Read-only: is the ticket still open. |
| Your Prometheus, Loki, Alertmanager | connect them | Read-only queries; Whyfire's silences, in your Alertmanager. |
| Your websites | add a check | One request every 30 seconds. |
| Let's Encrypt | give the hub a domain | The certificate request. |
| Docker Hub, GitHub, npm | install or upgrade | Downloads: images, Grafana Alloy, packages. |
--web-logs) are shortened on the server, before they leave it.sudo whyfire support-bundle, secrets removed.The AI and the cards quote log lines. Keep secrets out of the logs Whyfire collects, or run without an AI key: everything else still works.