Product
Detected issues
Opt-in error detection from real visitor sessions — grouped, trended, and gated behind a human review queue.
Detected issues catches the bugs nobody reports: opt in, and Rebase auto-collects uncaught exceptions and unhandled promise rejections from everyone browsing your site — including the users who would never click "report".
Off by default, opt-in per project
Proactive detection is available on the Pro and Enterprise plans, and is off until an owner turns it on, per project, in Settings. Once enabled it runs on every visitor session. On Free and Starter the toggle shows an upgrade hint instead — see Billing & plans.
A review queue, not ticket spam
Detected errors land in a staged queue — not your ticket list, and not your tracker. Nothing becomes a ticket until a human promotes it. Your tracker only ever sees what you chose to send it.
Grouped, counted, trended
Errors are fingerprinted and collapsed, so the queue stays a list of distinct problems:
- One row per distinct error, with an occurrence count, first and last seen, and how many sessions were affected.
- A 14-day daily trend per group, so you can see whether it's growing.
- Grouped across pages: the same error on five routes is one row listing all five paths — not five rows.
- The trigger: each detected issue records the last user action before the crash — the click that set it off.
Recurring errors get their stacks symbolicated from the second occurrence, matched against your repo to surface a suspected file and line. This needs your sourcemaps to be reachable — see Source attribution.
Promote, snooze, mute
- Promote — one click creates a real ticket that flows through the entire pipeline: AI triage, source attribution, tracker issue. Promoting the same candidate twice returns the same ticket.
- Snooze — hides an error until it happens 10 more times.
- Mute — silences it permanently.
- Dismissed items clean themselves up after 30 days.
Flood-proof by design
An error storm can't take you down — or drown you:
| Layer | Guard |
|---|---|
| Widget | Max 10 reports per minute, with client-side dedup |
| Server | Dedups again on ingest |
| Queue | Capped at 200 active items, with automatic pruning |
Detected issues vs. reported bugs
A reported bug starts from a person who clicked capture; a detected issue starts from a crash in a session where nobody did. Both end up as the same kind of ticket once promoted — full capture context, triage, tracker sync. The review queue is the only difference: machines propose, you decide.