Envkeep je nástroj pro šifrovanou správu tajných údajů ENV, jako jsou API klíče a přihlašovací údaje. Tajné údaje se ukládají do šifrovaného trezoru vault.age pomocí šifrování age. Na disku a v repozitáři se nachází pouze šifrovaný text. Nativní aplikace pro macOS poskytuje grafické rozhraní s organizací tajných údajů do projektů a složek, paletou příkazů a zkratkami. CLI nástroj je určen pro AI programovací agenty, kteří mohou získat jeden údaj po jednom příkazem envkeep get bez vkládání tajných údajů do chatu nebo ukládání v nešifrované podobě.
Tajné údaje lze organizovat do projektů, označovat štítky a filtrovat podle nich. Import z .env souborů probíhá s náhledem před potvrzením. Každé čtení a zápis se zaznamenává do záznamu přístupů, který obsahuje pouze názvy, nikdy hodnoty. Pro týmové použití lze trezor sdílet prostřednictvím soukromého git repozitáře a přidávat členy podle jejich veřejného klíče. Aplikace nabízí tři úrovně zabezpečení: od volné s mezipamětí v klíčence až po striktní s Touch ID, dvoufaktorovým ověřením a krátkým intervalem automatického uzamčení. Klíč lze chránit heslem pomocí AES-256 s PBKDF2. Nástroj je postaven na čistém Pythonu 3 s nulovými závislostmi a vyžaduje macOS.
Pro hodnocení programu se prosím nejprve přihlaste