Privacy Policy
Last updated: November 16, 2025
This Privacy Policy explains how AI Bookmark (the "Extension") handles data when installed and used in the Google Chrome browser. The Extension is designed with privacy-first principles: it performs all AI-based processing locally using Chrome’s on-device model APIs and stores user data only on the user's device.
Contact
For questions, concerns, or support please contact: sujith8115@gmail.com.
Data collection
The Extension uses the following Chrome APIs and stores only limited data locally:
- Bookmarks API — Used to access the list of bookmarks in the user’s Chrome profile to display, manage and analyze bookmarks when the user requests analysis.
- Storage API — Used to store generated summaries, categories, user preferences, and other extension settings locally in Chrome’s storage (chrome.storage.local).
- Active Tab — Used only when the user explicitly chooses to add the current tab to bookmarks via the extension UI.
How data is processed
When a user requests an AI analysis (for example, by clicking "Scan Bookmarks" or adding the current page), the extension uses Chrome’s on-device LanguageModel APIs (if available) to generate a concise summary and suggest categories. The important points are:
- All AI processing is performed locally on the user’s device (on-device models supplied/managed by Chrome).
- No bookmark content, summaries, categories, or other data is transmitted to external servers by the Extension.
- The extension does not collect or transmit personal information to third parties.
What is stored and why
The extension stores the following items locally using chrome.storage.local:
- Bookmark metadata (id, title, url, dateAdded)
- AI-generated bookmark summary (one-line summary)
- Assigned categories and category list
- User preferences (theme, view state) and minor UI settings
This data is used to present analyzed bookmarks in the extension UI, to enable searching and filtering, and to allow export of bookmarks as a JSON backup.
No third-party sharing
The extension does not share data with third parties. There are no analytics calls, telemetry, or remote logging built into the extension. If you build from source and add third-party libraries, please review them carefully before publishing.
External services and availability
The Extension relies on Chrome’s built-in on-device model APIs (LanguageModel). Availability of these APIs may vary by Chrome version or channel (e.g., Canary vs Stable). If the APIs are not available, the extension displays a clear message explaining that AI features are unavailable and continues to allow non-AI functions such as bookmarking, filtering, and exporting.
User choices and data control
- Delete bookmarks — Deleting a bookmark via Chrome will also remove it from the extension’s local store when the extension syncs or when you re-open the popup.
- Export — You may export your analyzed bookmarks as a JSON file using the Export feature.
- Uninstall — Uninstalling the extension removes its locally stored settings and data from Chrome storage.
Security
All data is stored locally on the user’s device. The extension follows Chrome extension best practices: the extension package contains only local code, and remote code execution is