BerlinettaBerlinetta

Dokument prawny

Bezpieczeństwo

Ta strona opisuje, jak chronimy dane w Berlinetcie: co robimy dziś, a nie co planujemy. Piszemy konkretnie, bo czyta ją zwykle osoba, która ma ocenić nas jako dostawcę: administrator IT, inspektor ochrony danych albo audytor klienta. Jeżeli czegoś tu brakuje, zapytaj; odpowiemy równie konkretnie.

Wersja
1.5
Obowiązuje od
27 października 2026
Usługodawca
ZELCODE LABS KRYSTIAN KAKITEK

Podatność lub incydent zgłoś na

kontakt@berlinetta.pl

Potwierdzamy otrzymanie w ciągu 5 dni roboczych i informujemy o postępie naprawy. Zasady zgłaszania: sekcja 19

W skrócie

Najważniejsze, bez technicznych słów

Pełny opis dla administratora IT, inspektora ochrony danych i audytora jest niżej, w 19 sekcjach podzielonych na 5 tematów.

  • Dane w Polsce

    Berlinetta działa na serwerze w centrum danych w Warszawie. Administrujemy nim tylko my, operator centrum danych nie ma dostępu do systemu.

    Sekcja 1
  • Inne firmy nie widzą Twoich danych

    Zamówienia, produkty i klienci każdej firmy są oddzielone w samej bazie danych, a nie tylko na ekranie.

    Sekcja 16
  • Każdy widzi tylko swoją część

    Właściciel, administrator, pracownik i pakowacz mają różne uprawnienia. Zmiana roli działa od razu.

    Sekcja 9
  • Hasło, którego nie da się odczytać

    Hasła przechowujemy w postaci, z której nie da się ich odtworzyć. Do logowania dołożysz kod z aplikacji w telefonie.

    Sekcje 3 i 5
  • Nie prosimy o hasło do Allegro

    Połączenie z Allegro zatwierdzasz sam, logując się w Allegro. Dostępy do integracji trzymamy w osobnym, szyfrowanym magazynie.

    Sekcje 6 i 7
  • Kopia bazy codziennie

    Pełna kopia bazy powstaje codziennie, archiwum plików co godzinę. Kopie leżą dziś na tej samej infrastrukturze, druga lokalizacja jest w planie.

    Sekcja 12
  • Wiemy, kto i kiedy co zmienił

    Zmiany zamówień, produktów, dokumentów i ustawień zapisują się razem z autorem: człowiekiem, regułą albo integracją.

    Sekcja 10
  • O naruszeniu dowiesz się w 48 godzin

    Jeśli naruszenie mogło dotknąć Twoich danych, informujemy Cię w ciągu 48 godzin od jego stwierdzenia.

    Sekcja 17

Pełny opis

19 sekcji, 5 tematów

1.Infrastruktura

  1. Berlinetta działa na serwerze dedykowanym w centrum danych na terytorium Polski (MEVSPACE, Warszawa), administrowanym wyłącznie przez ZELCODE LABS. Operator centrum danych zapewnia zasilanie, łącze i ochronę fizyczną; nie ma dostępu logicznego do systemu.
  2. Usługi (aplikacja, API, baza danych PostgreSQL, Redis, kolejka zdarzeń, magazyn sekretów) działają w odizolowanych kontenerach we wspólnej sieci wewnętrznej. Z Internetu dostępny jest wyłącznie serwer HTTPS; baza danych, Redis, kolejka i magazyn sekretów nie mają otwartych portów publicznych.
  3. Dostęp administracyjny do serwera odbywa się kluczem SSH; konta usługowe (np. do publikowania wydań agentów) mają uprawnienia ograniczone do swoich katalogów, bez dostępu do konfiguracji, bazy ani kontenerów.

