"Offline" u webové aplikace zní jako protimluv, ale u zero-knowledge správce hesel to dává víc smyslu, než by se čekalo.
Co aplikace dělá lokálně
Protože se dešifrování odehrává přímo v tvém prohlížeči, ne na serveru, aplikace pro samotné odemčení a čtení už staženého trezoru nepotřebuje aktivní připojení — hlavní heslo a šifrovací výpočty proběhnou lokálně na tvém zařízení.
Kde internet stejně potřebuješ
Pro první načtení trezoru po delší době, přihlášení na novém zařízení nebo uložení nové/upravené položky aplikace spojení potřebuje — musí si vyžádat aktuální zašifrovaná data ze serveru nebo tam poslat změnu.
Praktický dopad: krátký výpadek signálu (tunel, výtah) obvykle vůbec nepoznáš, protože aplikace pracuje s tím, co už má načtené. Delší offline období (celý let bez wifi) může znamenat, že uvidíš mírně starší verzi dat, dokud se aplikace znovu nepřipojí a nesrovná.
Co aplikace potřebuje předem
Aby aplikace mohla nabídnout offline přístup, musí ji prohlížeč nejdřív alespoň jednou otevřít s aktivním připojením — teprve tehdy si aplikace uloží potřebné soubory do mezipaměti zařízení. Úplně první otevření aplikace na novém telefonu, novém prohlížeči, nebo po vymazání dat prohlížeče, bez připojení k internetu, offline nefunguje — aplikace prostě ještě nemá co zobrazit z mezipaměti.