Privacy Policy for Trove
Last updated: January 2025
This Privacy Policy describes how Trove ("we", "our", or "the extension") handles your data.
Trove is a Chrome extension that helps you organize your bookmarks using AI-powered grouping.
Summary: Trove processes all your bookmark data locally on your device.
Only limited metadata (title, URL, domain, keywords) is sent to OpenRouter API for AI processing,
and this only happens when you explicitly use the AI organization features. We do not collect,
store, or share any personal information.
Data Collection and Usage
Local Data Storage
Trove stores all data locally on your device using Chrome's local storage API. This includes:
- Bookmarks: All bookmark data (titles, URLs, folder structure) is accessed and stored locally. Bookmarks are never transmitted to our servers.
- Settings: Your preferences, including your OpenRouter API key (if configured), theme settings, and grouping preferences are stored locally.
- Backups: Bookmark backups you create are stored locally on your device and can be exported/imported at your discretion.
- Metadata Cache: To improve AI grouping accuracy, Trove may fetch and cache metadata (title, description, keywords) from bookmarked web pages. This metadata is stored locally and cached for 7 days.
- Chat History: Your AI chat conversation history is stored locally for your convenience.
External API Usage (OpenRouter)
Trove uses the OpenRouter API for AI-powered bookmark organization and chat features. When you use these features:
- What is sent: Only limited metadata is sent to OpenRouter API: bookmark titles, URLs, domains, and keywords (limited to 5 keywords per bookmark). Full bookmark content is never transmitted.
- Why it's sent: This metadata is used solely for AI processing to organize your bookmarks into logical groups.
- API Key: You must provide your own OpenRouter API key in the extension settings. We do not store or have access to your API key beyond local storage on your device.
- Communication: All communication with OpenRouter API is encrypted via HTTPS.
- Data retention: We do not control how OpenRouter handles the data sent to their API. Please refer to OpenRouter's privacy policy for information about their data handling practices.
Important: AI features are optional. If you do not configure an OpenRouter API key,
no data will be sent to any external services. The extension will only function with local bookmark management features.
Data We Do NOT Collect
Trove does not collect, store, or transmit:
- Personal identifying information (name, email, address, etc.)
- Browsing history (beyond bookmarks you've already saved)
- User activity tracking (clicks, keystrokes, scroll behavior)
- Location data
- Financial or payment information
- Medical information
- Personal communications
Data Sharing and Disclosure
We do not sell, trade, or transfer your data to third parties. The only data transmission that occurs
is the limited metadata sent to OpenRouter API when you use AI features, and this is done with your
explicit consent (by configuring an API key and using the organization features).
We do not use your data for:
- Advertising or marketing purposes
- Creditworthiness assessment
- Loan-related purposes
- Any purpose unrelated to the core functionality of organizing your bookmarks
Permissions
Trove requests the following Chrome extension permissions:
- bookmarks: Required to read, organize, and create bookmark folders.
- storage: Required to store settings, backups, and cached metadata locally.
- sidePanel: Required to display the extension's user interface.
- host permissions (<all_urls>): Required to fetch metadata (title, description, keywords) from bookmarked web pages to improve AI grouping accuracy. Only GET requests are made to read HTML metadata. No content is injected into web pages, and no modifications are made to websites.
Your Rights and Control
You have full control over your data:
- Local Storage: All data is stored locally on your device. You can clear it at any time through Chrome's extension storage settings.
- Backups: You can create, export, import, and delete backups at any time through the extension interface.
- API Usage: You control whether AI features are used by configuring (or not configuring) an OpenRouter API key.
- Uninstallation: Uninstalling the extension will remove all locally stored data. Chrome's bookmark data will remain unchanged.
Security
We take data security seriously. All data is stored locally using Chrome's secure storage APIs.
Communication with external APIs (OpenRouter) is encrypted via HTTPS. However, no system is
completely secure, and we cannot guarantee absolute security of data stored on your device.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating
the "Last updated" date at the top of this policy. You are advised to review this Privacy Policy
periodically for any changes.
Children's Privacy
Trove is not intended for use by children under the age of 13. We do not knowingly collect any
information from children under 13.
Contact Information
This privacy policy is effective as of the last updated date and applies to Trove Chrome Extension.