Service Level Agreement

What you can expect from us

Our SLA in plain English, plus the specific commitments in a table your procurement team can point at. We've tried to make this honest and useful instead of defensive and long.

A note on who's behind this

SupportStudioK12 is built and run by a small team of three K12 practitioners in Tennessee — a tech director, a network administrator, and a technician — as a side project to give small districts a help desk that actually fits how they work. That changes what you should expect from this SLA in a few important ways:

This document is a real commitment, not a sales prop. Every number in it is one we believe we can hit — and if we can't, we'll rewrite the SLA rather than miss it repeatedly.

Uptime

We aim for 99.5% monthly uptime on the core application (login, ticket creation, ticket viewing, notifications). That's about 3.6 hours of allowed unplanned downtime per month.

We measure uptime using a self-hosted Uptime Kuma monitor running on a separate machine from the application itself, with checks every 60 seconds against our health endpoint and the main district-facing URLs. The authoritative record is our public status page at uptime.supportstudiok12.com/status/public, which shows rolling 90-day history and live check results. You can also ask for a monthly uptime report anytime by emailing [email protected].

We maintain a separate internal status page at /status for per-tenant announcements (planned maintenance, known issues specific to a district).

If we miss the target

If we fall below 99.5% in a calendar month, we'll automatically extend your subscription by one month at no charge. You don't need to request it or file anything — we'll email you within 5 business days of month-end with the details and you'll see it reflected on your next Stripe invoice. Maximum of 2 months of extensions per calendar year.

What uptime does NOT include

Support hours & response times

8:00 AM – 6:00 PM US Eastern, Monday through Friday, excluding US federal holidays. Year-round — we don't scale back over summer or winter break.

Outside those hours, email and the in-app feedback form are still monitored, but response times reset to the next business day. For a true middle-of-the-night emergency (like a suspected security breach), the in-app feedback form pages us faster than email will.

How severity works

When you report an issue, we classify it by how much it's impacting your district. All response and resolution times below are measured in business hours within our support window.

Severity Description Response Resolution target
P1 Critical Service is completely down, data loss is suspected, or a security breach is in progress. Nobody can file tickets, or the whole district's data is at risk. 4 business hours, status page updated every 4 hours until resolved 1 business day
P2 High A major feature is broken with significant, widespread impact. The platform is up, but a core workflow (notifications, SSO, email-to-ticket, etc.) isn't working. 1 business day, daily updates thereafter 3 business days
P3 Medium A non-critical issue with a workaround available. Annoying, but the district's help desk still works. 2 business days Next scheduled release (typically every 2 weeks)
P4 Low Cosmetic issue, minor polish, or a feature request. 5 business days Bundled into the roadmap at our discretion

We classify the initial severity; if you disagree, email us and we'll discuss. Severity can be reclassified up or down as we learn more.

Keeping you informed

Status page (/status)

This is the authoritative source for real-time service status. Any incident at Severity 1 or 2 will be posted here within 30 minutes of detection, with updates at least every 4 hours until resolved. We also post scheduled maintenance windows here 7+ days ahead.

Scheduled maintenance

When we need to take the service down for upgrades or migrations:

Incident communications

During an active Severity 1 or 2 incident, you'll see:

How to reach us

In-app feedback

Admin → Send feedback. Fastest path to us and automatically tagged to your tenant. Good for P3/P4 issues and feature requests.

Email

[email protected]
For P1/P2 issues when in-app reporting isn't working.

Uptime (authoritative)

uptime.supportstudiok12.com
Self-hosted monitor on separate infrastructure. Authoritative SLA record.

Status & announcements

/status
Scheduled maintenance and per-tenant known issues.

Security reports

[email protected]
For suspected vulnerabilities or security incidents — always treated as P1.

Legal / contracts

[email protected]
DPA adoption, SLA disputes, renewal questions.

What we promise not to do

Some commitments are easier to make by naming what we won't do. These are the things that would let us hit better SLA numbers on paper but that we think are the wrong way to run a service:

Versioning & changes

This SLA can be changed, but not quietly. If we update it:

Version: 1.0 · Effective: April 19, 2026 · Last updated: April 19, 2026