SaveOrganizeInteractSearchMulti-account

Privacy Policy

Last updated: 27 May 2026

1. Overview

Searchless.app ("Searchless", "we") provides a Chrome extension and related web services that let you search and organize 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.

Per-platform indexing control. You can enable or disable indexing per AI platform (Claude, ChatGPT, Gemini) from the extension drawer. Your preferences are stored locally via chrome.storage.local and are never transmitted to Searchless servers or any third party.

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 organize 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

The data below is the only information transmitted to Searchless servers. None of it ever includes conversation content, titles, message bodies, or your search query text.

Anonymous product analytics — sent even if you never create an account, and processed by Google Analytics (GA4). These events are tied to a random analytics client ID, not to your identity, and never include conversation content or query text:

  • Extension installation event
  • Cross-platform search counters — search scope and result count only (free-tier quota enforcement); no query text
  • First-search milestone
  • Upgrade-funnel events — when a Pro gate is shown, when an upgrade or quota prompt is clicked or dismissed, and when a Pro trial starts (trigger/context label and extension version only)
  • Email-capture event at the cross-platform prompt — records only that you submitted an email; the address itself is covered under Account & subscription data below

Account data — sent only if you create a Searchless account (required only for Pro):

  • Your email and password (Firebase authentication)
  • Stripe checkout data (handled entirely by Stripe; we receive a customer ID, never card details)

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. Permissions explained

  • storage — Store your local search index and settings in the browser
  • tabs — Find or activate the correct AI product tab when you open a conversation from search; communicate with open tabs for indexing
  • windows — Focus or restore the correct browser window when you open a conversation from search or the side panel
  • scripting — Inject and update the extension UI on supported sites
  • sidePanel — Render the Searchless side panel via Chrome's official Side Panel API
  • alarms — Schedule background housekeeping (e.g. sync retries)
  • Host permissions for AI platforms (claude.ai, chatgpt.com, gemini.google.com) — Inject the search interface and read conversations on those domains
  • Host permissions for searchless.app — Authenticate accounts, sync entitlements, and process billing / account flows
  • Host permissions for Firebase / Google auth — Handle secure authentication for Pro accounts

6. 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.

7. 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.

  • Delete local data: clear browser storage or uninstall the extension
  • Delete your account: email contact@searchless.app
  • Export your data: use the Pro export feature

8. Data retention

  • Local index: stored until you clear browser data or uninstall the extension
  • Account data: retained while your account is active; deleted upon request

9. Children's privacy

Searchless.app is not directed at children under 16. We do not knowingly collect data from children.

10. Changes to this policy

We may update this policy. Changes will be posted at https://searchless.app/privacy with the updated date.

11. Contact

Questions about this policy:

← Back to Searchless