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.