๐Ÿฟ๏ธ Squirrel User Guide

Everything you need to know โ€” from your first bookmark to vault sync. Your data never leaves your browser.

โ–ถ Watch the 2-minute overview on YouTube

๐Ÿ“ธ

Screenshots throughout this guide use demo data for illustration. Your sections and bookmarks will look similar but reflect your own content.


1 ยท What is Squirrel?

Squirrel is a private bookmark manager that runs entirely inside your browser. There is no account to create, no cloud to sync with, and no subscription to manage. Every bookmark you save stays in your browser's local storage โ€” nowhere else.

You organise bookmarks into sections (like folders), tag them for quick filtering, and search across everything in real time. Set Squirrel as your browser's homepage and your entire link library is one tab away.

๐Ÿ’ก

Free tier: unlimited bookmarks, unlimited sections, search, manual backup and restore. Premium ($9 one-time): auto-backup every 30 minutes, 7-day daily backup history, and vault folder sync for cross-device access.


2 ยท First Run

The first time you open Squirrel you will see the welcome screen with two fast paths to get started:

Squirrel welcome / empty state

The welcome screen offers two starting points: import existing bookmarks from your browser, or add a single link to begin fresh.

If you are returning after clearing your browser data, the welcome screen also shows Restore from backup file and Enter license key links.

โš ๏ธ

Squirrel stores data in IndexedDB โ€” a local browser database. Clearing "Cookies and site data" in your browser settings will erase your bookmarks. Keep regular backups. See Section 10.


3 ยท Creating Sections

Sections are the top-level containers for your bookmarks โ€” similar to folders. You might create sections named Work, Personal, AI Tools, or anything that fits how you think.

Click + Create Section in the toolbar:

Create Section modal

Give the section a name, pick an emoji icon, and add an optional description that appears as a subtitle under the section heading.

  1. Section Name โ€” required. Appears as the section heading.
  2. Icon โ€” a single emoji. Defaults to ๐Ÿ“ if left blank. Paste any emoji directly.
  3. Description โ€” optional subtitle visible when the section is expanded.

Click Save Section. The section appears in the main view immediately.

Editing and deleting sections

Hover over any section header. Two buttons appear on the right: โœ๏ธ to edit the name, icon, or description; ๐Ÿ—‘๏ธ to delete the section and all its bookmarks. Deletion is permanent โ€” export a backup first if unsure.

Edit Section modal

4 ยท Adding Bookmarks

Click Add Bookmark in the toolbar to open the form:

Add Bookmark modal

Title, URL, and section are required. Description and tags are optional but make search and filtering far more powerful.

Squirrel automatically fetches the site's favicon from the domain so you can recognise links at a glance.

Editing a bookmark

Hover over a bookmark row and click โœ๏ธ, or double-click anywhere on the row to open it for editing.

Edit Bookmark modal

Deleting a bookmark

Hover over the bookmark and click ๐Ÿ—‘๏ธ. Deletion is immediate with no confirmation prompt.


The search box in the top-right corner filters bookmarks across all sections as you type. It matches against the bookmark's title, URL, description, and tags simultaneously.

Search in action

Typing "figma" instantly narrows the list. Sections with no matches collapse automatically.

Press Esc or click โœ• in the search box to clear the filter and return to the full view.

โœ…

Search also matches tags. If you tagged a bookmark design, searching "design" will surface it even if the word doesn't appear in the title or description.


6 ยท Tags

Tags are free-form labels attached to bookmarks (comma-separated in the Add/Edit form). They appear as small clickable chips on each bookmark row.

Main view showing tags on bookmarks

Tags like #dev, #ai, and #work appear as chips on the right of each bookmark row.

Filtering by tag

Click any tag chip to activate a tag filter. Only bookmarks with that tag remain visible across all sections. A filter indicator bar appears at the top โ€” click โœ• in the indicator to clear.

Tag filter active

Clicking #ai shows only AI-tagged bookmarks, regardless of which section they are in.

โœ…

Keep tags short and consistent. A tag dev is more useful than development and coding as separate tags that fragment the same group.


7 ยท Organising

Drag and drop

Grab the โ‹ฎโ‹ฎ drag handle on the left of any bookmark row and drag it to a new position โ€” within the same section or into a different section entirely. Section headers have their own โ‹ฎโ‹ฎ handle to reorder the sections themselves.

Collapsing sections

Click anywhere on a section header to collapse it. The bookmarks fold away and only the title and bookmark count remain visible. Click again to expand. Use Collapse All / Expand All in the toolbar to act on every section at once.

