The Chrome extension
There is no EnsoLinks account. The extension does not send any analytics or telemetry anywhere.
What stays in your browser
Everything the extension saves lives in your Chrome profile: Library bookmarks and their metadata, collections, saved sessions and tab state, settings, the local search index, and trash state. None of it is uploaded to EnsoLinks. There is no server copy, because the extension has no server.
During setup, you can choose to import your existing Chrome bookmarks. The extension makes a one-time, read-only copy in your Chrome profile so they are searchable. Your original Chrome bookmarks are not changed, and nothing is uploaded to EnsoLinks.
The extension does not encrypt its local browser database (IndexedDB). Protecting this data depends on your device and Chrome profile.
By default, sessions stay until you delete them. In Settings, you can choose to delete sessions automatically after 7, 30, or 90 days. Library collections are not affected.
EnsoLinks keeps one rolling recovery snapshot in your Chrome profile. It contains restorable tab URLs, titles and icons, together with window grouping, tab order, pinned state and tab-group details. Incognito tabs are excluded. The snapshot is replaced as browser state changes and is never uploaded.
Optional page-text indexing is off by default. If you turn it on, the extension also keeps local page headings and short visible-text snippets from the pages you save or inspect. It does not read page text from tabs in the background and does not send indexed text anywhere.
Chrome bookmark sync
Chrome bookmark sync is off by default in EnsoLinks. You can turn it on under Settings → Privacy to keep supported Library bookmark URLs, titles, and folder paths in sync with Chrome bookmarks. Syncing those Chrome bookmarks between devices also requires Chrome's own bookmark sync through your Google account. This does not send the bookmarks to an EnsoLinks server.
Saved sessions, tab state, settings, and search data are never included.
Chrome Web Store Limited Use
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Network requests
The extension does not contact an EnsoLinks server and sends no analytics or telemetry. Saving, searching and restoring run in your browser. Chrome may make a request for a stored favicon URL in the limited case described below.
Chrome bookmark sync and requests for stored site icons are explained on this page. If we add another feature that sends data over the internet, we’ll explain it here first. It will be off until you turn it on.
Search, favicons, and portability
Search today is keyword search, and it runs against the index stored in your browser.
Most site icons come from Chrome’s local favicon cache. Some saved or imported bookmarks may use a stored favicon URL, which can cause Chrome to request the icon when your Library is displayed.
EnsoLinks JSON exports Library bookmarks and live Workspace sessions. Browser-compatible HTML exports Library bookmarks only. Neither format includes local settings, trash, the search index, or the rolling recovery snapshot. This is a manual data export, not a complete extension backup.
Chrome permissions
This list matches the extension manifest, in the same order.
This website
We run Umami ourselves to count page visits and clicks on “Add to Chrome”. The script loads through this website's own address. We don't add custom details to these click events. The analytics script leaves out the parts of a page address after ? and #. We use these statistics to understand how the website is used and improve it. Website analytics are separate from the extension, which sends no analytics or telemetry.
The website sets no tracking cookies or cookies containing personally identifiable information. An optional Light or Dark preference is stored in browser local storage. It stays in the browser and is not an identifier sent to EnsoLinks.
The site is served by Vercel Inc. (United States). Like any host, Vercel briefly processes connection data such as IP addresses to deliver pages and protect the service. The personal project does not use that data to identify visitors.
Voluntary feedback and support emails
If you email us feedback or ask for support, we receive your sender details, including your email address, and the information you share. We use this to reply and investigate the issue or suggestion. The website and extension do not automatically attach bookmarks, browsing history, screenshots or diagnostics. Emailing feedback does not subscribe you to marketing. Share only the details needed for your message.
For a problem or suggestion, Feedback & support explains how to email enso.wds@gmail.com. Privacy requests are explained below.
Your rights
Depending on applicable data-protection law, you may request access, correction, erasure, restriction, or portability of personal data held about you.
Privacy requests go to enso.wds@gmail.com. You may also lodge a complaint with your data-protection authority.
Most extension data stays in your browser and can be viewed or deleted there. The personal project cannot retrieve browser-local extension data it never receives.
Controller and contact
EnsoLinks is currently a personal, noncommercial project.enso.wds@gmail.com
Changes to this notice
Material changes appear here with a revised effective date.
For software permissions and terms of use, read the Terms.
EnsoLinks was built so your bookmarks would stay yours. This page is that intent, written down and checkable.