Service status

Where to check when something is not working, and how we handle interruptions.

We do not publish an automated uptime dashboard yet

Rather than show a health indicator that nothing actually measures, this page points at the upstream status pages that genuinely report on our dependencies, and explains how to reach us. If we add live health reporting, it will appear here.

Dependencies

Unified E box depends on the services below. Most interruptions members notice originate with one of them rather than with our own application.

DependencyWhat it affectsStatus page
Gmail APIReading, organizing, and sending mail. An outage here stops sync and sending.Google Workspace Status Dashboard
Google Cloud Pub/SubDelivering mailbox change notifications. An outage delays new mail appearing, but does not lose it: the next sync catches up from the last known point.Google Cloud Status
SupabaseDatabase and authentication. An outage prevents sign-in and reading stored mail.Supabase Status
VercelApplication hosting. An outage makes the workspace unreachable.Vercel Status

How the application behaves when something fails

  • A delayed sync does not lose mail. Synchronization resumes from the last confirmed point, so messages that arrived during an outage are picked up afterwards rather than skipped.
  • Rate limits are backed off, not hammered. When Gmail signals that we are going too fast, we retry with increasing delays.
  • A revoked mailbox stops cleanly. If a member revokes access, the account is marked as needing re-authorization and we stop calling the API for it instead of retrying indefinitely.
  • Connection problems are visible. The Accounts page shows the state of each mailbox and the most recent error, so a member can see whether their own mailbox needs attention.

Reporting a problem

If the workspace is not behaving as expected, email support@uniebox.vercel.app with what you were doing, the mailbox involved, and roughly when it happened. Please do not include message content in your report; we do not need it to investigate.

Suspected security issues should go to security@uniebox.vercel.app instead. See the security page.