Privacy policy
Last updated: July 28, 2026
The GatherOS browser extension does not sell your data, and does not transmit it to GatherOS or any third-party service. Everything it captures goes only to the GatherOS desktop application running on your own computer.
What the extension handles
The extension passes data only to the GatherOS desktop application running locally on your own machine, via Chrome’s native messaging protocol. Depending on how you save:
- Saving images and pages — when you right-click an image and choose “Save to GatherOS”, or use the in-page capture panel to capture a region of the page or its link: the image or capture, plus the URL and title of the page you were viewing.
- Saving your X (Twitter) bookmarks — when you bookmark a tweet on x.com, the extension reads that tweet’s content (its text, author name and handle, and any image or video URLs) and forwards it to the desktop app. To pick up bookmarks you made on other devices, it also re-issues your own bookmarks request to x.com in the background, using your existing x.com session cookie to authenticate it.
- Saving your Instagram saved posts — when you save a post on instagram.com, or run “Import saved” from the panel, the extension reads the saved-posts data Instagram returns to your own browser (the post’s caption, author, and image or video URLs) and forwards it to the desktop app. “Import saved” scrolls your saved page so Instagram loads older posts for the same read.
This data goes only to the GatherOS desktop application on your computer, and — in the case of the X bookmarks refresh — to x.com itself, as your own authenticated request, which never leaves your browser session. It is used solely to store the content in your local library, with the source URL preserved as a breadcrumb.
What the extension stores
So a sync doesn’t import the same item twice, the extension keeps a small amount of bookkeeping data locally in chrome.storage.local — the IDs of tweets and Instagram posts already imported, plus the template of your own bookmarks request used to refresh them. This stays on your machine. The extension maintains no remote server and includes no analytics or telemetry.
Permissions in use
- contextMenus — to register the “Save to GatherOS” right-click menu item.
- nativeMessaging — to communicate with the GatherOS desktop application installed on the same machine.
- scripting / activeTab — to inject the in-page capture panel into the current tab when you click the toolbar icon.
- storage — to remember which items have already been imported, so a re-sync doesn’t duplicate them.
- alarms — to periodically check for newly added X bookmarks in the background.
- cookies — to read your existing x.com session cookie so your own bookmarks request can be re-issued to x.com, and to check whether you are signed in to x.com and instagram.com so the panel can say “sign in” instead of failing silently. The cookies are never transmitted anywhere.
- notifications — to show a single confirmation toast after a save.
- Host access to x.com / twitter.com — to detect when you bookmark a tweet and read its content for saving.
- Host access to instagram.com — to detect when you save a post and read its content for saving.
Third parties
The extension does not transfer your data to GatherOS’s servers or to any third-party service. It communicates only with the GatherOS desktop application on your own computer and with x.com — re-issuing your own bookmarks request using your existing session. On instagram.com it only reads what the site has already sent to your own browser.
Changes to this policy
If this policy changes in any material way, the updated version will be published at this URL with a new “Last updated” date.
Questions about this policy? Email hey@gatheros.co.