KeePass zajmuje wyjątkową pozycję na rynku menedżerów haseł od ponad dwóch dekad. W przeciwieństwie do usług chmurowych, takich jak 1Password czy Bitwarden, KeePass działa w oparciu o zasadniczo odmienną filozofię: zaszyfrowana baza danych przechowywana jest na Twoim własnym sprzęcie, a Ty odpowiadasz za jej zarządzanie. Takie podejście ma realne konsekwencje zarówno dla prywatności, jak i użyteczności.

Architektura bezpieczeństwa

KeePass domyślnie stosuje szyfrowanie AES-256, z obsługą ChaCha20 w formacie KeePass 2.x (KDBX 4). Hasło główne, plik klucza lub dane uwierzytelniające konta Windows można łączyć w celu ochrony bazy danych, co zapewnia znaczącą elastyczność w zakresie siły uwierzytelniania. Funkcje derywacji klucza, w tym Argon2 i AES-KDF, są konfigurowalne, co pozwala technicznie zaawansowanym użytkownikom dostosowywać parametry w celu ochrony przed atakami brute-force. Kod źródłowy został poddany przeglądowi przez projekt audytowania wolnego i otwartego oprogramowania Komisji Europejskiej (Free and Open Source Software Auditing), który zidentyfikował i rozwiązał szereg problemów — poziom kontroli, z jakim większość komercyjnych produktów nie mierzy się publicznie.

Praktyki ochrony prywatności

KeePass nie zbiera żadnych danych telemetrycznych, nie wymaga zakładania konta i podczas normalnego działania nie przesyła żadnych danych na żaden serwer. Oprogramowanie wykonuje opcjonalne sprawdzanie aktualizacji, które kontaktuje się z witryną KeePass, jednak można to wyłączyć. Nie ma uzależnienia od dostawcy ani ryzyka, że naruszenie serwera firmy ujawni Twoje dane uwierzytelniające. Wadą jest to, że utrata pliku bazy danych i kopii zapasowej oznacza trwałą utratę haseł.

Użyteczność

To właśnie w tym obszarze KeePass spotyka się z najbardziej uzasadnioną krytyką. Desktopowa aplikacja dla systemu Windows wygląda tak, jakby niemal się nie zmieniła od początku lat 2000 — bo w wielu aspektach rzeczywiście tak jest. Integracja z przeglądarką wymaga zainstalowania wtyczki strony trzeciej, takiej jak KeePassXC-Browser, która jest utrzymywana niezależnie od głównego projektu. Synchronizacja między komputerem stacjonarnym a smartfonem wymaga wybrania dostawcy pamięci w chmurze, pobrania kompatybilnej aplikacji mobilnej, takiej jak KeePassium lub Keepass2Android, oraz samodzielnej konfiguracji wszystkiego. Dla niewtajemniczonych technicznie użytkowników proces ten może być naprawdę mylący.

Cena i wartość

KeePass jest całkowicie bezpłatny. Nie ma żadnych upsellów, planów rodzinnych ani funkcji premium ukrytych za paywallem. Dla osób lub organizacji posiadających odpowiednie kompetencje techniczne do wdrożenia i utrzymania aplikacji, stosunek kosztów do wartości jest niezrównany. Użytkownicy korporacyjni powinni jednak pamiętać, że brak scentralizowanego zarządzania, pulpitów audytowych czy oficjalnego wsparcia oznacza, że rozwiązanie rzadko nadaje się jako platforma ogólnofirmowa bez znacznych dostosowań.

Fragmentacja ekosystemu

Warto zauważyć, że „KeePass" w praktyce opisuje rodzinę kompatybilnych aplikacji. KeePassXC to popularne, wieloplatformowe rozwidlenie (fork) z unowocześnionym interfejsem i natywną integracją z przeglądarką. Użytkownicy powinni sprawdzić, której aplikacji faktycznie używają i czy jest ona aktywnie rozwijana.