Czym jest umowa SaaS? Jakie klauzule powinna zawierać?

22 grudnia 2024
Adriana Kidawa

Model SaaS (Software as a Service) zrewolucjonizował sposób, w jaki firmy korzystają z oprogramowania. Model ten zapewnia elastyczność, skalowalność i dostępność do oprogramowania bez konieczności inwestowania w infrastrukturę IT. Jednak korzystanie z usług SaaS wiąże się również z koniecznością odpowiedniego zabezpieczenia interesów obu stron – dostawcy usługi i jej użytkownika. Umowa SaaS to fundament tej współpracy. W tym artykule dowiesz się, na co zwrócić uwagę podczas zawierania tej umowy.

Czym jest SaaS?

SaaS (Software as a Service, po polsku: oprogramowanie jako usługa) to niezwykle popularny model dostarczania oprogramowania jego użytkownikom. Aplikacje są hostowane przez dostawcę lub zewnętrzny podmiot, a użytkownicy mają do nich dostęp za pośrednictwem internetu. 

SaaS jest usługą działającą na zasadzie chmury obliczeniowej. Użytkownicy nie muszą instalować oprogramowania na swoich komputerach lub urządzeniach mobilnych, ponieważ mają do niego dostęp poprzez przeglądarkę internetową lub aplikację.

Przykładem SaaS jest Microsoft 365, za pośrednictwem którego użytkownicy uzyskują dostęp do aplikacji i narzędzi, takich jak Word, Excel, Outlook czy Teams, za pośrednictwem chmury.

Zaprojektujemy dla Ciebie umowy i procedury

Skontaktuj się z nami, aby otrzymać pomoc prawną od doświadczonych specjalistów, którzy odpowiedzą na Twoje pytania.

Charakterystyczne cechy modelu SaaS

Dostęp przez internet. Oprogramowanie jest dostępne online, co oznacza, że można z niego korzystać z dowolnego urządzenia z dostępem do internetu.

Aktualizacje. Dostawca SaaS zarządza wszystkimi aktualizacjami, poprawkami oprogramowania, konserwacją czy usuwaniem awarii, co eliminuje potrzebę manualnego zarządzania oprogramowaniem przez użytkownika. Odbiorca usługi typu SaaS nie zarządza ani w inny sposób nie kontroluje sieci czy systemów operacyjnych oprogramowania. Ma on możliwość ingerencji tylko w te parametry i funkcje oprogramowania, na które dostawca pozwala użytkownikowi. 

Model subskrypcyjny. SaaS zazwyczaj działa na zasadzie subskrypcji. Użytkownicy płacą regularny abonament lub opłatę subskrypcyjną (miesięczną lub roczną) za korzystanie z oprogramowania.

Skalowalność. Użytkownicy mogą łatwo dostosowywać poziom usług (np. poprzez dodawanie nowych użytkowników lub bardziej zaawansowanych funkcji) w miarę rozwoju ich potrzeb. W przypadku SaaS użytkownik nie ma lub ma bardzo ograniczony wpływ na rozwój oprogramowania poprzez brak dostępu do jego kluczowej infrastruktury czy nawet kontaktu z osobami, które odpowiadają za rozwój produktu.

Obserwuj nas

Jakie klauzule powinna zawierać umowa SaaS?

Zarówno startupy, jak i firmy ze stabilną pozycją rynkową oferują obecnie swoje produkty technologiczne w chmurze. Jeśli jesteś dostawcą usług, umowa SaaS powinna chronić nie tylko Twoje interesy, ale również odpowiadać oczekiwaniom klientów. Poniżej przedstawiamy najważniejsze klauzule, które powinny zostać zawarte w umowie SaaS:

Licencja w umowie SaaS

W ramach umowy SaaS, dostawca udziela użytkownikowi licencji na korzystanie z określonego oprogramowania. To najważniejsza kwestia, która powinna być uregulowana w umowie.

Licencja SaaS może być udzielana w różnych wariantach, zależnie od specyfiki usługi:

  • Indywidualna. Licencja przypisana jest do konkretnego użytkownika i z ograniczonym dostępem do aplikacji.
  • Na urządzenia. Licencja określa ona liczbę urządzeń, które mogą uzyskać dostęp do oprogramowania, np. 5, 10, 100, 1000 urządzeń.
  • Oparta na funkcjach. W tym modelu, dostęp zależny jest od wykupionych funkcjonalności, gdzie klient płaci tylko za te elementy, z których rzeczywiście korzysta.
  • Licencja na poziomie organizacyjnym. Obejmuje ona całą organizację, umożliwiając dostęp do oprogramowania dla wszystkich pracowników w firmie.

