Privacy Policy
Last updated: March 2026
MarkShelf is committed to protecting your privacy. This policy explains how MarkShelf handles your data.
Data Collection & Usage
MarkShelf does NOT collect, store, or transmit any personal data to our servers. We do not have any servers or databases. All your bookmark data is stored locally in your browser using IndexedDB.
Local Storage
All bookmark data, settings, and preferences are stored locally in your browser's IndexedDB. This data never leaves your browser unless you explicitly choose to interact with an AI service.
AI Service Interaction
When you use AI features (classification, organization, summarization), MarkShelf sends bookmark information to the AI provider you configure. Before sending, MarkShelf offers a Privacy Mode that sanitizes URLs by removing paths and parameters, keeping only the domain name. You are in full control of which AI provider to use β MarkShelf supports OpenAI, Google Gemini, and other providers. We never send data to any AI service without your explicit configuration.
Permissions Explained
MarkShelf requests the following Chrome permissions:
-
bookmarksβ Read and manage your bookmark tree -
storageβ Store extension settings and preferences -
alarmsβ Schedule periodic tasks like health checks -
contextMenusβ Add right-click menu options for quick actions -
tabsβ Access tab information for bookmark creation -
scriptingβ Extract page metadata for bookmark summaries
Third-Party Services
MarkShelf does not include any analytics, tracking, or advertising services. The only third-party interaction occurs when you explicitly configure and use an AI provider for AI-powered features.
Data Security
Since all data is stored locally in your browser, your bookmark data is as secure as your browser itself. MarkShelf does not have access to your data outside of the extension context.
Changes to This Policy
We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated date.
Contact
If you have any questions about this privacy policy, please open an issue on our GitHub repository.