Bezpieczeństwo i infrastruktura

Strona przedstawia dostawców usług wykorzystywanych w głosowaniu, lokalizację przechowywania danych oraz poświadczenia bezpieczeństwa posiadane przez każdego z nich. Zawarte informacje mogą stanowić element dokumentacji zgodności z wymogami NIS2.

Infrastruktura głosowania

Głosowanie korzysta z trzech usług zewnętrznych. Poniżej określono, kto je prowadzi, jaki zakres danych otrzymuje oraz jakie poświadczenia bezpieczeństwa posiada.

Wysyłka kodów SMS: SMSAPI.pl albo SMSCenter.pl

Kody potwierdzające głos wysyła dostawca wybrany przez administratora: SMSAPI.pl, prowadzony przez LINK Mobility Poland Sp. z o.o., albo SMSCenter.pl, działający w ramach usługi Mobitex. W danym momencie aktywny jest jeden z tych dostawców.

Do aktywnego dostawcy przekazujemy wyłącznie numer telefonu głosującego i treść wiadomości z kodem. Imię, nazwisko i lokalizacja nie są przekazywane. SMSAPI deklaruje działanie zgodnie z RODO, DORA i NIS2 oraz posiada certyfikat PN-EN ISO/IEC 27001:2023-08 (ISO/IEC 27001:2022) potwierdzony przez TÜV NORD Polska. Informacje o SMSCenter.pl oraz dokumentacja jego interfejsu są dostępne na stronie smscenter.pl.

Serwery i baza danych: Lovable (Lovable Cloud)

Strony aplikacji oraz backend działają na serwerach Lovable Cloud, prowadzonych przez Lovable Labs AB ze Sztokholmu (Szwecja). Dane głosowania są przechowywane w bazie danych PostgreSQL zarządzanej w ramach Lovable Cloud, w europejskim regionie chmury Amazon Web Services (oznaczenie regionu: eu-west-2).

Ruch do aplikacji jest szyfrowany (HTTPS/TLS) i przechodzi przez warstwę Cloudflare (DNS, routing brzegowy, zapora WAF i limitowanie żądań). Dane dostępowe do wybranego dostawcy SMS są w backendzie szyfrowane i nie są zwracane do przeglądarki.

Certyfikaty Lovable istotne dla NIS2

Lovable publikuje swoją postawę bezpieczeństwa w centrum zaufania (trust.lovable.dev). Aktualnie udokumentowane poświadczenia i dokumenty to:

  • ISO/IEC 27001:2022 — międzynarodowy certyfikowany system zarządzania bezpieczeństwem informacji,
  • SOC 2 Type II (a także SOC 2 Type I i list mostowy) — badanie skuteczności środków kontroli w okresie, raport udostępniany na żądanie,
  • AIUC-1 — poświadczenie dotyczące bezpieczeństwa systemów opartych na AI,
  • RODO / GDPR — umowa powierzenia przetwarzania danych (DPA), ocena transferu danych (TIA) oraz publiczny wykaz podmiotów przetwarzających (m.in. Google Cloud Platform w regionie UE, Cloudflare, Amazon Web Services).

Dla potrzeb NIS2 (w Polsce: ustawa o krajowym systemie cyberbezpieczeństwa, wdrożenie dyrektywy (UE) 2022/2555) dokumenty te pełnią rolę dowodów bezpieczeństwa łańcucha dostaw wymaganych przez art. 21 — potwierdzają, że dostawcy zastosowali odpowiednie środki techniczne i organizacyjne. Certyfikaty dotyczą platform dostawców, a nie samego głosowania: za dobór środków w aplikacji, podstawę prawną przetwarzania i kontakt z osobami głosującymi odpowiada organizator.

Stan informacji o dostawcach i ich poświadczeniach: 20 września 2026. Źródłami są publikacje trust.lovable.dev, smsapi.pl/bezpieczenstwo oraz smscenter.pl; zakres i terminy ważności certyfikatów określają dokumenty wydane przez dostawców.

Środki bezpieczeństwa zastosowane w samym głosowaniu

  • Każdy głos potwierdzany jest jednorazowym kodem SMS: sześć cyfr, ważność 5 minut, maksymalnie 5 prób wprowadzenia, ponowna wysyłka możliwa po 60 sekundach.
  • Jeden numer telefonu odpowiada jednemu ważnemu głosowi w danym głosowaniu. Unikalny indeks w bazie danych odrzuca próbę głosowania powtórnego, również przy żądaniach wysłanych w tym samym momencie.
  • Numer telefonu przechowywany jest dodatkowo jako nieodwracalny odcisk kryptograficzny (HMAC), wykorzystywany wyłącznie do wykrywania ponownego głosowania.
  • Położenie ustalane jest w przeglądarce za zgodą głosującego, a następnie weryfikowane po stronie serwera na rzeczywistym obrysie granic powiatu raciborskiego. Wynik weryfikacji jest ważny przez 5 minut.
  • Uprawnienia panelu egzekwowane są na poziomie bazy danych (RLS): obserwator widzi wyłącznie głosowania przypisane przez administratora i nie ma dostępu do konfiguracji integracji.
  • Rejestr głosujących z danymi deklarowanymi dostępny jest administratorowi oraz obserwatorom przypisanym do danego głosowania; raporty PDF zawierają wyłącznie wyniki zbiorcze.
  • Konta panelu tworzy wyłącznie administrator. Konto administratora chronione jest weryfikacją dwuetapową (MFA), a publiczna rejestracja nie nadaje żadnych uprawnień.
  • Dane dostępowe do integracji szyfrowane są po stronie serwera i nie są przesyłane do przeglądarki ani do raportów PDF.
  • Dziennik zdarzeń rejestruje zmiany konfiguracji, publikacje i zamknięcia głosowań oraz unieważnienia głosów wraz z uzasadnieniem.
  • Okresy przechowywania danych określa organizator; po ich upływie dane podlegają usunięciu.

Dokumentacja bezpieczeństwa dostawców

Raport SOC 2 Type II oraz pełne raporty z audytów Lovable udostępniane są na żądanie, po zawarciu umowy o poufności.