Okres obowiązywania licencji. Licencji SaaS zazwyczaj udziela się na określony czas, który może wynosić miesiąc, rok lub dłużej. W zależności od warunków umowy, subskrypcja może przewidywać automatyczne odnowienie, co zapewnia ciągły dostęp do usługi bez potrzeby podejmowania nowych działań. Ważne jest, by w umowie określić, jak i kiedy klient może zakończyć subskrypcję lub zaktualizować warunki licencji. Świetnie sprawdza się to w przypadku rozszerzenia zakresu użytkowników. Powinieneś również uwzględnić klauzulę, która przedłuży ochronę praw własności intelektualnej nawet po wygaśnięciu umowy SaaS.

Dostępność oprogramowania. Licencja pozwala na dostęp do oprogramowania przez internet, co oznacza, że użytkownicy mogą logować się do aplikacji z dowolnego miejsca i urządzenia, które ma dostęp do sieci. Dostawca zapewnia, że oprogramowanie będzie działać w chmurze, zwykle z gwarantowaną dostępnością (np. 99,9% ). Wskazanie poziomu dostępności sprawia, że użytkownicy mogą korzystać z aplikacji bez obaw o jej awaryjność.

Aktualizacje. SaaS obejmuje także dostęp do bieżących aktualizacji oprogramowania. W odróżnieniu od tradycyjnych modeli licencyjnych, w modelu SaaS dostawca automatycznie wdraża aktualizacje, dodaje nowe funkcje, nanosi poprawki i aktualizacje bezpieczeństwa. Użytkownicy korzystają z najnowszych wersji oprogramowania bez konieczności instalacji czy zarządzania aktualizacjami.

Umowa SaaS – wsparcie techniczne i poziomy usług

Poziomy wsparcia to nic innego jak oferta pomocy użytkownikowi w korzystaniu z Twojej usługi. 

Usługi wsparcia są nieodłącznym elementem modelu SaaS. Mogą odnosić się do prostych czynności, jak np. resetowanie hasła, ale też do kwestii krytycznych jak np. naprawa oprogramowania po jego awarii. Klienci będą w pewnym stopniu polegać na Twoim oprogramowaniu i dlatego muszą mieć pewność, że ich problemy będą rozwiązywane.

Dlatego warto wziąć pod uwagę swoje zasoby i ustalić praktyczne poziomy wsparcia, które będą realizowane. Jest to kluczowa kwestia, ponieważ niespełnienie standardów wsparcia może być uznane za naruszenie umowy. Typowe poziomy wsparcia, które warto uwzględnić w umowie SaaS, obejmują:

Godziny wsparcia. Zaletą oprogramowania w chmurze jest to, że jest ono dostępne w każdym miejscu i czasie. W związku z tym, klient powinien znać godziny, w jakich może otrzymać wsparcie. Standardowe godziny pracy mogą jednak być niewystarczające dla dużych klientów czy tych działających na międzynarodową skalę. Będą oni raczej skłaniać się ku dostawcom oferującym wsparcie dostępne 24/7;

Czas reakcji. Jest to czas, w jakim udzielona zostanie odpowiedź na zgłoszenie klienta. Czas reakcji może zostać ujednolicony co do wszystkich zgłoszeń lub zróżnicowany w zależności od stopnia zaawansowania problemu. Warto zastanowić się, czy jesteś w stanie zapewnić taki sam czas reakcji na zresetowanie hasła jak na awarię kluczowej funkcji oprogramowania?

Wynagrodzenie i opłaty

Wynagrodzenie w umowie jest jednym z kluczowych elementów z perspektywy dostawcy. Umowa powinna precyzyjnie określać, w jaki sposób dostawca usług będzie wynagradzany za udostępnienie oprogramowania.

