Wdrożenie captive portalu — strony, która wita gościa po podłączeniu do sieci — zwykle zaczyna się od pytania technicznego: jak to skonfigurować. Powinno zaczynać się od innego: jakie dane w ogóle chcemy zbierać i po co. Bo od momentu, w którym gość wpisuje w portalu swój adres e-mail albo numer telefonu, obiekt przetwarza dane osobowe ze wszystkimi tego konsekwencjami.
Uwaga na wstępie: poniższy tekst to opis ogólnych zasad i typowych pułapek, a nie porada prawna. Konkretne wdrożenie — zwłaszcza zakres zbieranych danych, podstawę prawną i okresy przechowywania — warto ustalić z inspektorem ochrony danych albo prawnikiem znającym specyfikę obiektu.
Zasada, od której warto zacząć: minimalizacja
RODO w art. 5 ust. 1 lit. c wymaga, żeby dane osobowe były adekwatne, stosowne i ograniczone do tego, co niezbędne do celów przetwarzania. To brzmi abstrakcyjnie, dopóki nie przyłoży się tego do formularza w typowym captive portalu, który prosi o imię, nazwisko, e-mail, numer telefonu, datę urodzenia, kraj pochodzenia i zgodę marketingową.
Pytanie kontrolne jest proste: do czego konkretnie potrzebujesz każdego z tych pól? Jeśli celem jest umożliwienie gościowi korzystania z internetu, data urodzenia nie jest do tego potrzebna. Jeśli celem jest budowa bazy marketingowej, to jest osobny cel, wymagający osobnej podstawy prawnej i uczciwego poinformowania gościa — a nie ukrycia w zgodzie warunkującej dostęp do sieci.
Wariant, który zwykle wypada najlepiej pod kątem minimalizacji: dostęp do sieci gościnnej bez formularza, na podstawie hasła przekazanego gościowi w obiekcie. Wtedy nie zbierasz żadnych danych osobowych przez portal, bo portalu nie ma.
Podstawa prawna — nie zawsze jest nią zgoda
Art. 6 ust. 1 RODO wymienia przesłanki legalizujące przetwarzanie. W kontekście Wi-Fi w obiekcie noclegowym w grę wchodzą zwykle trzy:
- Wykonanie umowy (art. 6 ust. 1 lit. b) — jeśli dostęp do internetu jest elementem usługi noclegowej, którą gość wykupił.
- Prawnie uzasadniony interes administratora (art. 6 ust. 1 lit. f) — na przykład zapewnienie bezpieczeństwa sieci. Wymaga jednak przeprowadzenia i udokumentowania testu równowagi między interesem obiektu a prawami gościa.
- Zgoda (art. 6 ust. 1 lit. a) — potrzebna przede wszystkim tam, gdzie chodzi o cele marketingowe.
Najczęstszy błąd to sklejanie tego w jedno: gość musi zaznaczyć zgodę marketingową, żeby wejść do internetu. Taka konstrukcja jest problematyczna, bo zgoda ma być dobrowolna, a trudno mówić o dobrowolności, gdy alternatywą jest brak dostępu do usługi. Jeśli chcesz zbierać zgody marketingowe, powinny być odrębne i niewarunkujące dostępu.
Obowiązek informacyjny — co musi być na stronie portalu
Art. 13 RODO nakłada obowiązek poinformowania osoby, od której zbierasz dane, o szeregu kwestii: tożsamości i danych kontaktowych administratora, danych kontaktowych inspektora ochrony danych (jeśli został wyznaczony), celach przetwarzania i podstawie prawnej, odbiorcach danych, okresie przechowywania oraz przysługujących prawach.
UODO w materiałach o obowiązku informacyjnym podkreśla, że wszystkie informacje związane z przetwarzaniem powinny być sformułowane jasnym, prostym i zrozumiałym językiem. Wklejona w portal ściana tekstu prawniczego, przez którą trzeba przewinąć się na telefonie, słabo spełnia ten warunek. Lepiej sprawdza się krótka, czytelna klauzula z linkiem do pełnej polityki prywatności.
Uwaga praktyczna: jeżeli portal działa na urządzeniu gościa jako minimalna przeglądarka systemowa (tak działa wykrywanie captive portali w większości systemów), część elementów strony może się nie wyświetlić poprawnie. Warto to fizycznie sprawdzić na iPhonie i na telefonie z Androidem, zanim uznasz obowiązek za spełniony.
Logi — druga kategoria danych, o której się zapomina
Nawet bez formularza sieć zapisuje dane: adresy MAC urządzeń, czasy połączeń, przypisane adresy IP, czasem informacje o odwiedzanych domenach. To również dane, które mogą pozwolić na identyfikację osoby, więc obejmuje je ta sama logika: określony cel, podstawa prawna i okres przechowywania.
Pytania, które warto zadać dostawcy rozwiązania:
- Jakie dokładnie dane rejestruje system i gdzie są przechowywane?
- Jak długo są przechowywane i czy usuwanie następuje automatycznie?
- Kto ma do nich dostęp — czy tylko obiekt, czy również dostawca usługi?
- Czy dostawca występuje jako podmiot przetwarzający i czy jest podpisana odpowiednia umowa?
- Czy dane trafiają poza Europejski Obszar Gospodarczy?
Ostatnie dwa punkty potrafią zaskoczyć przy chmurowych systemach zarządzania siecią, gdzie dane o klientach sieci lądują na serwerach producenta sprzętu.
Logowanie przez media społecznościowe: wygodne i ryzykowne
Portale oferujące wejście "przez Facebooka" wyglądają na prostsze dla gościa, ale wiążą się z dwoma problemami. Pierwszy: zakres danych pobieranych z profilu bywa znacznie szerszy niż potrzebny, a dochodzi do tego przekazanie danych podmiotowi trzeciemu. Drugi jest natury bezpieczeństwa — przyzwyczajasz gości, że po podłączeniu do nieznanej sieci normalne jest wpisywanie danych logowania do konta społecznościowego. Dokładnie ten odruch wykorzystano w sprawie, o której poinformowała australijska policja federalna w maju 2024 roku: fałszywe darmowe sieci Wi-Fi wyświetlały spreparowaną stronę logowania proszącą o adres e-mail lub dane do mediów społecznościowych.
Więcej o tym i innych zagrożeniach zebraliśmy w tekście o najczęstszych błędach w hotelowym Wi-Fi.
Gdy coś pójdzie nie tak
Warto z góry wiedzieć, że art. 33 ust. 1 RODO przewiduje zgłoszenie naruszenia ochrony danych organowi nadzorczemu bez zbędnej zwłoki, w miarę możliwości nie później niż w terminie 72 godzin od stwierdzenia naruszenia. Termin liczy się od stwierdzenia, więc procedura reagowania powinna istnieć zanim będzie potrzebna — łącznie z informacją, kto w obiekcie podejmuje decyzję i kto ma kontakt do IOD lub prawnika.
Podsumowanie: co przemyśleć przed wdrożeniem
- Odpowiedz na pytanie, czy captive portal jest w twoim obiekcie w ogóle potrzebny. Często nie jest.
- Jeśli tak — wypisz każde pole formularza i uzasadnij, do czego służy. Usuń pola bez uzasadnienia.
- Oddziel zgodę marketingową od dostępu do sieci.
- Przygotuj krótką, zrozumiałą klauzulę informacyjną i sprawdź jej wyświetlanie na realnych telefonach.
- Ustal z dostawcą zakres logów, okres przechowywania i miejsce przetwarzania danych.
- Skonsultuj całość z IOD lub prawnikiem — to jest moment, w którym godzina konsultacji jest tania.
Jeżeli po tym przeglądzie okaże się, że portal generuje więcej obowiązków niż korzyści, zostaje najprostsza droga: zwykła sieć gościnna z hasłem i wygodny sposób jego przekazania, który nie wymaga zbierania czegokolwiek. Stand z nieścieralnym kodem QR i programowalnym chipem NFC, wykonany na bazie z PETG z wypukłym nadrukiem UV i ustawiony przy recepcji lub w pokoju, pozwala udostępnić sieć bez formularza i bez przetwarzania danych gościa; sprzedaż prowadzimy B2B na fakturę, wycena jest przygotowywana indywidualnie.