Bezpieczeństwo i ochrona danych | MaschinMind
Hosting, kontrola dostępu, szyfrowanie, kopie zapasowe i ochrona danych w MaschinMind.
Konkretne informacje do oceny bezpieczeństwa. Przegląd rozróżnia wdrożone zabezpieczenia, udokumentowane weryfikacje i zobowiązania wynikające z umowy z klientem.
Informacje ogólne przejrzano: 20 września 2026 r. Dokumentacja infrastruktury: sierpień 2026 r.; nie jest to aktualny audyt jej działania.
Gdzie są przechowywane dane?
Udokumentowana konfiguracja umieszcza API w Render we Frankfurcie, a bazę PostgreSQL w Neon w AWS Frankfurt. Niezależne kopie są przechowywane w prywatnym zasobniku Cloudflare R2 pod jurysdykcją UE. Przetwarzanie pomocnicze, w tym wsparcie dostawców i metadane usług, może odbywać się poza EOG. Hosting w UE nie oznacza, że całe przetwarzanie odbywa się wyłącznie w UE.
Jak rozdzielany jest dostęp?
Organizacje klientów są logicznie odseparowane. Aplikacja sprawdza po stronie serwera przynależność do organizacji i uprawnienia. Role kontrolują dostęp do funkcji i rekordów. Administracja platformy ma dostęp uprzywilejowany; proces wsparcia rejestruje powód, termin wygaśnięcia oraz początek i koniec sesji wsparcia. Historia operacyjna rejestruje wykonawców i istotne zdarzenia.
Jak chronione są konta?
Hasła są przechowywane jako skróty bcrypt. Sesje wygasają, a wylogowanie unieważnia bieżącą sesję. Uwierzytelnianie wieloskładnikowe TOTP i kody odzyskiwania wdrożono dla właściciela platformy. Administratorzy klientów i operatorzy nie mają obecnie samodzielnego procesu aktywacji MFA. MFA nie jest przedstawiane jako obowiązkowe dla wszystkich kont.
Czy dane są szyfrowane?
Publiczne połączenia z aplikacją używają HTTPS/WSS. Render zapewnia zarządzany TLS dla publicznych połączeń. Neon deklaruje AES-256 dla przechowywanych danych bazy oraz TLS 1.2 lub nowszy dla połączeń. Oddzielne kopie bazy i plików aplikacji są dodatkowo szyfrowane narzędziem age przed przesłaniem. Jest to ochrona transmisji i przechowywania, a nie szyfrowanie end-to-end.
Jak działają kopie zapasowe?
Baza danych i pliki aplikacji są automatycznie kopiowane dwa razy dziennie przez oddzielne zadanie w chmurze we Frankfurcie, bez zależności od lokalnego komputera. Kopie są szyfrowane narzędziem age przed przesłaniem do oddzielnego prywatnego zasobnika Cloudflare R2 objętego jurysdykcją UE. Prywatny klucz odzyskiwania jest przechowywany poza środowiskiem tworzenia kopii. Po przesłaniu każdy zaszyfrowany obiekt jest ponownie odczytywany i sprawdzany pod kątem integralności. Oddzielny monitoring kontroluje wiek kopii i udokumentowane testy odtwarzania. Udokumentowane zasady przechowywania przewidują blokadę obiektów przez 30 dni i automatyczne usuwanie po 90 dniach.
Czy przetestowano odtwarzanie?
25 października 2026 r. zaszyfrowaną kopię z chmury pobrano z R2, odszyfrowano i odtworzono w odizolowanej tymczasowej bazie testowej. Sprawdzono liczbę wierszy we wszystkich 116 tabelach w sześciu schematach, wersję migracji bazy oraz integralność 118 zarchiwizowanych plików aplikacji. Po weryfikacji tymczasową bazę usunięto. Udokumentowane cele odtwarzania to RPO 24 godziny i RTO 4 godziny, przy czym RTO jest mierzone od udokumentowanej decyzji o rozpoczęciu odtwarzania po awarii. Wynik nie gwarantuje stałego spełniania celów ani określonego czasu przyszłego odtwarzania. Obowiązujące zobowiązania określa umowa z klientem. Testy odtwarzania należy powtarzać co miesiąc i po istotnych zmianach.
Czy możemy eksportować lub usuwać dane?
Uprawnieni administratorzy mogą eksportować dane organizacji jako JSON, w tym treść dokumentów zakodowaną w Base64. Eksport i usunięcie identyfikującej nazwy oraz adresu e-mail operatora testowego zweryfikowano w produkcji 15 sierpnia 2026 r. Nie dowodzi to natychmiastowego usunięcia ze wszystkich rekordów i kopii zapasowych. Przed przekazaniem eksportu skontaktuj się z nami, aby ustalić jego obsługę, okresy przechowywania i wymagania dotyczące usuwania.
Jaka dostępność jest gwarantowana?
Aplikacja udostępnia kontrole stanu usługi i bazy danych. Ten przegląd nie gwarantuje określonego miesięcznego poziomu dostępności. Wsparcie, zobowiązania dotyczące dostępności i ewentualne rekompensaty reguluje obowiązująca umowa z klientem.
Powierzenie przetwarzania, dostawcy i pytania o bezpieczeństwo
Dokumentacja powierzenia przetwarzania istnieje dla pilotażu i SaaS i jest uzupełniana dla każdego klienta. Rejestr dostawców obejmuje Render, Neon i Cloudflare; obowiązująca lista musi uwzględniać również aktywne usługi poczty i inne usługi. Poproś o odpowiednią umowę lub informacje o dostawcach albo zgłoś problem bezpieczeństwa na privacy@maschinmind.com.