Spośród najpopularniejszych modeli płatności można wyróżnić:

  • Subskrypcyjny model płatności (abonamentowy). To zdecydowanie najpopularniejszy model płatności. W tym systemie, klient płaci stałą (np. miesięczną lub roczną) opłatę za dostęp do usługi. Często stosuje się ten model w zależności od liczby użytkowników, urządzeń, funkcji czy poziomu dostępu.
  • Płatności za użytkowanie. W tym modelu wynagrodzenie zależy od intensywności korzystania z usługi. Można określić wynagrodzenie na podstawie liczby wykonywanych operacji, ilości przetworzonych danych, czasie korzystania z usługi lub innych metrykach.
  • Płatności oparte na poziomach usług. W tym modelu, opłaty mogą się różnić w zależności od wybranego planu. Plan może obejmować różne funkcjonalności, liczbę użytkowników lub inne parametry.
  • Płatności na podstawie wyników. Jest to najmniej popularny model, ale w niektórych przypadkach wynagrodzenie może być uzależnione od wyników osiągniętych dzięki korzystaniu z oprogramowania. Takim kryterium może być poprawa wyników finansowych.

Jak określić wysokość wynagrodzenia?

  • Kwota stała (np. miesięczny abonament).
  • Kwota zmienna (np. uzależniona od liczby dodanych użytkowników lub innych zmiennych).
  • Opłata za usługi dodatkowe, jeśli są one wykorzystywane, np. wsparcie techniczne, szkolenia, integracje z innymi systemami itp.

Sposób i termin płatności

W umowie warto uwzględnić również zapisy dotyczące: terminów płatności (np. płatność z góry, płatność w terminie 30 dni od faktury) oraz sposobu płatności (np. przelew bankowy, karta kredytowa, kredytowa, PayPal).

Umowa SaaS a ochrona danych osobowych i prywatność

Na dostawcy usług spoczywa szereg obowiązków wynikających z obowiązujących przepisów. Dla ochrony danych i zapewnienia prywatności kluczowe są europejskie regulacje dot. ochrony danych osobowych (GDPR, RODO). Przepisy RODO regulują, w jaki sposób firmy zbierają, ujawniają, przechowują i wykorzystują dane osobowe użytkowników.

Jeśli jesteś dostawcą SaaS, powinieneś upewnić się, że umowa zawiera m. in. klauzulę informacyjną RODO, ale również zapisy dotyczące transferu danych np. do Stanów Zjednoczonych.

Odpowiedzialność

Obowiązujące w Polsce przepisy dot. ochrony konsumentów ustanawiają gwarancje dla konsumentów przy zakupie usług. Odzwierciedlają one pewne oczekiwania konsumentów, jak np. to, że produkt lub usługa sprawnie funkcjonują i spełniają cel zakupu.

Chociaż wobec konsumentów nie można wyłączyć umownie tych gwarancji, zakres odpowiedzialności za niektóre zdarzenia można ograniczyć tylko do pewnych sytuacji. Do typowych wyłączeń należy m. in. wyłączenie odpowiedzialności dostawcy za wszelkie problemy wynikające z działań klienta lub z naruszenia przez niego warunków umowy SaaS.

Zrównoważony rozwój dla Twojej firmy w naszym najnowszym ebooku

Skontaktuj się z nami, aby otrzymać pomoc prawną od doświadczonych specjalistów, którzy odpowiedzą na Twoje pytania.

Umowa SaaS – podsumowanie

Umowa w modelu SaaS to kluczowy element współpracy pomiędzy dostawcą a użytkownikiem oprogramowania. Ma ona na celu zapewnienie jasnych warunków korzystania z aplikacji w chmurze. Kluczowe aspekty takiej umowy obejmują określenie zakresu licencji, modelu wynagrodzenia, poziomu dostępności usługi oraz zasad dotyczących ochrony danych. Ważne jest, aby umowa precyzyjnie regulowała te kwestie. Właściwie skonstruowana umowa SaaS zapewnia obu stronom bezpieczeństwo, przejrzystość oraz elastyczną współpracę, co pozwala na efektywne i bezproblemowe korzystanie z usług w modelu chmurowym.

Obserwuj nas

Świadomy i zrównoważony rozwój dla Twojej firmy

Zrównoważona strategia biznesowa w nowym ebooku. Zbuduj organizację przyszłości.

Pobierz ebook za darmo!

Podaj swój adres e-mail, a wyślemy Ci Ebooka!

Adriana Kidawa

Publikacje
Nowe technologie
Prawo
Usługi prawne

Pozostań w temacie

Przejdź do artykułów

Zmieniaj swój biznes
i nasz świat z nami

Jesteś zainteresowany współpracą?
Napisz, zadzwoń lub zostaw kontakt obok.

Napisz do nas





    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.