2.Szyfrowanie transmisji

  1. Cała komunikacja z Berlinettą (strona, aplikacja, API, serwery aktualizacji agentów) odbywa się przez HTTPS z użyciem TLS 1.2 lub 1.3; starsze protokoły są wyłączone. Żądania HTTP są przekierowywane na HTTPS.
  2. Certyfikaty wystawia Let's Encrypt i odnawiają się automatycznie; każda organizacja dostaje własny adres w domenie berlinetta.pl objęty ważnym certyfikatem od pierwszej sekundy.
  3. Połączenia z systemami zewnętrznymi (marketplace, przewoźnicy, KSeF, model językowy) są szyfrowane TLS zgodnie z wymaganiami tych dostawców.

3.Ochrona danych w spoczynku

  1. Hasła użytkowników są przechowywane wyłącznie jako skróty bcrypt (koszt 12); nie da się z nich odtworzyć hasła. Kody zapasowe 2FA i klucze API są przechowywane jako skróty SHA-256. Tokeny i klucze integracji (np. tokeny Allegro, klucze API przewoźników) leżą w odrębnym, szyfrowanym magazynie sekretów (HashiCorp Vault), a nie w bazie aplikacji.
  2. Dostęp do bazy danych mają wyłącznie procesy aplikacji przez wewnętrzną sieć i dedykowane role bazodanowe o ograniczonych uprawnieniach. Rola używana przez panel obsługi nie ma dostępu do tabel z zamówieniami klientów.
  3. Dyski serwera nie są dziś szyfrowane na poziomie woluminu; ochronę danych w spoczynku zapewniają kontrola dostępu fizycznego operatora centrum danych, uprawnienia systemu operacyjnego i szyfrowanie sekretów opisane wyżej. Szyfrowanie woluminów i kopii zapasowych jest w planie rozwoju.

12.Kopie zapasowe

  1. Baza danych jest zrzucana w całości codziennie; przechowujemy 14 kopii dziennych i 8 tygodniowych. Dodatkowo co godzinę powstaje archiwum katalogu usługi (konfiguracja, pliki, dokumenty) z retencją 24 kopii godzinnych, 7 dziennych i 4 tygodniowych. Przed każdą zmianą struktury bazy wykonujemy osobny zrzut.
  2. Kopie są przechowywane lokalnie, na tej samej infrastrukturze, z dostępem ograniczonym do administratora. Replikacja szyfrowanych kopii do drugiej lokalizacji jest w planie rozwoju; do tego czasu odporność na utratę całego centrum danych jest ograniczona, o czym mówimy wprost.
  3. Kopie służą odtworzeniu usługi po awarii, nie są indywidualną usługą archiwizacji dla klienta (§ 18 Regulaminu). Dane usunięte przez klienta pozostają w kopiach do końca rotacji, najdłużej 90 dni.

13.Odtwarzanie po awarii

  1. Cel odtwarzania: w razie awarii serwera odtworzyć usługę z ostatniej kopii w ciągu godzin, z utratą danych nie większą niż od ostatniego zrzutu bazy (do 24 godzin). W praktyce większość incydentów (awaria kontenera, błąd wdrożenia) jest usuwana w minutach przez automatyczny restart albo cofnięcie wdrożenia, bez odtwarzania z kopii.
  2. Procedura odtworzenia bazy ze zrzutu jest używana regularnie przy pracach na środowisku testowym, więc nie jest teorią. Klienci w umowie Enterprise mogą uzgodnić krótsze cele odtwarzania i dodatkowe kopie (SLA Enterprise).

Temat 1 z 5

Podatność lub incydent zgłoś na kontakt@berlinetta.pl (sekcja 19).

Przyjmujemy zgłoszenia po polsku i po angielsku. Potwierdzamy otrzymanie w ciągu 5 dni roboczych i informujemy o postępie naprawy.

Usługodawca

ZELCODE LABS KRYSTIAN KAKITEK
NIP 6252509025, REGON 545716021
ul. Mielecka 12/18, 41-219 Sosnowiec, Polska

Pytania do tego dokumentu przyjmujemy pod adresem kontakt@berlinetta.pl.