Skip to main content
Service Level Agreement

99.5% uptime. Service credits when we miss.

We don't claim four nines. We claim what we can measurably deliver on Google Cloud's Canadian regions, with honest credits if we fall short.

Monthly uptime target
99.5%
≈ 3 hours 39 minutes of allowed downtime per month

Uptime is measured by automated probes of every customer-facing application every 5 minutes; a component counts as up when it responds without a server error (HTTP under 500) within 15 seconds. Probe results are retained per check and the monthly figure is compiled from them by hand on request. An automated monthly rollup and a public uptime history are on the roadmap.

Service credit schedule

When we miss the target, you get a credit on your next monthly invoice. Credits are claimed by email rather than issued automatically — details below.

Measured monthly uptimeCredit
≥ 99.5%None: target met
99.0% – 99.49%10% of that month's subscription credited to your next invoice
95.0% – 98.99%25% credit
< 95.0%50% credit + incident post-mortem within 5 business days
Credits are issued on request. Email support@certivo.ca within 30 days of the month in question with the dates and the impact, and we'll verify against our uptime records and apply the credit to your next invoice. Automatic detection and issuance is on the roadmap and is not in place today, so please do claim rather than wait.

What's covered

Tenant Suite (app.certivo.ca)
Client Portal (portal.certivo.ca)
Instructor Suite (instructor.certivo.ca)
Core Cloud Functions (invoices, certs)
Covered by this SLA. Note our automated probe currently checks the four application URLs only, so a functions-only outage is detected by error monitoring and customer report rather than by the probe. Direct endpoint probing is on the roadmap.
Stripe-dependent flows
Excluded: Stripe has its own SLA; we pass through their status.
Third-party integrations (QBO, Xero, Google Calendar)
Excluded. We depend on their uptime.
Landing page + marketing site
Excluded from the SLA: commercial content only. It is still probed, and we exclude it from any uptime figure quoted under this SLA.

Exclusions

  • Scheduled maintenance windows (announced 72+ hours in advance, capped at 4 hours/month)
  • Force majeure events: fires, floods, widespread internet outages, cloud-provider regional failures
  • Customer-caused outages (exceeded rate limits, misconfigured webhooks, invalid credentials)
  • Beta or early-access features (marked as such in the app)

Incident communication

Our status page shows the result of the most recent probe. It does not yet carry an incident feed or history, that is on the roadmap. Today we notify affected customers by email within 15 minutes of detection, and every incident gets a post-mortem within 5 business days: root cause, timeline, remediation. Enterprise customers also get a named CSM who calls you on severity-1 events.

Enterprise customers can negotiate tighter SLAs (99.9% target with the same credit ladder scaled) as part of their MSA. See /enterprise.