System status
Live health of the HaulSharp app and the providers we depend on. This page is informational — for real-time incidents, see the linked provider status pages or email hello@haulsharp.com.
All systems operational
Last manually verified by the on-call operator. We are working on a public real-time status page; until then, this listing reflects the latest manual review.
Components
HaulSharp web app
portal.haulsharp.com — the dashboard your team logs into.
Database & auth (Supabase)
Tenant data, sign-in, file storage, Edge Functions.
Billing (Stripe)
Subscription checkout, customer portal, payment processing.
AI features (Anthropic)
Roy assistant. Outage here only affects AI features, not core operations.
Transactional email (SendGrid)
Sign-up confirmations, password resets, compliance reminders.
How we communicate during incidents
- Customer email — for incidents lasting more than 15 minutes that affect a customer's ability to use the service, we email all admin/manager contacts on affected tenants.
- Status banner — sustained incidents surface as a banner at the top of the app for affected users.
- Direct outreach — Scale-tier customers and tenants on the 24/7 critical-issue line get a phone call.
Maintenance windows
We schedule planned maintenance for Sundays between 11:00pm and 2:00am Pacific Time when possible. Maintenance that risks any visible disruption is announced by email at least 48 hours in advance. Most updates ship continuously without downtime — you may not notice them at all.
Subscribe to updates
Our subscriber-side notifications go through your account email. We don't currently have a separate status-only subscriber list. If your team needs a different contact for incident emails, email hello@haulsharp.com and we'll add it.
This page is provided for transparency. The presence or absence of an "operational" indicator on this page does not modify or extend the warranty or service-level commitments in our Terms of Service. SLA commitments, where they apply, are defined per-plan and measured separately.