Wydałem Poufnika: moją aplikację do anonimizacji dokumentów przed pracą z AI
Od dziś Poufnik, aplikacja do anonimizacji dokumentów przed pracą z AI, jest oficjalnie dostępny na Windows i macOS: w Microsoft Store, w Mac App Store i do pobrania na poufnik.app. Zaprojektowałem go, zbudowałem i przeprowadziłem przez cały proces wydania: od licencji open source, przez podpisywanie kodu, po certyfikację w sklepach z aplikacjami.
Czym jest Poufnik?
Poufnik to aplikacja desktopowa na Windows i macOS, która wyszukuje w polskich dokumentach dane w jedenastu kategoriach, między innymi dane osób, firm, sądów i dane kontaktowe, i zastępuje je znacznikami. Do modelu AI trafia wersja bez nazwisk, numerów PESEL i sygnatur akt, a odpowiedź modelu program przywraca do postaci z oryginalnymi danymi. Obsługuje pliki DOCX i PDF, także skany, z których odczytuje tekst przez OCR. Przetwarzanie dokumentu odbywa się w całości na komputerze użytkownika.
Od kodu do sklepu z aplikacjami
Napisanie programu to mniej więcej połowa pracy. Druga połowa to proces, przez który przechodzi każda firma wydająca oprogramowanie, i właśnie w nim pojawia się najwięcej pytań prawnych:
Licencja open source: kod Poufnika jest otwarty, na licencji Apache 2.0. Wybór licencji przesądza o tym, co inni mogą zrobić z kodem, jak traktować zależności i kto odpowiada za ewentualne wady.
Podpisywanie kodu: wersja na Windows jest podpisywana certyfikatem w Azure Trusted Signing. Bez podpisu system ostrzega użytkownika przed uruchomieniem programu, a sklep go nie przyjmie.
Certyfikacja w Microsoft Store: wersja na Windows przeszła weryfikację Microsoftu i jest dystrybuowana jako pakiet ze sklepu, z automatycznymi aktualizacjami.
Proces Apple: wersja na macOS przeszła podpis Developer ID, notaryzację i recenzję w Mac App Store. Konto Apple Developer i publikacja w sklepie mają własne wymagania formalne, także wobec firmy, która wydaje aplikację.
Wydania i aktualizacje: kolejne wersje budują się i publikują automatycznie, a aplikacja sama sprawdza, czy jest nowsza wersja.
Dokumenty dla użytkownika: regulamin, polityka prywatności i opis przetwarzania danych muszą odpowiadać temu, co aplikacja faktycznie robi. W Poufniku zasadą od początku było, że treść dokumentu nie opuszcza urządzenia.
Co to oznacza dla firm IT?
Spółka, która wydaje oprogramowanie, potrzebuje prawnika rozumiejącego, jak naprawdę wygląda jej praca: czym jest wydanie, co oznacza zależność na licencji copyleft, co sprawdza sklep przy certyfikacji i jakie deklaracje o danych trzeba złożyć przy publikacji. Przy Poufniku każdy z tych kroków przeszedłem sam, więc rozmowę z zespołem technicznym mogę zacząć od konkretów, a nie od ogólnych pytań.
Na co dzień doradzam firmom IT przy umowach wdrożeniowych i licencyjnych, licencjach open source, regulaminach i politykach prywatności aplikacji oraz przy ocenie produktów pod kątem RODO i AI Act.
Gdzie pobrać Poufnika?
Poufnika pobierzesz ze strony poufnik.app, z Microsoft Store na Windows i z Mac App Store na macOS.
Obsługa prawna firm tworzących oprogramowanie
Jeśli twoja firma tworzy albo wdraża oprogramowanie, pomogę przy umowach z klientami i programistami, licencjach, dokumentach dla użytkowników aplikacji i zgodności produktu z RODO oraz AI Act. Zakres współpracy opisuję na stronach umowy IT i stała obsługa prawna, a o konkretny projekt możesz zapytać przez formularz kontaktowy.
Tekst ma charakter informacyjny i nie zastępuje indywidualnej porady prawnej.