Przejdź do treści głównej
Architektura ochrony

Bezpieczeństwo danych i izolacja tenantów

Dane szkoleniowe, numery PKK i rozliczenia finansowe Twojego ośrodka podlegają wielowarstwowej ochronie.

Izolacja Danych na Poziomie SQL (PostgreSQL Row-Level Security)

Każde zapytanie do bazy danych zawiera klucz organizacji (`tenant_id`). Mechanizm Row-Level Security fizycznie uniemożliwia wyciek danych kursantów między różnymi szkołami jazdy.

Kryptograficzne Podpisy Sesji (HMAC-SHA256)

Ciasteczka uwierzytelniające są podpisywane cyfrowo przy użyciu algorytmu HMAC-SHA256 z flagami HttpOnly, Secure i SameSite=Lax. Każda próba modyfikacji ciasteczka jest natychmiast odrzucana.

Poufność Numerów PKK (RODO i ochrona tożsamości)

Numer Profilu Kandydata na Kierowcę stanowi wrażliwą daną urzędową. W logach systemowych, analityce oraz widokach publicznych PKK jest zawsze maskowany (np. 10000•••••••01).

Kontrola Kosztów i Ochrona Przed Nadużyciami SMS

Moduł powiadomień SMS posiada wbudowane limity miesięczne na poziomie bazy danych z atomową blokadą współbieżności. Szkoła nie jest narażona na nieoczekiwane koszty telekomunikacyjne.

Zweryfikuj działanie systemu w bezpiecznym demo
Dostęp próbny na danych syntetycznych bez ryzyka dla danych szkoły.
Uruchom demo
Bezpieczeństwo — OSK ONE | OSK ONE