EnsoLinks
Get notified at launch

Private Chrome extension Desktop Chrome extension

Find any tab or bookmark.

One fast search across your bookmarks, saved browser windows and open tabs.

No account. No telemetry. No subscription.
spatial computing
All Bookmarks Sessions Open tabs History
Relevance
Bookmarks (5)
Towards spatial computing: recent advances in multimodal natural interaction for XR headsets
arxiv.org /abs/2502.07598
XR interaction survey, 2022-2024
Spatial computing - Spatial layout | Apple Human Interface Guidelines
developer.apple.com /design/human-interface-guidelines/spatial-layout
Interface patterns for visionOS
Open Tabs (24)
What is Spatial about Spatial Computing?
Tab arxiv.org /html/2508.20477v2
UCL Spatial Computing Lab
Tab ucl.ac.uk /ioe/departments-and-centres/ucl-knowledge-lab/resources/ucl-spatial-computing-lab
Spatial computing in design: opportunities and challenges
Tab research-information.bris.ac.uk /en/publications/spatial-computing-in-design-opportunities-and-challenges-of-a-new/
History (25) History enabled
Build for visionOS - spatial computing
developer.apple.com /visionos/
Spatial Computing and Intuitive Interaction: Bringing Mixed Reality and Robotics Together
arxiv.org /abs/2202.01493
Mixed reality and robotics
Bookmarks (2)
What Is Spatial about Spatial Computing?
arxiv.org /abs/2508.20477
Simon Greenwold — MIT Media Lab thesis (2003)
acg.media.mit.edu /people/simong/thesis/
Note coined the term 'spatial computing'
Open Tabs (1)
Spatial computing - Wikipedia
en.wikipedia.org /wiki/Spatial_computing
History (1) History enabled
Build for visionOS - spatial computing
developer.apple.com /visionos/

Popup

Save a page. Stash a window.

From the extension popup, save the page you're on, or stash your open tabs into Workspace as a session. Stashing closes open tabs, so the browser gets quiet again.

Extension popup Save page in Library or Workspace

Library

Keep what's worth coming back to.

Save links into collections you curate, nested however you like. They still appear in the same search as open tabs and sessions.

Library is for what you keep.Workspace is for what you're holding now.

Main view · Library · Bookmark Collections

Workspace

Pick the session back up.

A stashed window becomes a Workspace session. Every tab is still listed by title. Open a single tab, restore the whole session or promote what's worth keeping to Library.

Restoring rebuilds the window as you left it: tab order, pinned tabs, and tab groups, where Chrome allows it.

Main view · Workspace · Sessions
All Bookmarks Sessions Open tabs History
Relevance

Bookmarks (4)

Memory Recognition and Recall in User Interfaces

nngroup.com

Tag interface memory

Recall and wayfinding / Interface references

Working Memory and External Memory

nngroup.com

Note reduce on-screen recall burden

Recall and wayfinding / Research tools

Making Content Usable for People with Cognitive and Learning Disabilities

w3.org

Tag accessible memory

Recall and wayfinding / Standards

Information Scent: How Users Decide Where to Go Next

nngroup.com

Collection Recall and wayfinding

Recall and wayfinding / Reading queue

Findability

Search by what you remember.

Type the fragment you have — a tag, a note, a domain, the collection it lives in.

One fast keyword search spans your bookmarks, saved sessions, and open tabs. It runs on your device, and nothing is sent to a server. For saved links it reads tags, notes, and descriptions, not just titles. You can filter and sort your search results. Type more when you know more — tag:research, site:wikipedia.org, -archive, "exact phrase".

Ownership

It stays yours.

Before you trust it, check what it asks for: every Chrome permission and what it enables.

Chrome bookmark sync stays off until you turn it on.

Nothing is locked in. Your Library exports to a standard bookmarks file any browser can import.

Network boundary

No extension telemetry

The extension sends nothing. No analytics, no telemetry, ever.

Save, search, and restore do not contact an EnsoLinks server.

Permission ledger

Required API permissions

Permission Why it's needed
bookmarks
Read your Chrome bookmarks so you can import and search them. Write supported changes back only if you turn on Chrome bookmark sync.
storage
Keep your Library, sessions, settings, and search index in this browser's local storage.
tabs
Show open tabs in search and save or restore sessions. This gives EnsoLinks access to each tab’s title, URL, and icon.
activeTab
Temporarily access the current page when you open Quick Save. This avoids permanent access to every website.
scripting
When you open Quick Save, EnsoLinks reads page metadata, headings, and a short sample of visible text from the current page. It stores headings and snippets for search only if optional page-text indexing is on (it is off by default).
favicon
Show site icons for bookmarks and tabs.
alarms
Run local housekeeping on a schedule, such as clearing expired sessions or retrying Chrome bookmark sync.
sessions
Show recently closed tabs and windows, and reopen one when you choose.
tabGroups
Rebuild Chrome tab groups when you restore a saved session.
notifications
Show the result of a tab-stash action after the popup closes, with a quick way back to your Workspace.

