Jak FakturaGO chroni dane firmy i dostęp do KSeF
Bezpieczeństwo programu do faktur nie kończy się na haśle. Liczy się miejsce przechowywania dokumentów, ochrona tokenów, integralność aktualizacji, kopie zapasowe i zachowanie aplikacji bez internetu.
Faktury pozostają na komputerze użytkownika
Baza zawierająca firmy, kontrahentów, produkty i faktury znajduje się w profilu aplikacji na komputerze. FakturaGO nie synchronizuje tej bazy z własnym serwerem i nie udostępnia internetowego panelu, z którego operator programu mógłby czytać dokumenty.
Połączenia zewnętrzne są wykonywane tylko do konkretnych funkcji, między innymi KSeF, oficjalnych baz po NIP, licencji i aktualizacji. Treść faktury trafia do KSeF wtedy, gdy użytkownik zleci jej wysłanie.
Ochrona tokenów KSeF
Token nie jest przechowywany jako zwykły tekst w bazie. Aplikacja korzysta z mechanizmu DPAPI systemu Windows, który wiąże zaszyfrowaną wartość z kontem i komputerem użytkownika. Każda firma ma oddzielny wpis, a interfejs pokazuje jedynie zamaskowaną końcówkę.
- nie publikuj tokena w zrzutach ekranu,
- nie wysyłaj go zwykłą wiadomością e-mail,
- odwołaj token po zmianie pracownika lub podejrzeniu ujawnienia,
- nadawaj tylko uprawnienia potrzebne do pracy.
Bezpieczna komunikacja z KSeF
Sesja online używa mechanizmów wymaganych przez API KSeF 2.0. Dane faktury są szyfrowane przed wysłaniem, a klucz sesyjny jest zabezpieczany kryptografią asymetryczną. Program kontroluje status odpowiedzi i nie uznaje samego rozpoczęcia wysyłki za sukces.
Licencja i aktualizacje
Dane licencji przechowywane lokalnie są chronione przez Windows. Komunikacja z serwerem licencji używa podpisanych odpowiedzi, identyfikatora jednorazowego i ochrony przed ponownym wykorzystaniem starej odpowiedzi. Program pozwala również na ograniczony czas pracy, gdy serwer licencji jest chwilowo niedostępny.
Aktualizator sprawdza sumę SHA-256 oraz podpis RSA manifestu. Plik, którego integralność lub podpis nie pasują do danych z serwera, nie powinien zostać uznany za poprawną aktualizację.
Kopia zapasowa jest częścią bezpieczeństwa
Lokalne przechowywanie daje kontrolę, ale wymaga regularnego backupu. W aplikacji można wykonać kopię bazy i odtworzyć ją po awarii lub przeniesieniu danych. Kopię warto przechowywać na zaszyfrowanym nośniku albo w zaufanym repozytorium z kontrolą dostępu.
Co nadal zależy od użytkownika?
Żaden program nie ochroni danych przy zainfekowanym systemie, współdzielonym koncie Windows bez hasła albo publicznie udostępnionym tokenie. Aktualizuj Windows, używaj blokady ekranu, ogranicz konta administratora i zabezpiecz kopie zapasowe.
Fakturowanie bez przechowywania dokumentów w naszej chmurze
Sprawdź lokalny model pracy FakturaGO przez 30 dni.
Wypróbuj FakturaGO