📸 PhotoSetu v2.6.4 SmartClean Batch Review & Storage Audit
iPhone photos & videos → My Drive / Google Photos
1. Google Drive
Client ID configured securely in the app. Google access is authorized through Google's sign-in window.
Checking connection…
PhotoSetu remembers your connection preference, but Google may require you to sign in again when a session expires.
2. Select photos & videos
iOS opens its photo picker. For large libraries, select manageable batches. Keep this app open until uploads finish.
Waiting for files.
3. SmartClean · Review & Safe Cleanup
Find exact duplicates without moving, deleting or uploading your local files. Scan folders individually, including USB/external drives. Google Drive scan covers files accessible under the current PhotoSetu authorization, not your entire Drive.
Local folders and external drives
To compare multiple folders/drives, scan one at a time and use Add to scan; Clear resets the combined results. Browsers may require selecting each folder separately. Only photos and videos are checked. Files ending in supplemental-metadata.json are listed separately, never treated as duplicate media.
Google Drive
Stage 1 · File scanning
0%
—
The estimate changes with file sizes and network speed.
No scan started.
Groups are shown in pages of 25, largest potential savings first. Changes to masters and marks are non-destructive.
No batch changes made.
If this page was refreshed or redeployed, scanned results are not retained automatically. Import your previously downloaded PhotoSetu-SmartClean JSON report to restore the duplicate groups without rescanning. Import is read-only.
No report imported.
Stage 2 · Duplicate review & safe cleanup
0 of 0 selected files reviewed
Select redundant copies to prepare a review.
No files modified.
Stage 3 · Action Centre & ATR
Retain all files and record your decision. No file is changed.
SmartClean script initializing…
Scan or import a report to enable decisions.
Marking files does not delete or move anything. Review retained master copies before recording a plan.
Read Google account storage usage before and after cleanup. A change in overall usage is not proof that SmartClean caused it. Trashed files generally still count toward storage.
No Drive usage measurements yet.
Storage & recovery
No actions recorded yet.
ATR history is stored only in this browser on this device. Export a copy for your records.
View recent ATR history
Google Drive Trash does not immediately free storage. Baseline is the sum of scanned media file sizes, not your Google account's total used space. Local files cannot be deleted here.
Final selection review
Local files will never be deleted. Google Drive files require a separate final typed confirmation.
Local files are read-only. Only explicitly approved and reverified Google Drive copies can be moved to Trash; no permanent deletion. Google Photos full-library scanning is not supported by Google's current API; selected exports may be scanned locally.
Upload history (this device)
Manual upload only. iOS does not allow this web app to watch the Photos library or upload continuously in the background. Google Drive permissions are requested only when you connect.