Last updated: August 2026
Outfit Lens is a bring-your-own-key (BYOK) Chrome extension. It has no backend server, no account system, and no analytics or tracking of any kind. This page explains exactly what data the extension touches and where it goes.
| Data | Where it's stored | Leaves your device? |
|---|---|---|
| Your Gemini API key | chrome.storage.local, on your device only |
Only when calling Google's Gemini API directly, using your key |
| Selected Gemini model | chrome.storage.local |
No |
| Optional body measurements | chrome.storage.local |
Only included, in text form, inside a Gemini prompt if you've filled them in — used to suggest an approximate clothing size |
| Search preferences (engine, auto-open) | chrome.storage.local |
No |
| Recent lookups (last 8 images + results) | chrome.storage.local |
No |
| The image you right-click | Not stored by the extension | Sent directly from your browser to Google's Gemini API
(generativelanguage.googleapis.com) for analysis, using
your own API key |
Two parties: you, and Google, when an image is analyzed. Outfit Lens's developer does not operate any server that the extension talks to, does not receive your API key, images, measurements, or search history, and cannot see any of it. Google's handling of data sent to the Gemini API is governed by Google's Gemini API Terms.
| Permission | Why it's needed |
|---|---|
contextMenus | Adds the "Search this outfit" right-click option on images. |
storage | Saves your key, preferences, and measurements locally, and hands the clicked image's URL from the background script to the side panel. |
sidePanel | Displays results in Chrome's side panel. |
| Host permission: all sites | The image you right-click can be hosted on any website you visit — this permission lets the extension fetch that specific image's bytes to send to Gemini. It is never used to read or modify page content beyond that. |
Host permission: generativelanguage.googleapis.com | The endpoint the extension calls to analyze the image, using your key. |
Uninstalling the extension deletes everything it stored. You can also clear your key, measurements, or lookup history individually at any time from the extension's settings page.
Questions about this policy: REPLACE_WITH_YOUR_EMAIL