1. Overview
Searchless.app ("Searchless", "we") provides a Chrome extension and related web services that let you search and organise your conversations on Claude, ChatGPT, and Gemini. Supported sites are claude.ai, chatgpt.com, and gemini.google.com. This policy describes what data we collect, how we use it, and your choices.
2. Data we do not collect
Conversation content. We never receive, store, or process the content of your conversations with Claude, ChatGPT, or Gemini. All conversation data lives in your browser's IndexedDB and never leaves it.
Email addresses, display names, or any other PII from AI platforms. We compute one-way hashes of account identifiers for the multi-account feature; we never see the source identifier on our servers.
AI platform login email (local only): To organise and label conversations per account, the extension may read your logged-in email address from each AI platform's page (for example from the account menu in the page DOM). That email is stored only in your browser — in IndexedDB with your conversation index and in extension session storage for the current session — and is never transmitted to Searchless servers or any third party.
3. Account fingerprints (local only)
When you visit a supported AI platform, Searchless detects whether you are signed in and computes a one-way hash (SHA-256) of an identifier from the page (typically your account email or display name). We use this hash to (a) ask your permission once per detected account before indexing it and (b) keep each detected account's conversations separated in your local library. The raw email or identifier is never stored to disk on our servers. The hash is kept only in your browser's chrome.storage.local and never sent to Searchless servers or any third party.
Each indexed conversation is tagged with the same email and hash (in IndexedDB) so the underlying account separation is in place. Per-account filtering and revocation UI ship in v1.1. Searchless does not index any conversation until you have explicitly approved that account.
4. What hits our servers
Only the following information is transmitted to Searchless servers:
- Your email and password (only if you create a Pro account)
- Stripe checkout data (handled entirely by Stripe; we receive a customer ID, never card details)
- Anonymous monthly counters of cross-platform search queries (for free-tier quota enforcement — no query content is sent)
- Anonymous extension installation event (for product analytics)
Account & subscription data
If you create a Searchless account (required only for Pro features), we store your email address, authentication tokens, subscription tier, and Stripe customer ID on our servers (Firebase / Google Cloud). This data is used solely for authentication and subscription management.
Your conversation content is never sent to our servers. All indexing and search happens locally in your browser's IndexedDB. The only network requests the extension makes to searchless.app are for account status checks, subscription management, and promo code validation.
Website: Visiting searchless.app may involve standard logging (e.g. IP, browser) and optional analytics or cookies as described on the site.
5. How we use data
We use the data above to operate the product (e.g. account management), improve the service, and comply with law. We do not sell your personal data.
6. Your choices
You can clear all local extension data from the search panel (storage control) or from your account settings. Uninstalling the extension does not automatically clear IndexedDB; clear data first if you want it removed. You can delete your account or contact us to request access, correction, or deletion of data we hold.
7. Contact
Questions about this policy: contact@searchless.app