Privacy Policy

Last updated: October 2026. Sely collects the minimum data required to function. There is no analytics, no telemetry, no conversation history, and no sale of data.

What we store

DataWhereWhy
Google account email + avatarchrome.storage.local (your device)Show sign-in state
Google ID tokenchrome.storage.local (your device)Authenticate free-tier requests to our proxy
Settings (actions, preferences)chrome.storage.sync + cloud DB keyed by emailSync across your devices
BYOK API keychrome.storage.local only (never synced in plain text); encrypted blob in cloud DBYour key, your providers

What passes through our servers

Free-tier requests go through our Cloudflare Worker, which verifies your Google ID token (via Google's public JWKS — no sessions stored), forwards your selected text and prompt to the AI provider, and counts the request against your 5-hour and weekly free limits. Standard Worker invocation logs are kept for abuse prevention. Provider keys live only in Worker secrets.

BYOK requests go directly from the extension to your configured provider — they never touch our servers.

Extension permissions (why each is needed)

PermissionWhy
identityGoogle sign-in for free-tier auth
storageSettings, auth state, BYOK key
activeTab, content scripts on all URLsSelection detection and the action bar on any page

Contact and deletion

Sign out and uninstall to remove local data. Contact us through the support link on the Chrome Web Store listing to delete cloud-synced settings.