No more photos
No photos match your search or filters.
Enter the 6-digit code from your authenticator app.
This account needs at least one sign-in method below. Either one will do.
This is the only sign-in method on your account, so it can't be removed. Add another first.
Sign in with your fingerprint, face, or device PIN. Nothing to type, and nothing to lose.
Enter a 6-digit code from an app like Google Authenticator.
Scan this QR code with your authenticator app, or enter the key manually.
Key:
You enter a 6-digit code from your authenticator app when you sign in with a password.
Save these one-time recovery codes somewhere safe. Each works once if you lose your authenticator or passkey.
No more photos
No photos match your search or filters.
| Username | Role | Active | MFA |
|---|
No ingest running.
Ingest process may have crashed (no update in 5 min).
Counts S3 image objects vs database rows per year. A non-zero "Missing" means uploads that never produced a database row (silent ingestion gap). Fix a year by selecting it below and starting an ingest with "Skip existing" checked.
| Year | S3 | Database | Missing |
|---|
To re-run Rekognition on a year/month already imported, uncheck "Skip existing" (re-processes that scope fully).
No failed jobs.
| ID | Path | Updated |
|---|
No recent Google Photos imports.
| User | Mode | Status | Total | Imported | Skipped | Failed | Started |
|---|
Soft-deleted photos. Restore returns a photo to the gallery; Purge permanently removes it (S3 + database) and cannot be undone.
Loading…
Trash is empty.
| Photo | Deleted |
|---|
Auto-hides the smaller copy in every confirmed-duplicate group (exact matches and tight near-duplicates with the same capture time). Hides only — never deletes; fully reversible.
Loading…
No duplicates found.
Finds photos deleted from S3 externally and removes their database records and thumbnails.
Where are the photos?
Every photo in this batch is filed under this activity.