Gdzie trafiają dokumenty do rozpoznania
OCR (Google Document AI) działa w regionie UE, wymuszonym w konfiguracji. Treść faktury, czyli dostawca, pozycje, ceny i NIP, trafia też do modeli AI: Anthropic, a gdy jest niedostępny, OpenAI. Obie firmy przetwarzają te dane w Stanach Zjednoczonych na podstawie standardowych klauzul umownych. Pełna lista, ze statusem każdej umowy, jest w rejestrze podprocesorów.
Uprawnienia per użytkownik i izolacja danych
Dostęp jest przyznawany per strona i per firma. Każde zapytanie działa w ramach firmy, w imieniu której jest wykonywane, a automatyczna kontrola przed każdym wydaniem sprawdza, czy odczyty danych firmy mają ten filtr.
Szyfrowane kolumny w bazie
Wybrane dane szyfrujemy w bazie algorytmem AES-256-GCM: numery rachunków bankowych i NIP Twojej firmy, stawki i wynagrodzenia pracowników, dane kontaktowe z rejestru klientów kasy i z zamówień online oraz tokeny KSeF i innych integracji. Dyski serwera i pozostałe dane w bazie nie są szyfrowane. Klucz nie leży w repozytorium.
Szyfrowanie w transmisji
Ruch do Owlly i między Owlly a dostawcami usług idzie po TLS. Zapytanie wysłane po HTTP jest przekierowywane na HTTPS.
Nocne kopie zapasowe, szyfrowane
Zrzut każdej bazy co noc, spakowany i zaszyfrowany AES-256-GCM, zanim opuści serwer, z rotacją. Bez skonfigurowanego klucza zadanie odmawia zapisu zamiast zapisać kopię otwartym tekstem.
Uwierzytelnianie dwuskładnikowe w panelu operatorów
Panel, z którego zespół Owlly obsługuje platformę, ma uwierzytelnianie dwuskładnikowe (TOTP) z kodami zapasowymi. Włączenie go jest dobrowolne. W aplikacji dla restauracji drugiego składnika nie ma.
Eksport danych, art. 20 RODO
Pełny eksport danych konta w formacie nadającym się do odczytu maszynowego, dostępny na żądanie.
Usunięcie danych, art. 17 RODO
Usuwamy dane identyfikacyjne i kontaktowe na żądanie. Poniżej opisujemy dwie granice, których nie przekroczymy, bo nie wolno nam.