Them or you? Kilobat checks both sides.
A status page alone can’t say whether your Wi-Fi is the problem, and a speed test can’t say whether Slack is. Kilobat looks at both, and only repeats what the status page says.
You noticeWhat Kilobat checksWhat it tells you
One app fails, the rest of the internet works
Your Wi-Fi, router, provider and DNS, then that app’s status page.
“Slack is down for everyone, not you”, with the incident’s title and a link to the status page. Free
An app keeps failing to connect in the background
Connections that keep failing to open, while your own line is fine.
One notification per incident, such as “Slack is having an outage”, with a button that opens the status page. Turn it off in Settings. Free
A call froze and everyone froze with you
Freezes beyond your router: where the calling service’s own servers are.
The call’s card says whether Zoom’s or Teams’ status page reported an outage at the time. Free
The status page is green, but it still fails
The path from your Mac to that one site.
“Slack’s status page reports no problems”, then the layer that broke: DNS, a VPN or proxy, IPv6, the server. Free
Over seventy status pages, matched to your apps.
Kilobat knows which apps and sites belong to which service, by bundle ID and domain, so a failing Slack app or a slow github.com points at the right page.
Some services publish no public status, so Kilobat can’t check them: Webex, Teams for work or school (shown to admins only), Spotify, Steam, WhatsApp, Telegram and Signal.
AI agents: is it the model provider?
When Claude Code stalls on errors or Codex keeps retrying, Kilobat checks your line and the provider’s status page, for the part your agent actually uses: Claude Code, not claude.ai; Codex, not ChatGPT; Copilot, not the rest of GitHub. If the agent keeps failing to connect while your line is fine and the provider reports trouble, you get one notification: “Claude Code: Anthropic reports an outage — not your connection.” Any app talking to api.anthropic.com, api.openai.com or another provider’s API is noticed the same way, and agents can ask for themselves through the MCP tool service_status.
Not covered, because there’s no public feed Kilobat can read: Grok and the xAI API, DeepSeek, OpenRouter, Replicate, JetBrains AI, Kiro and Amazon Q, and the Gemini API in Google AI Studio. Ollama and LM Studio run on your Mac, so there’s nothing to check. Aider and other agents that use your own choice of provider are matched by the API they connect to.
What’s free, and what Pro adds
Free, for good
- Is it them or me? Status pages for over seventy services, AI providers included
- The outage at the top of Health, and in a connection check
- A notification per outage while an app keeps failing
- Whether the calling service had an outage, on every call card
kilobat down, kilobat why and the MCP tool service_status
Pro, $19 once
- Findings with a fix for router, DNS and login-page trouble
- The cause of every call freeze
- Outage and latency history for your own line
- Signal radar and channel crowding
Pro is $19 once for two Macs, with a 7-day free trial and 14-day refunds. Free for students.
Know whose problem it is.