Bezpieczeństwo
Bezpieczeństwo platformy
Krótko i bez marketingu: jak chronimy dane członków klubu. Tylko to, co już działa.
Szyfrowanie
Dane są chronione podczas przesyłania, a hasła i rozmowy — podczas przechowywania.
Tylko HTTPS
Strona i API platformy działają wyłącznie przez szyfrowane połączenie (TLS). Zapytanie przez zwykłe HTTP jest od razu przekierowywane na HTTPS, a certyfikaty odnawiają się automatycznie.
Hasła — tylko jako skrót
Nie przechowujemy haseł jawnym tekstem: usługa logowania trzyma wyłącznie ich skrót (bcrypt). Nikt nie może odczytać Twojego hasła, także zespół klubu.
Szyfrowane rozmowy
Rozmowy z osobistym asystentem AI są przechowywane w bazie w postaci zaszyfrowanej (AES-256-GCM), z osobnym kluczem dla każdego asystenta. Same klucze są zaszyfrowane kluczem głównym w sprzętowym module zarządzania kluczami w chmurze (Frankfurt). Aby odpowiedzieć, asystent przetwarza treść wiadomości: to szyfrowanie podczas przechowywania, a nie end-to-end.
Dostęp do danych
O tym, kto co widzi, decydują reguły samej bazy, a nie tylko interfejs.
Reguły w samej bazie (RLS)
Zapytania z przeglądarki i aplikacji mobilnej przechodzą przez zasady dostępu na poziomie wierszy. Zamknięte wydarzenie widzą tylko organizator, zaproszeni i administratorzy, a nowe tabele z danymi osobowymi są dla takich zapytań całkowicie zamknięte — czyta je tylko serwer po sprawdzeniu, kim jesteś.
Baza nie jest wystawiona do internetu
Baza danych przyjmuje połączenia tylko z naszego serwera. Usługi platformy działają bez uprawnień superużytkownika, a rola serwisowa z pełnym dostępem nie może logować się do bazy bezpośrednio.
Pracownicy AI z ograniczonymi uprawnieniami
Pracownicy AI klubu mają dostęp do danych platformy tylko do odczytu. Coś zmienić mogą wyłącznie kilkoma wąskimi działaniami, z których każde sprawdza sama platforma.
Twoje dane i usuwanie
Prawo dostępu i usunięcia danych zgodnie z RODO — w profilu, bez pisania do wsparcia.
Kopia Twoich danych
W profilu, w sekcji «Moje dane i konto», możesz pobrać dane, które platforma o Tobie przechowuje.
Usunięcie konta
W tym samym miejscu — «Usuń konto i moje dane». Po potwierdzeniu wszystkie Twoje sesje są zamykane, a dane usuwane ze wszystkich miejsc z listy, w których są przechowywane. Zapisy płatności zostają, jak wymaga prawo, ale bez danych osobowych. Nie masz dostępu do konta? Napisz na serviceinfoclub@gmail.com.
Asystenci AI też zapominają
Po usunięciu platforma powiadamia asystentów AI klubu: usuwają rozmowy, kontakty i zapamiętane fakty o Tobie i nie piszą już do Ciebie pierwsi.
Gdzie działa platforma
Własne serwery, monitorowane z zewnątrz.
Własny serwer w UE
Strona, baza danych, logowanie i pliki platformy działają na naszym własnym serwerze w centrum danych DigitalOcean we Frankfurcie (Niemcy).
Osobny serwer asystentów AI
Asystenci AI klubu działają na osobnym serwerze DigitalOcean we Frankfurcie (Niemcy). Dane platformy otrzymują wyłącznie przez jej API.
Nadzór z zewnątrz
Dostępność strony, API i asystentów AI jest sprawdzana z zewnątrz, z kilku regionów, co 1–5 minut. Zespół dostaje powiadomienie, gdy usługa nie działa, certyfikat HTTPS wkrótce wygasa lub brakuje świeżej kopii zapasowej.
Dziennik bez sekretów
Dziennik zapytań serwera nie zapisuje plików cookie, tokenów ani nagłówków autoryzacji i jest usuwany po 30 dniach.
Kopie zapasowe
Codziennie i poza głównym serwerem.
Codziennie
Codziennie robimy kopię zapasową bazy i plików platformy oraz bazy asystentów AI i sprawdzamy, czy każdą kopię da się odczytać w całości.
Poza serwerem
Każda kopia jest też przechowywana w Google Cloud Storage we Frankfurcie, zaszyfrowana naszym kluczem. Serwer może tylko dodawać nowe kopie: nie może odczytać, zmienić ani usunąć istniejących.
Jak długo przechowujemy
Na serwerze — 14 dni (platforma) i do trzech miesięcy (asystenci AI). W chmurze kopie są usuwane po 100 dniach.