Service Level Agreement

A 99.9% monthly uptime target for every scan

A printed code is only as good as the redirect behind it. Our target is 99.9% monthly availability for MostlyQR code scans on every plan, measured in public. On Enterprise contracts it is a commitment: we pay service credits when we miss it.

What is covered

Scans on mqr.sh: the redirect to the code's destination, or the passcode or location prompt shown before it. Custom domains run on the same redirect service. Hosted pages — cards, link pages and forms at mostlyqr.com/p/… — are not covered.

How we measure it

A real scan of a canary code on mqr.sh every 60 seconds from two regions. Downtime counts from the moment a failure is confirmed — three failed checks in a row, in both regions. Published incidents count too. Operator corrections are logged with a written reason and shown to you if you claim; one without a reason is disregarded. Unmeasured minutes never count as available.

How to claim a credit

Ask through support within 30 days after the end of the month. The credit comes off your next invoice.

What is excluded

Your destination being down, changes to your own DNS, codes disabled under our Acceptable Use Policy, beta features and force majeure. Failures of our own hosting providers are never excluded.

Service credits

If we miss it, you pay less

Monthly uptimeService credit
Below 99.9%10% of the monthly fee
Below 99%25% of the monthly fee
Below 95%50% of the monthly fee
Continuity

Codes that outlive your contract

Other QR platforms switch your codes off when you stop paying. Ours keep working — and for Enterprise and annual Business customers that is a contractual commitment, not just a policy.

Every plan: freeze, never die

Cancel or downgrade and your printed codes keep redirecting to their last saved destination for as long as we operate MostlyQR. Codes over your new plan's limit become read-only — none is switched off because you stopped paying.

Enterprise and annual Business: two years after the contract

While we operate MostlyQR, codes on an Enterprise or annual Business contract keep resolving, read-only, for at least two years after it ends. If MostlyQR is ever discontinued, you get at least 12 months' notice and your redirect-table export, and can point your custom domain elsewhere so your codes keep working under your control.

Your exit kit

Export your redirect table — every code with its destination — at any time from Settings → Export in your dashboard (on Pro and above, also over the REST API), and point your custom domain at another provider whenever you choose.

The continuity clause

The full text

MostlyQR Service Level Agreement

How the SLA becomes part of your contract