Overview
CatDoes Watch is an integrated error monitoring system that captures, groups, and manages runtime errors across your web, iOS, and Android apps. It is built into the CatDoes dashboard — no third-party tools or separate SDKs to configure.Features
- Multi-platform error capture — Collects runtime errors from web, iOS, and Android apps with full stack traces, file locations, and device information.
- Intelligent issue grouping — Errors are automatically grouped into issues using server-side fingerprinting, so duplicate occurrences of the same error appear as a single issue with an event count.
- Issue management — Resolve, reopen, ignore, or delete issues directly from the dashboard.
- Environment filtering — View errors from development, production, or both environments separately.
- Per-app tracking — If your project has more than one app, like a website and a mobile app, you can see errors for each one separately.
- One-click fixes — Send an error straight to the agent and let it fix the problem for you.
- Privacy-safe by default — Sensitive data like emails, passwords, API keys, and credit card numbers are automatically redacted before storage.
Dashboard
Open Watch from the Watch card on your project’s overview page, or choose Errors from the ⋮ menu while you’re working on your project. The dashboard shows:- Stats bar — Unresolved issues, total issues, events in the last 24 hours, and total events.
- Issues table — Each row shows the error, event count, platform, environment, and when it was last seen. Projects with more than one app also show which app the error came from.
- Issue detail panel — Click any issue to open a side panel with the full stack trace, recent occurrences, and device metadata.
Filtering and sorting
You can filter issues by status, app, and environment, and sort by different criteria:- Status — Unresolved (default), All, Resolved, or Ignored.
- App — All targets, or a single app in your project. Only shown when your project has more than one app.
- Environment — All envs, Development, or Production.
- Sort by — Last seen, Most events, or First seen.
Fixing Errors with the Agent
When your app runs into an error while you’re working on it, a pop-up appears in the chat showing the error and how long ago it happened. Click Fix now and the agent investigates and fixes it. If the agent is busy with something else, the button says Queue fix instead.Settings
Click Settings on the Watch page to configure error capture. The settings page includes:Plan limits
Shows your plan’s per-minute limit, daily limit, and maximum retention.API keys
Each app in your project gets its own Watch API key, which authenticates it with Watch. Keys are shown only once after you generate them — copy it immediately. If a key is compromised, click Rotate key to replace it.Capture toggles
Control which errors are sent to Watch:Data retention
Set how long error data is retained, up to the maximum allowed by your plan.Plan limits
Watch usage limits depend on your CatDoes plan:
If you’re on an older plan, you can find your limits on the Watch Settings page.

