Last updated: 2026-08-20
Better Bookmarks Bar does not collect, read, transmit, or store the content of any web page you visit. It has no server and no analytics. The one exception is entering a Pro license key: that key is sent to Gumroad's servers to verify it, once, and no other data is sent. See "Pro license verification" below.
What the extension does
Better Bookmarks Bar renders a second, compact bookmarks bar on every page you visit, backed by Chrome's own chrome.bookmarks API. All of its logic runs locally in your browser.
Permissions and why they're required
bookmarks, required to read your bookmark folders and bookmarks so they can be displayed in the bar, and to write back changes (reorder, file into a folder, rename, delete) that you make directly from the bar.
favicon, required to show each bookmark's site icon using Chrome's built-in favicon cache, instead of fetching icons from a third-party service.
storage, required to save your settings (auto-hide, appearance, which folder(s) your bar(s) show, and, if you've purchased Pro, your license key) locally via chrome.storage.sync, so they follow you across signed-in devices the same way Chrome's own settings do.
host_permissions: <all_urls>, required so the bar can be injected on any page you visit, since a bookmarks bar that only works on some sites wouldn't be useful. The bar's content script is declared directly in the extension's manifest (a static content_scripts entry), so no separate scripting permission is needed to run it. This permission is used exclusively to insert the bar's own UI (an isolated shadow DOM element) into the page, and it also covers the one outbound network call the extension makes: verifying a Pro license key against Gumroad's license-verification API, described below. The extension does not read, modify, or transmit the host page's content, and does not track which pages you visit.
Pro license verification
Better Bookmarks Bar's Pro features (multiple bookmark bars) are unlocked with a one-time purchase through Gumroad. If you enter a license key in the extension's settings, that key is sent directly to Gumroad's license verification API (api.gumroad.com) to confirm it's valid, once, when you click Activate. No other data (no bookmarks, no browsing activity, no settings) is sent as part of this request. The result (whether your key is valid) is then stored locally via chrome.storage.sync, so the check never needs to happen again. See Gumroad's own privacy policy (gumroad.com/privacy) for how they handle that request.
Data collection
The extension does not use analytics and does not phone home. The only data it ever sends off your device is the Pro license key described above, sent solely to verify it. Everything else it reads (your bookmarks, your settings, your browser theme) stays on your device and is used only to render the bar locally.
Third parties
The only third party this extension talks to is Gumroad, and only for the one-time Pro license check described above. No other data is shared with any third party, because none is collected.
Changes to this policy
If this policy changes, the "Last updated" date above will change accordingly, and the new version will be published at this same URL.
Contact
Questions about this policy can be sent to the developer contact listed on the Chrome Web Store listing.