SLA: gwarancja poziomu usługi
Ten dokument mówi, ile usługa ma działać, jak to mierzymy, co się dzieje, gdy nie dotrzymamy słowa, i jak szybko odpowiadamy na zgłoszenia. Jest częścią umowy razem z regulaminem.
1. Zakres
Usługodawcą jest Adam Grudziński, ul. Graniczna 24a/7, 72-003 Dobra, e-mail: kontakt@panelbiznesu.pl. SLA obejmuje środowisko produkcyjne Planera Operacyjnego: aplikację pod planer-operacyjny.pages.dev, jej API i logowanie. Nie obejmuje wersji pokazowej, aplikacji technika na telefonie w trybie offline ani usług zewnętrznych, z których korzysta przeglądarka Klienta (kafle map, dostawca internetu).
2. Definicje
- Dostępność: procent minut w miesiącu kalendarzowym, w których usługa odpowiadała poprawnie na sprawdzenie z punktu 3, po odjęciu wyłączeń z punktu 4.
- Niedostępność: okres, w którym co najmniej dwa kolejne sprawdzenia (czyli co najmniej 5 minut) kończą się błędem: brak odpowiedzi, kod inny niż 200 albo status inny niż „ok".
- Okno serwisowe: zaplanowana przerwa na prace po naszej stronie, zapowiedziana według punktu 4.
3. Poziom i pomiar
- Gwarantowana dostępność: 99,5% w miesiącu kalendarzowym. W 30-dniowym miesiącu oznacza to najwyżej 3 godziny i 36 minut niedostępności.
- Pomiar: własny monitor odpytuje adres /api/health co 5 minut z sieci Cloudflare. Sprawdzenie przechodzi tylko wtedy, gdy aplikacja odpowiada i baza danych odpowiada na zapytanie. Monitor wysyła powiadomienie do nas przy pierwszym błędzie i przy powrocie.
- Bieżący wynik sprawdzenia widać publicznie na stronie /status/. Na wniosek Klienta udostępniamy log sprawdzeń z danego miesiąca.
- Jeżeli Klient zauważy niedostępność, której monitor nie wykrył, zgłasza ją mailem z godziną i opisem. Jeżeli potwierdzimy ją w naszych logach, liczymy ją jak wykrytą przez monitor.
4. Wyłączenia
Do niedostępności nie wliczamy:
- okien serwisowych zapowiedzianych mailem do właściciela konta co najmniej 48 godzin wcześniej, wykonywanych między 22:00 a 6:00 czasu polskiego, łącznie nie dłużej niż 4 godziny w miesiącu;
- przerw spowodowanych działaniem Klienta albo jego użytkowników (na przykład masowy import łamiący limity, usunięcie własnych danych);
- awarii po stronie dostawcy internetu, urządzeń albo sieci Klienta;
- siły wyższej: zdarzeń, których nie mogliśmy przewidzieć ani im zapobiec, w tym rozległych awarii infrastruktury Cloudflare dotykających wielu usług naraz. O takich zdarzeniach informujemy na stronie statusu.
5. Kredyty za niedotrzymanie poziomu
| Dostępność w miesiącu | Kredyt |
|---|---|
| od 99,0% do poniżej 99,5% | 10% opłaty abonamentowej za ten miesiąc |
| od 95,0% do poniżej 99,0% | 25% opłaty abonamentowej za ten miesiąc |
| poniżej 95,0% | 50% opłaty abonamentowej za ten miesiąc |
- Kredyt naliczamy na kolejną fakturę. Przy abonamencie rocznym opłata za miesiąc to jedna dwunasta opłaty rocznej.
- Klient zgłasza wniosek o kredyt mailem w ciągu 30 dni od końca miesiąca, którego dotyczy. Odpowiadamy w 10 dni roboczych z wyliczeniem.
- Kredyt jest jedynym roszczeniem z tytułu niedostępności, z zastrzeżeniem punktu 12 regulaminu. Kredyty nie przysługują w okresie bezpłatnego pilotażu ani za miesiąc, za który Klient zalega z zapłatą.
- Jeżeli dostępność spadnie poniżej 99,5% w dwóch kolejnych miesiącach, Klient może wypowiedzieć umowę ze skutkiem natychmiastowym (punkt 13.4 regulaminu).
6. Wsparcie i czasy reakcji
Zgłoszenia przyjmujemy mailem na kontakt@panelbiznesu.pl w dni robocze od 9:00 do 17:00 czasu polskiego. Czas reakcji to czas do pierwszej odpowiedzi człowieka, liczony w godzinach roboczych.
| Priorytet | Co to znaczy | Reakcja | Cel usunięcia |
|---|---|---|---|
| Krytyczny | usługa nie działa dla wszystkich użytkowników Klienta albo utrata danych | 4 godziny robocze | 1 dzień roboczy |
| Wysoki | ważna funkcja nie działa, bez obejścia | 1 dzień roboczy | 3 dni robocze |
| Zwykły | błąd z obejściem, pytanie o działanie | 2 dni robocze | następne wydanie |
Cele usunięcia są celami, nie gwarancją: naprawa zależy od przyczyny. O postępie informujemy w każdym zgłoszeniu krytycznym co najmniej raz dziennie.
7. Kopie zapasowe i odtwarzanie
- Częstotliwość: kopia danych każdej firmy co noc, osobno dla każdej firmy.
- Retencja: 30 dni, w magazynie Cloudflare R2 w Unii Europejskiej.
- RPO (ile danych możemy stracić): najwyżej 24 godziny.
- RTO (ile trwa odtworzenie): najwyżej 8 godzin roboczych od decyzji o odtworzeniu.
- Procedura odtworzenia jest przetestowana na kopii produkcyjnej. Klient może w każdej chwili pobrać własną kopię z ustawień (JSON albo ZIP).
8. Zmiany SLA
Zmiany SLA obowiązują tak jak zmiany regulaminu: mail do właściciela konta 30 dni wcześniej i prawo wypowiedzenia. Nie obniżymy gwarantowanego poziomu poniżej 99,5% dla umów już zawartych.