Two sections collapsed

Collapsed sections save vertical space. The blue badge shows how many bookmarks are inside without requiring expansion.


8 ยท Import from Browser

If you already have bookmarks in Chrome, Firefox, Edge, or Safari, you can bring them into Squirrel in one step.

Step 1 โ€” Export from your browser

  1. Chrome / Edge: open chrome://bookmarks โ†’ โ‹ฎ menu โ†’ Export bookmarks. Saves a .html file.
  2. Firefox: Bookmarks menu โ†’ Manage Bookmarks โ†’ Import and Backup โ†’ Export Bookmarks to HTML.
  3. Safari: File โ†’ Export Bookmarks.

Step 2 โ€” Import into Squirrel

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ“ฅ Import from Browser.
  2. Select the .html file you exported.
  3. A preview shows how many bookmarks were found and which folder each came from.
  4. Click Import. Each browser folder becomes a separate Squirrel section.
โ„น๏ธ

All users can import unlimited bookmarks. Sections from your browser export become separate Squirrel sections.


9 ยท Bookmarklet

The bookmarklet lets you save any page to Squirrel in one click without navigating away from the site you are on.

Bookmarklet modal

Drag the "Add to Squirrel" button onto your browser's bookmarks bar. If drag-and-drop is blocked, copy the code and create a bookmark manually using it as the URL.

Installing

  1. Make sure your browser's bookmarks bar is visible (Ctrl + Shift + B on Chrome/Edge).
  2. Drag "๐Ÿ“ฅ Add to Squirrel" onto your bookmarks bar.
  3. Fallback: copy the code from the text area, create a new bookmark manually, and paste the code as its URL.

Using it

Navigate to any page. Click Add to Squirrel in your bookmarks bar. Squirrel opens in a new tab with the current page's title and URL already filled in. Choose a section, add tags, and save.

Clipboard Detection โ€” the fastest way to add a URL

Copy any URL from any tab, switch back to Squirrel, and press Ctrl + V anywhere on the page. A small toast appears asking Add "example.com"? โ€” press Enter or click Add. The form opens pre-filled with the title field already focused.

โœ…

This works anywhere on the page โ€” you don't need to click first. If the bookmark form is already open, Ctrl+V pastes into the form as normal.

๐Ÿ“‹ Paste URL button

An alternative to Ctrl+V โ€” click Paste URL in the toolbar to read from the clipboard directly. Useful if your browser asks for explicit clipboard permission first.


10 ยท Backup & Restore

Because your bookmarks live in the browser, they can be lost if you clear site data. Back up regularly.

Backup to file

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ’พ Backup to File.
  2. A .json file is downloaded containing all your sections, bookmarks, tags, and descriptions.
  3. Store it somewhere safe โ€” OneDrive, Dropbox, or a local folder you back up separately.
Menu open showing backup options

The โ˜ฐ Menu contains all data management options: import, backup, restore, and premium features.

Restore from file

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ“‚ Restore from File.
  2. Select the .json backup file.
  3. All bookmarks are restored exactly as they were at backup time. Any bookmarks added since are replaced โ€” export a fresh backup first if you need to merge.
โš ๏ธ

Restoring replaces all current data. Back up first if you have recent additions you want to keep.

Restoring your license key

If you clear browser data and lose premium access, click โ˜ฐ Menu โ†’ ๐Ÿ”‘ Restore License. Enter your BM-XXXX-XXXX-XXXX key from your Gumroad purchase receipt email.


11 ยท Set as Homepage

There are two ways to open Squirrel automatically โ€” via the home button, or by replacing the new tab page.

Set as Homepage modal

The modal detects your browser and shows the exact settings path. Copy the URL, then paste it into your browser's homepage field.

Option 1 โ€” Home button (recommended, works for everyone)

This makes the ๐Ÿ  home button in your browser toolbar open Squirrel.

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ  Set as Homepage.
  2. Click ๐Ÿ“‹ Copy next to the Squirrel URL.
  3. Click โš™๏ธ Open Settings (or follow the shown path for your browser).
  4. Go to the Appearance section, toggle Show home button ON, select Enter custom web address, and paste the URL.
โœ…

Chrome shortcut: paste chrome://settings/appearance directly into your address bar. Edge: paste edge://settings/appearance.

Option 2 โ€” New tab page (requires developer mode)

