Service level agreement
What we promise, how it is measured, what you get when we miss, and the exclusions — all four in one place instead of three of them.
- Last updated
- Jul 9, 2026
- In effect since
- Aug 1, 2026
The short version
A summary in plain English. It is not the agreement — the numbered sections below are — but nothing here contradicts them.
- 99.99% uptime on hosting and network, 100% on power and cooling in our own facilities.
- Credits are calculated and applied automatically. You do not need to notice the outage or file a claim.
- Measured from three independent external locations, not from our own monitoring.
- Planned maintenance is announced 7 days ahead and still counts against uptime if it takes you offline.
1. The commitments
| Service | Commitment | Measured as |
|---|---|---|
| Shared & managed WordPress | 99.99% | HTTP 200 from your primary domain |
| Cloud VPS (control plane) | 99.99% | API availability and successful provisioning |
| Dedicated servers | 99.99% | Network reachability of the server's primary IP |
| Network & routing | 99.99% | Packet loss below 1% at the edge |
| Power & cooling | 100% | Facility-level power delivery to the rack |
| Authoritative DNS | 100% | Anycast resolver response from any live region |
| Global CDN | 99.99% | Edge availability, per region |
| Email delivery | 99.9% | Queue accepted and handed off |
Commitments are measured per calendar month, per service, and per account. A bad month on email does not dilute a perfect month on hosting.
2. How uptime is measured
By a third-party monitoring provider from three independent locations on different networks, at 30-second intervals. An outage starts at the first failed check confirmed by a second location, and ends at the first successful check. We use the external record, not our internal monitoring, because grading your own homework is how this industry got its reputation.
- Downtime is counted in whole minutes and rounded up.
- Two locations must agree before a check counts as a failure, so a single monitoring node's bad day is not your outage.
- The raw check history for your services is visible in the control panel and exportable as CSV.
- Partial degradation — served but slower than 3× your 30-day median response time — counts as downtime at 50% weight.
3. Credits
| Monthly uptime | Downtime in a 30-day month | Credit |
|---|---|---|
| 99.99% – 100% | up to 4m 19s | None |
| 99.9% – 99.99% | 4m 19s – 43m 12s | 10% of monthly fee |
| 99.5% – 99.9% | 43m 12s – 3h 36m | 25% of monthly fee |
| 99.0% – 99.5% | 3h 36m – 7h 12m | 50% of monthly fee |
| 95.0% – 99.0% | 7h 12m – 36h | 75% of monthly fee |
| Below 95.0% | more than 36h | 100% of monthly fee |
Credits are calculated from the affected service's monthly fee — for annual and triennial terms, the term price divided by the number of months. They are applied to your next invoice automatically within five business days of month end, with the calculation shown.
- No claim form. No 30-day claim window that you were supposed to know about. No requirement to have noticed.
- Credits are capped at 100% of the affected service's monthly fee, and are the exclusive contractual remedy for downtime.
- If a single incident takes you below 95% we will also write to you personally with the post-mortem, before it is published.
- Credits never expire and are paid out in cash on request if you are cancelling.
4. Support response targets
| Severity | Definition | First response | Update interval |
|---|---|---|---|
| S1 — production down | Site or server unreachable, data at risk, security incident in progress | 5 minutes, 24/7 | Every 15 minutes |
| S2 — degraded | Working but materially impaired: errors, severe slowness, mail queuing | 15 minutes, 24/7 | Hourly |
| S3 — normal | A question, a configuration change, a non-blocking bug | 30 minutes | Daily |
| S4 — scheduled | Migrations, planned work, advice | 4 hours | By agreement |
S1 escalation pages a senior engineer directly and is available on Scale, Cloud VPS, dedicated and reseller plans. Every severity is answered by an engineer with shell access; there is no tier one and no premium support product to buy.
5. Planned maintenance
Most maintenance is invisible: we live-migrate workloads rather than taking them down. When downtime is genuinely unavoidable, we announce it at least 7 days ahead by email and on the status page, and we schedule it in your region's lowest-traffic window.
Announced maintenance still counts against uptime if it takes your service offline. An outage you were warned about is still an outage, and we would rather be motivated to avoid it.
6. Exclusions
These do not count as downtime. The list is deliberately short — every additional exclusion is a way of not paying, and we would rather have fewer of them.
- Faults in your own code, database queries, plugins or themes, including an application that cannot cope with its own traffic.
- Exhausting a resource limit published on your plan page, where we had already written to you about it.
- Suspension for non-payment after two notices, or for an AUP violation upheld on appeal.
- Downtime caused by something you asked us to do, or by a change you made in the panel or over SSH.
- Failure of a domain you manage elsewhere — an expired registration or DNS hosted with a third party.
- Genuine force majeure: war, natural disaster, or a nationwide carrier failure affecting multiple providers. Our own hardware failing is not force majeure.
7. Incidents and post-mortems
Any incident affecting more than one customer is published on the status page within ten minutes — before we know the cause, which means the first note usually says so. A written post-mortem follows within 72 hours and stays online permanently.
- Post-mortems name the cause honestly, including when the cause was one of our own engineers pushing a bad change on a Friday.
- They list the specific remediation work with owners and dates, and we mark each item done in public.
- We do not quietly delete old incidents to improve the look of the page.
8. Changes to this SLA
We will not reduce a commitment or add an exclusion during a term you have already paid for. Changes that improve the SLA take effect immediately. Changes that reduce it apply only from your next renewal, are emailed 30 days ahead, and entitle you to terminate with a prorated refund if you would rather not accept them.
Something in here unclear?
Legal documents are only useful if you can actually understand them. If a clause reads badly, tell us — we have rewritten several of these because a customer said a sentence was doing too much work.