Optional API permissions

Permission Why it's needed
history
Access Chrome browsing history only after you explicitly enable History. EnsoLinks queries Chrome live for the current search. History results are not saved or indexed.

Import / Export

Bring your links in. Take them back out.

Import from Chrome, Toby, OneTab, browser HTML, or an EnsoLinks JSON backup, with a preview before anything changes. Export Library bookmarks as browser-compatible HTML or a JSON backup.

Import · Source
Export · HTML

Import

Chrome Bookmarks Bookmark bar and folders
HTML Browser bookmark export
Toby JSON export file
OneTab HTML export or URL list
EnsoLinks JSON Library export file

Export

HTML Browser-compatible bookmarks file
JSON EnsoLinks library backup

Questions

Before you sign up.

Permissions, price, privacy, and what happens to your links if EnsoLinks goes away.

Start

Which permissions does it need, and why?

They’re all listed above with the reason for each. tabs and activeTab mean titles and URLs during actions you take, not background monitoring. Browsing history is optional. It’s never requested at install, only when you switch History search on, and those results are read live rather than stored.

Do I need an account?

No. There is no EnsoLinks account and no EnsoLinks server. You just install it and start using it.

Is it free?

Yes. The Library, search, Workspace sessions, import, and bookmark export are free forever. There’s no cap on how many bookmarks you can save. No account, no subscription, no trial that runs out.

Does it work in Edge, Brave, or other browsers?

Yes. EnsoLinks is built for Chrome, and it also runs in other Chromium-based browsers. It has been tested in Edge and Brave.

Privacy & data

Where does my data go?

By default, your EnsoLinks data stays in your Chrome browser. Chrome bookmark sync is off until you enable it in EnsoLinks settings. Once enabled, supported bookmark fields can sync through Chrome’s own service; they never pass through an EnsoLinks server.

Does this website track me?

The EnsoLinks extension sends nothing - no analytics or telemetry, ever.

This website is separate. It uses self-hosted, cookieless analytics to count page views and clicks on the main action button. It uses no tracking cookies or third-party trackers, and collects nothing that identifies you or follows you elsewhere.

Does it work offline?

Yes. Saving, searching, and restoring all run in your browser.

What happens to my data if EnsoLinks goes away?

Nothing switches off. There’s no server to shut down, so the extension keeps working. You can still access your bookmarks, and they aren’t locked into an EnsoLinks-only format.

Use & fit

Does it replace my Chrome bookmarks?

No. It works alongside them. Turn on Chrome sync in EnsoLinks, then Chrome can sync supported bookmark URLs, titles, and folders through your Google account. Tags, notes, and saved sessions stay in EnsoLinks. Chrome has nowhere to put them.

What's the difference between Library and Workspace?

Library is what you keep. Workspace is what you’re working with — open tabs and stashed sessions. The split exists so that saving something for later doesn’t mean filing it forever. You can stash a whole window in one go, then promote only the links worth keeping to a Library collection.

What happens when I stash tabs?

Tabs close after you stash them. Restoring a session opens new Chrome windows with the original tab order, pinned tabs, and—where Chrome permits—tab groups. Sessions expire after 30 days by default, but you can change the expiry period in Settings.

Can I narrow a search with operators?

Yes. Scope a search with tag:, site:, folder:, title:, url: or notes:. A leading minus drops a term, so -archive excludes it. Quote a phrase to match it exactly, put or between terms for either/or, and narrow by date with before: and after:. There’s also has:notes and is:untagged. None of it is a paid feature.

Move & continuity

Can I bring in bookmarks I’ve saved in Chrome, Toby, or OneTab?

Yes. Chrome bookmarks, Toby, OneTab, a standard bookmarks HTML file, or an EnsoLinks JSON backup. EnsoLinks previews the import in your browser before anything changes.

Can I leave with my bookmarks?

Yes. Export your Library as a standard browser bookmarks file that Chrome, Firefox, Safari, and Edge can import, or as an EnsoLinks JSON backup. Saved sessions and window state aren’t included in either.

Who builds EnsoLinks?

EnsoLinks is built and operated by Enso Web Dev Solutions. A paid version for advanced workflows is planned. That’s where the money comes from, not from your data. The extension does not send your bookmarks, sessions, or settings to Enso Web Dev Solutions.

What happens when I join the waitlist?

One email when EnsoLinks launches. Nothing else — no newsletter, no other announcements. Your address goes to Resend, the email provider, and is used for nothing but that one message.

Waitlist

Find it again. Keep it yours.

One email when EnsoLinks launches. Nothing else.

You’re on the list. You’ll get one email when EnsoLinks launches.

You’re already on the list. You’ll get one email when EnsoLinks launches.

It wasn’t possible to confirm your signup. Please try again in a moment.