This replaces every new tab with Squirrel. Requires loading the app as an unpacked browser extension.

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ  Set as Homepage to see the full instructions inside the app.
  2. Open a new tab and go to chrome://extensions.
  3. Enable Developer mode using the toggle in the top-right corner.
  4. Click Load unpacked and select the BookMarkManager folder.
  5. Open a new tab โ€” Squirrel now appears automatically.
โ„น๏ธ

Option 2 requires you to have the BookMarkManager source folder on your computer. Option 1 works for everyone with just the URL.


12 ยท Free vs Premium

FeatureFreePremium ($9 one-time)
Bookmarksโœ“ Unlimitedโœ“ Unlimited
Sectionsโœ“ Unlimitedโœ“ Unlimited
Search & tagsโœ“ Fullโœ“ Full
Import from browserโœ“ All bookmarksโœ“ All bookmarks
Manual backup / restoreโœ“โœ“
Auto-backup every 30 minโœ—โœ“ 7-day history
Auto-backup every 30 minโœ—โœ“
Vault folder syncโœ—โœ“
License key activationsโ€”Up to 3 devices โ€” personal use
Upgrade modal

The upgrade modal shows all premium features and the license key entry field at the bottom.


13 ยท Auto-Backup PREMIUM

Once Premium is active, Squirrel silently saves an auto-backup every 30 minutes whenever the tab is open and there are unsaved changes. You never have to think about it.

Restoring an auto-backup

  1. Click โ˜ฐ Menu โ†’ โฎ๏ธ Restore Auto-Backup.
  2. A list of recent auto-backups appears with timestamps.
  3. Select the snapshot you want and confirm.
โœ…

Auto-backup is your safety net for accidental deletions. If you mistakenly delete a section or a batch of bookmarks, an auto-backup from minutes earlier will have them.


14 ยท Vault Folder Sync PREMIUM

Vault folder sync writes a bookmarks.json file to a folder on your computer every time your bookmarks change. Point that folder at any sync folder for automatic off-device backup โ€” Squirrel never touches a cloud server directly.

โš ๏ธ

Privacy note: If you use OneDrive, Dropbox, or Google Drive as your vault folder, your bookmarks will pass through that company's servers. For fully private cross-device sync, use a self-hosted tool such as Syncthing and point the vault at a Syncthing-shared folder instead.

Vault setup modal

Click "Connect Folder" and choose any folder on your computer. Squirrel writes the backup file; your cloud storage syncs it.

Connecting a vault folder

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ—„๏ธ Connect Vault Folder.
  2. Click Connect Folder and choose a folder (e.g. OneDrive/Squirrel Backup).
  3. Grant read/write permission when the browser asks.
  4. Squirrel writes an initial backup immediately and syncs on every change thereafter.

Reconnecting after a browser restart

Browser security requires you to re-grant folder access each session. If Squirrel shows a "vault disconnected" banner, click Reconnect vault folder in the menu and re-select the same folder. Your data is safe โ€” only the file system permission needs to be re-granted.

Restoring from the vault

Use โ˜ฐ Menu โ†’ ๐Ÿ“‚ Restore from File and select the bookmarks.json from your vault folder. This works identically to any other restore.


15 ยท Daily Backup History PREMIUM

Squirrel creates one backup per day (when the tab is open). Free users keep the last 3 days; Premium users keep the last 30 days. You can browse the history and restore from any snapshot.

Daily backups modal

Each entry shows the date and time of the snapshot. Click Restore on any entry to roll back to that day's state.

  1. Click โ˜ฐ Menu โ†’ ๐Ÿ“… View Daily Backups.
  2. The list shows up to 7 dated entries.
  3. Click Restore next to the entry you want.
โ„น๏ธ

Daily backups are stored in IndexedDB alongside your bookmarks. Clearing browser site data will erase them. Pair daily backups with vault sync for truly off-device history.


16 ยท Activating a License

After purchasing on Gumroad you receive a license key by email in the format BM-XXXX-XXXX-XXXX.

  1. Click Upgrade to Premium anywhere in the app, or click โ˜ฐ Menu โ†’ ๐Ÿ”‘ Restore License.
  2. Enter your key in the input field at the bottom of the upgrade modal.
  3. Click Activate. Squirrel validates the key and reloads with Premium unlocked.

Using on multiple browsers or devices

Your key covers up to 3 devices for personal use โ€” enter it in the activation field on each browser. One license is for your personal use; it is not intended for sharing between different people. If you need to move to a new device and have used all 3 activations, email [email protected] and we'll reset your key.

Lost your key?

Check your original Gumroad purchase receipt email. Or log into gumroad.com/library with the email used to purchase โ€” your key is listed there.


17 ยท Mobile

