Szyfrowanie przed zapisem
Sekrety KSeF są szyfrowane AES-GCM przed zapisem, wspólnym kluczem aplikacji. Powiązanie z firmą i przeznaczeniem jest sprawdzane przy odszyfrowaniu.
Bezpieczeństwo
Poświadczenie umożliwia operacje w KSeF w granicach nadanych uprawnień. Nie zastępuje upoważnienia do działania w imieniu firmy. Poniżej opisujemy ochronę danych i ograniczenia usługi.
Cztery zasady
Opisujemy mechanizmy stosowane w wersji publicznej. Nie deklarujemy certyfikacji bezpieczeństwa ani niezależnego audytu.
Sekrety KSeF są szyfrowane AES-GCM przed zapisem, wspólnym kluczem aplikacji. Powiązanie z firmą i przeznaczeniem jest sprawdzane przy odszyfrowaniu.
Każdy dokument, klient, plik i połączenie należy do konkretnej firmy. Serwer sprawdza członkostwo i rolę przy każdej operacji, więc wiele firm na jednym koncie nie dzieli danych.
Zasadą jest wykluczenie sekretów i pełnej treści dokumentów z logów. Dane diagnostyczne i ich retencję ograniczamy do potrzeb obsługi usługi.
Aplikacja zapisuje wybrane zdarzenia operacyjne, w tym odzyskanie próby wystawienia i zmiany kontroli dostępu. Retencję opisujemy w dokumentach usługi.
Jak chronimy certyfikat
Jest przekazywany bezpiecznym kanałem, weryfikowany i szyfrowany. Odszyfrowanie następuje tylko w procesie, który potrzebuje go do autoryzowanej operacji KSeF. Jak uzyskać certyfikat, opisujemy w poradniku Certyfikat KSeF krok po kroku.
Zespół i Google Drive
Dostęp do firmy zależy od członkostwa i roli, a nie od samego zalogowania. Integracja z Google Drive zapisuje kopie faktur na dysku, który wskażesz, i nie odczytuje pozostałych plików.
Właściciel zarządza zespołem, planem i integracjami. Edytor pracuje na dokumentach, a podgląd tylko czyta i pobiera. Nowe operacje są domyślnie zastrzeżone dla właściciela.
Członkostwo i rolę sprawdzamy przy każdym żądaniu, więc usunięta osoba traci dostęp także w otwartej sesji. Zaproszenie wygasa po 7 dniach i można je cofnąć. Po zakończeniu planu Firma dostęp dodatkowych osób jest zawieszany.
Łączymy się z zakresem drive.file: aplikacja widzi foldery wskazane przez właściciela i pliki, które sama zapisała. Tokeny Google szyfrujemy AES-GCM przed zapisem. Odłączenie usuwa lokalne poświadczenia firmy; pliki na Drive pozostają.
Integracja ze Stripe
Aplikacja KSeF Canvas w Stripe ma wyłącznie uprawnienia do odczytu: płatności i zwrotów, sesji Checkout, faktur, not kredytowych i subskrypcji, sporów, klientów, produktów, cen i stawek podatku oraz podstawowych danych konta i zdarzeń. Nie pobiera opłat, nie wykonuje zwrotów i niczego nie zmienia w Twoim koncie Stripe.
Połączenie przechowujemy jako zaszyfrowane tokeny przypisane do jednej firmy. Odłączenie w KSeF Canvas albo odinstalowanie aplikacji w Stripe zatrzymuje odczyt nowych sprzedaży. Jak działa integracja, opisujemy na stronie Integracja Stripe z KSeF, a zasady — warunki integracji ze Stripe.
Gdzie są przechowywane dane
Baza danych znajduje się we Frankfurcie, a magazyny dokumentów i kopii mają jurysdykcję UE. Pozostałe usługi mogą przetwarzać dane poza UE.
Źródłowy XML faktury, UPO i PDF przechowujemy w magazynach UE. Odtwarzanie kopii obejmuje bazę danych, dokumenty i osobno zabezpieczone klucze.
Clerk obsługuje tożsamość w USA, a poczta kontaktowa trafia przez Cloudflare do Google. Edytor nie wysyła faktur e‑mailem; wysyłka do nabywców działa tylko w integracji ze Stripe, przez Lettermint, po włączeniu przez właściciela firmy. Transfery, telemetria i dostawcy są opisani w polityce prywatności i wykazie dostawców.
Skrzynki e‑mail odbiorców faktur, Twój Google Drive oraz sam system KSeF rządzą się własnymi regułami przechowywania. Kopiami na swoim dysku zarządzasz w ramach umowy z Google.
Zakres ochrony
Wdrożone
Poza zakresem
Ćwiczenia odtwarzania potwierdzają sprawdzony scenariusz, nie gwarantują odzyskania danych w każdej sytuacji. Nie deklarujemy certyfikatów bezpieczeństwa ani gwarancji dostępności.
Zgłoś problem z bezpieczeństwem
Nie publikuj szczegółów podatności. Podaj bezpieczny opis i sposób kontaktu — potwierdzimy odbiór i ustalimy kanał przekazania szczegółów.