System Status

Live health across our services.

Website
Operational
Static assets and routing
Operational
APIs
Issue
Core Next.js API routes
Checking…
Email (Newsletters)
Operational
Changelog and newsletter subscribers
Push Notifications
Operational
Web push subscription count
Realtime presence
Operational
Presence and live updates
Connected
Active Users
Operational
Users online (presence)
CourseConnect AI
Issue
AI engine availability
Checking…
Diagnostics
APIs: `GET /api/newsletter?email=…` and `GET /api/changelog-email`.
Push: `GET /api/push-notifications/subscribe`.
Presence: Firebase RTDB `status/` and `.info/connected`.