{"id":18,"date":"2026-09-09T06:58:17","date_gmt":"2026-09-09T06:58:17","guid":{"rendered":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/folder-protection\/"},"modified":"2026-09-09T06:58:17","modified_gmt":"2026-09-09T06:58:17","slug":"folder-protection","status":"publish","type":"page","link":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/folder-protection\/","title":{"rendered":"Folder Lock, Private Vault, and deletion protection"},"content":{"rendered":"<div class=\"gbm-docs\">\n<p>These PRO tools solve different problems. <strong>Folder Lock is not encryption of browser bookmarks. Private Vault is separate encrypted storage.<\/strong><\/p>\n<h2 id=\"lock-an-existing-browser-folder\">Lock an existing browser folder<\/h2>\n<p>Open the folder&#8217;s menu and choose its lock action. Select <strong>Pattern<\/strong> or <strong>Password<\/strong>, enter and confirm your credential, then save it. The pattern uses a 4 \u00d7 4 grid and at least six distinct points.<\/p>\n<p>Opening the protected folder in Groovy asks you to unlock it. Leaving it locks it again. Its contents and nested folders are hidden inside Groovy while locked.<\/p>\n<p><strong>The bookmarks remain visible in the browser&#8217;s native bookmark manager.<\/strong> This is an interface lock, not protection from someone who can inspect or change your browser profile. Removing protection requires unlocking and confirming the action.<\/p>\n<h2 id=\"create-an-encrypted-private-vault\">Create an encrypted Private Vault<\/h2>\n<p>Choose <strong>New private folder<\/strong> in the folder controls. Set a pattern or text password and confirm it. Saved titles and URLs in this Vault are encrypted on this device and are not ordinary entries in the browser&#8217;s bookmark tree.<\/p>\n<p>Add links inside the unlocked Vault or use the available copy\/move controls for browser bookmarks. The default preserves the original bookmarks: if you keep those originals, they remain visible in the native bookmark manager.<\/p>\n<p>Leaving the Vault locks it again. There is no hidden password-recovery mechanism. Keep your credential safe. Deleting the Vault is a separate destructive action and is not the same as moving an ordinary folder to Groovy Trash.<\/p>\n<h2 id=\"require-a-password-for-deletion\">Require a password for deletion<\/h2>\n<p>Enable deletion protection in Settings and set its separate password. Groovy asks for it before protected bookmark\/folder deletion actions. Disabling that protection requires the current password too.<\/p>\n<p>This prevents accidental or unauthorized deletion through Groovy&#8217;s interface. It cannot block changes made in another extension or the browser&#8217;s own bookmark manager.<\/p>\n<h2 id=\"local-data-matters\">Local data matters<\/h2>\n<p>Uninstalling the extension or deleting its profile can remove protection records and Vault data. A lock cannot recover records that no longer exist. Read <a href=\"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/quick-start\/updating\/\">Updating safely<\/a> before replacing a build.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>These PRO tools solve different problems. Folder Lock is not encryption of browser bookmarks. Private Vault is separate encrypted storage. &hellip; <a href=\"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/folder-protection\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/pages\/18"}],"collection":[{"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/grooni.com\/docs\/groovy-bookmark-manager\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}