About vibedetector

Methodology

Community signals, not outage declarations

People report when their AI feels nerfed, slow or broken. These are subjective experiences. A report spike can suggest a shared issue, but does not establish its cause or prove a provider is down. Check the linked official status page for the provider's own assessment.

Counts and charts

Model names are optional report details. Model filters only change the reports shown in the graph. Provider verdicts and normal activity always use all reports for that provider. Unspecified includes reports submitted without a model name.

Switching category updates your current report. Tap the selected category to undo. The hourly count covers the last hour. Chart intervals are 15 minutes for 6h, 30 minutes for 24h and 3 hours for 7d. Times are displayed in your local timezone.

Baseline and verdict

Sufficient data means at least 100 non-retracted reports in the previous 48 complete hours, plus an older report showing that reporting history spans at least 48 hours. The normal baseline is the number of reports in that period divided by 48.

Vibes are off when the last hour has at least 10 reports and twice the normal hourly average. Killed the vibe means at least 20 reports and five times that average. Otherwise we show good vibes, meaning no report spike rather than confirmed healthy service.

These thresholds are conservative product rules, not a statistical confidence test. Reports may be unevenly distributed over those 48 hours, and a spike cannot tell us why a service feels different.

Verdicts compare recent report activity with historical activity. When history or report volume is insufficient, we show “insufficient community data” rather than implying good service. An empty chart means no community reports in that range, not a healthy service guarantee.

Limitations

Self-selected reports are not a representative survey. Turnstile, rate limiting and browser deduplication mitigate abuse but cannot guarantee unique humans. Public data refreshes approximately once a minute.