Dane Twojego klubu. Dostęp pod kontrolą.

Ochrona danych to kilka współpracujących warstw: oddzielenie klubów, zakresy uprawnień, szyfrowanie i kontrola dostępu. Poniżej wyjaśniamy, co to oznacza w Sportago.

Kluby oddzielone na poziomie bazy

Stosujemy PostgreSQL Row-Level Security (RLS). Reguły w bazie danych ograniczają dostęp do rekordów właściwego klubu — nie opieramy tej granicy wyłącznie na filtrze w interfejsie.

Każda osoba ma swój zakres

Role i uprawnienia wyznaczają dostęp do funkcji oraz danych. Trener pracuje w przydzielonym zakresie, opiekun widzi dane wynikające ze zweryfikowanej relacji z uczestnikiem, a kibic własne zakupy i wydarzenia całego klubu.

Szyfrowanie tam, gdzie jest potrzebne

Połączenia produkcyjne chroni TLS. Wybrane wrażliwe pola przechowujemy z użyciem AES-256-GCM. Nie oznacza to szyfrowania każdego pola ani szyfrowania end-to-end; klucze są oddzielone od kodu aplikacji.

Logowanie i rozliczalność

Uwierzytelnianie korzysta z OpenID Connect. Uprawnienia sprawdza serwer, a nie tylko widok strony. Rejestry operacji wspierają wyjaśnianie zmian bez potrzeby umieszczania w nich pełnej treści wrażliwych danych.

Baza danych klubowych w Polsce

Baza danych aplikacji klubowej jest hostowana w Polsce. Publiczną stronę i jej formularz obsługuje globalna sieć Cloudflare, a korespondencję dostawca poczty. Lokalizacja bazy nie oznacza, że wszystkie usługi pomocnicze działają wyłącznie w Polsce.

Zgłoszenia i odpowiedzialność

Uprawnienia, poprawne relacje opiekunów i bezpieczne konta są równie ważne jak technologia. Wątpliwości lub podejrzenie nieuprawnionego dostępu zgłoś na [email protected]. Zakres przetwarzania danych klubu określają osobne warunki i umowa powierzenia.

Umów prezentację