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 kontakt@sportago.online. Zakres przetwarzania danych klubu określają osobne warunki i umowa powierzenia.