Privacy policy
Last updated 26 October 2026
Photo Cleaner is a browser extension that finds duplicate and unwanted photos in your Google Photos library and moves the ones you choose to Google Photos' trash. It works entirely on your computer. We, the makers of Photo Cleaner, operate no collection server. Your photos and library data stay on your computer. If you agree, optional usage statistics go directly to Google Analytics, where we can see how the extension's features are used.
What Photo Cleaner reads
While you use it in a signed-in photos.google.com tab, Photo Cleaner reads your library through that tab, the way Google Photos' own page does: the list of your photos, which ones are favourites, archived or in albums, your album names, and small previews of your photos so its AI can look at them.
What it keeps, and where
Your library data is kept in your browser's private storage for the extension, on your computer:
- for each photo: Google's identifier for it, when it was taken, whether it is protected (favourite, in an album, archived), and numbers the AI works out from it (a "fingerprint" of what the photo shows, and quality measurements);
- your album names, and which photos are in which album;
- your choices: what you kept, what you trashed, and the list for undo;
- your Google account as a scrambled code, not your email address;
- the AI model's files;
- your usage-reporting choice and, only if allowed, a random installation identifier and a bounded list of local milestones to avoid counting the same work twice;
- for 30 days, a log of what went wrong lately and how recent scans went: times, counts, how Google's answers were built when they didn't fit (never what they held), and which kind of graphics card your browser offers. It holds no photos, album names or account details. "Copy diagnostics" puts it on your clipboard for a problem report; it is never sent anywhere.
No photos or previews are saved. Other websites and extensions cannot read this storage.
What leaves your computer
- Requests to Google Photos, made in your own signed-in tab, to read your library and, when you approve it, to move photos to Google Photos' trash or bring them back. These go only to Google, as when you use Google Photos yourself.
- The AI model download, from Hugging Face (huggingface.co), the first time it is needed and again if its files were removed. Like any download, Hugging Face sees your IP address. Nothing about your photos is sent.
Optional usage statistics, described below, are the only other requests. Photo Cleaner has no advertising, user accounts or automatic crash reports. We do not sell your data.
Optional usage statistics
Reporting is off until you choose Allow usage statistics. You can decline without losing any feature, or change Send optional usage statistics in the popup, panel or review tab's Scan page.
If allowed, the extension sends Google Analytics fixed event names and categories: which screen opened, whether opening a panel or tab succeeded, whether scans, AI model loading, searches and reviews progressed or failed, whether you approved photos for the trash, and whether Google Photos confirmed trashing or restoring them. Durations are grouped into ranges. We also send the extension version, whether setup already existed when you agreed, session information and focused-visible time. A random identifier links events from this browser installation; it is not your Google account.
Never sent: photos or previews, photo identifiers or addresses, dates taken, album names, search words or example photos, fingerprints, Google account identifiers, email addresses, or the contents of diagnostic logs and error messages. Like any network recipient, Google receives connection information such as your IP address. We do not send Google account IDs or enable advertising personalization. The random identifier means these events are not truly anonymous.
Event and user history is configured to expire after two months, without extending that period when you return. Aggregate reports may remain longer. Turning reporting off stops future events, cancels pending sends where possible and resets the identifier. Erasing local data or uninstalling does not remove statistics already sent to Google; those remain subject to this retention period.
Erasing your data
"Erase Photo Cleaner's data from this computer" in the review tab removes the local data listed above, including the usage choice and identifier; you will be asked again before any new usage reporting. Uninstalling the extension does the same. Neither touches your photos in Google Photos: photos you already trashed stay in Google Photos' trash, where Google keeps them for 30 days.
Chrome Web Store User Data Policy
Photo Cleaner uses the information it reads only to find duplicate and unwanted photos and to trash the ones you approve. Its use of this information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.
Changes and questions
If this policy changes, this page will say so, with a new date. Questions: open an issue on GitHub.
Photo Cleaner is not made by Google or affiliated with Google. Google Photos is a trademark of Google LLC.