Squirrel works on mobile browsers. The layout adapts: sections stack full-width, the toolbar wraps, and modals are scrollable.

Squirrel on mobile

All sections and bookmarks are accessible on a phone-sized screen. Tap any bookmark title to open the link.

Add bookmark on mobile

The Add Bookmark form on mobile โ€” scroll down to reach the section selector and tags field.


18 ยท Privacy Mode

Privacy Mode blurs all bookmark titles, URLs, descriptions, and tags so that people nearby cannot read your bookmarks over your shoulder. Your data is not hidden or deleted โ€” it is visually obscured until you toggle the mode off.

How to activate

While active

To exit, use any of the same methods: the toolbar button, the indicator pill, the menu item, or the keyboard shortcut.

โ„น๏ธ

Privacy Mode is session-only โ€” it resets when you close or refresh the tab. Your bookmarks are never encrypted or permanently removed by this feature; it is a visual screen only.

โ†‘ Back to top

19 ยท Tips & Shortcuts

ActionHow
Open command paletteCtrl + K (or โŒ˜ + K on Mac) โ€” search bookmarks, sections, and actions
Add a new bookmarkCtrl + N โ€” opens the Add Bookmark form instantly
Add URL from clipboardCtrl + V anywhere on the page โ€” detects the copied URL and prompts to save it
Search bookmarksType in the search box (top right) โ€” filters as you type
Clear searchEsc or click โœ• in the search box
Edit a bookmarkDouble-click the row, or hover โ†’ โœ๏ธ
Delete a bookmarkHover โ†’ ๐Ÿ—‘๏ธ
Collapse / expand sectionClick the section header
Collapse all sectionsCollapse All in toolbar
Expand all sectionsExpand All in toolbar
Reorder a bookmarkDrag the โ‹ฎโ‹ฎ handle on the bookmark's left edge
Reorder a sectionDrag the โ‹ฎโ‹ฎ handle on the section's left edge
Move bookmark to another sectionDrag it onto the destination section's bookmark list
Filter by tagClick any tag chip on a bookmark
Clear tag filterClick โœ• in the tag filter banner
Save current page instantlyClick "Add to Squirrel" in your browser's bookmarks bar (see Section 9)
Toggle Privacy ModeCtrl + Shift + P (or โŒ˜ + Shift + P on Mac) โ€” blurs all bookmark content
Backup your bookmarksโ˜ฐ Menu โ†’ ๐Ÿ’พ Backup to File
Restore from backupโ˜ฐ Menu โ†’ ๐Ÿ“‚ Restore from File
โœ…

Best practice: Back up once a week and keep a copy in cloud storage. On Premium, vault sync does this automatically every time you make a change.

โ†‘ Back to top

20 ยท FAQ

Why is it called Squirrel?

Squirrels collect and store acorns โ€” carefully, one at a time, in exactly the right places โ€” so they can find them again when they need them. That's what this tool does with your URLs. The name stuck.

Why isn't Squirrel completely free?

The free tier gives you everything you need to manage bookmarks, including daily backup with 3-day history. Premium extends that to 30-day history, adds auto-backups every 30 minutes, and Vault sync โ€” features that took real time to build. A one-time fee means no subscription, no ads, and no harvesting your data. It's an honest trade.

What is your refund policy?

7-day money-back guarantee, no questions asked. Email [email protected] within 7 days of purchase and we'll refund you in full via Gumroad.

Does my Premium license expire?

No. You pay once and it's yours. There are no renewals, no subscriptions, and no expiry. Your license works offline โ€” it's validated once on activation and then stored locally.

How many devices can I use Squirrel on?

Up to 3 devices for personal use. The license key is stored locally in each browser's localStorage โ€” just paste it into the activation field on each one. If you've used all 3 and need to add a new device, email [email protected] and we'll reset your key.

What does "no cloud" actually mean?

Your bookmarks are stored in your browser's IndexedDB โ€” a built-in local database that never leaves your device. Nothing is sent to any server, ever. When you close the tab, your data stays on your machine. There is no Squirrel account, no sync server, and no backup stored anywhere but your own computer.

What happens if I clear my browser data?

All your bookmarks will be deleted โ€” including any backups stored inside the app. Clearing "site data" in your browser settings wipes IndexedDB. Always export a manual backup (โ˜ฐ Menu โ†’ ๐Ÿ’พ Backup to File) before clearing browser data. On Premium, the Vault keeps a copy in a folder on your file system, outside the browser โ€” that copy survives a browser data clear.

Does the auto-backup run every time I make a change?

No โ€” auto-backup runs on a 30-minute schedule, but it skips the run if nothing has changed since the last backup. A change flag is set whenever you save a bookmark, and cleared after the backup completes. This keeps backup files lean and avoids unnecessary writes. If you haven't touched anything, no backup file is created.

Do you have a status page?

Squirrel is a static app served from Cloudflare Pages โ€” one of the most reliable hosting platforms available. There is no custom backend to go down. If you ever see an outage, it's a Cloudflare infrastructure event, which you can check at cloudflarestatus.com.

Why does the price look different for me?

Gumroad applies Purchasing Power Parity (PPP) automatically based on your location. If you're in a country where the standard price is high relative to local purchasing power, you'll see a lower price. This is intentional โ€” we want the tool to be accessible everywhere.

Can I export my bookmarks?

Yes. Go to โ˜ฐ Menu โ†’ ๐Ÿ’พ Backup to File to download a .json file of all your bookmarks. You can restore from this file at any time via โ˜ฐ Menu โ†’ ๐Ÿ“‚ Restore from File. Keep a copy in cloud storage for extra safety.

Does Squirrel work offline?

Yes, fully. All logic runs in your browser โ€” there are no API calls during normal use. The only network request is the one-time license activation. Once activated, Premium works without internet access.

How is Squirrel different from browser bookmarks?

Browser bookmarks have no sections, no tags, no search by note, no backups, and no way to add context. Squirrel gives you a full organisation layer โ€” sections, colour-coded tags, per-bookmark notes, and a command palette. It also stays consistent across browsers; your browser's built-in bookmarks don't sync to Firefox if you use Chrome, or vice versa.

Why can't I add a certain website?

Squirrel has a built-in content policy that blocks sites in categories we consider harmful: adult content, gambling, piracy, gore, illegal drug marketplaces, and extremist content. The check runs entirely in your browser using a local list โ€” the URL is never sent to any server to verify.

If you believe a legitimate site was blocked in error, email [email protected] and we'll review it.

Can I get a receipt for my purchase?

Yes โ€” Gumroad sends a receipt to your email address automatically at the time of purchase. If you need a VAT invoice or a re-send, log into your Gumroad account or email [email protected].

How do I get support?

Email [email protected]. We typically respond within one business day.

Can I use Squirrel in Firefox or Safari?

Yes โ€” Squirrel is a standard web app and works in any modern browser (Chrome, Edge, Firefox, Safari, Brave, Arc). The bookmarklet and clipboard detection features work in all of them. The only browser-specific caveat is the new tab extension option (Section 11), which requires Chrome/Edge developer mode.

Why won't reader view open some of my links?

Reader view is designed for articles, blog posts, and long-form text pages โ€” the kind of content Pocket was built for. It fetches the raw HTML and strips everything except the text. A few page types won't work:

  • JavaScript-rendered pages (most social networks, dashboards, web apps) โ€” the proxy only sees the empty HTML shell, not the content the browser renders
  • Paywalled content โ€” the proxy sees the same paywall page you would see without a subscription
  • Sites that block automated access โ€” some publishers actively block non-browser requests

When reader view can't load a page, it shows an Open in browser โ†’ link so you can open the original directly. This is the intended fallback, not a bug.

โ†‘ Back to top

21 ยท Data & Privacy

Squirrel is built on a simple principle: your bookmarks are yours. Here's exactly what we do and don't do with your data.

โ„น๏ธ

Vault sync and privacy: The Vault writes backup files to a folder on your local file system. If you point that folder at a cloud sync service (OneDrive, Dropbox, Google Drive), your bookmark backups will travel to that cloud provider's servers โ€” subject to their privacy policy. For full local-only sync, use Syncthing instead, which syncs between your own devices without any third-party server.

What we collect

DataWhere it goesWhy
Your bookmarks, sections, tags, notesYour browser only (IndexedDB)Core app functionality
License keyYour browser only (localStorage)Premium activation check
Anonymous page view countCloudflare Analytics (no cookies, no IP storage)Understand usage patterns
License activation requestGumroad API (one-time)Validate your purchase

What the app never collects

โ„น๏ธ

Gumroad (purchases only): If you buy a Premium license, Gumroad collects your name and email as the payment processor and shares it with us via the seller dashboard โ€” subject to Gumroad's privacy policy. We use this only to support your purchase (e.g. refunds). We do not store it in any database of our own, and we will never use it for marketing.

Built by AD IT Consulting. Questions? [email protected]

โ†‘ Back to top