You already ship a Sorting progress widget
(small + medium, numbers only — no photos). These mockups explore what each size
is best for, plus a few new jobs the home screen could do.
Privacy default stays “no camera-roll thumbnails on the home screen” unless you
opt into a photo-showing variant (marked pink). Tap targets open Clean / Archive / Swipe.
Baseline · already in the app
Sorting progress
One glance: how far through the roll you are. Medium adds left / kept / archived.
Good habit cue. Does not free space by itself — it nudges you back into Clean.
ShippingSmallMedium
Home screen preview
Camera roll
42%
sorted
Camera roll
42%
sorted
128left
74kept
9archived
Small · 2×2 · one number, one job
Small: glance + launch
Small wins when it answers one question or starts one action. Avoid cramming stats —
that is what medium is for.
ConceptsSmall
Three small options side by side
Space back
+2.4 GB
freed forever
Open Clean
A. Space freed — dopamine for deletes that already happened. Best motivator for power users.
Archive
9
ready to delete · 412 MB
Review
B. Archive queue — “you still have stuff staged.” Prevents forgotten deletes.
Today
12
of 20
Swipe more
C. Daily goal — ADHD-friendly micro-habit. Tap opens swipe for today’s pile.
Medium · 4×2 · progress + context
Medium: status with a next step
Medium is the home-screen “dashboard strip.” Pair a primary metric with 2–3
supporting facts, or show the next month you should sort.
ConceptsMedium
Option D · Next month to sort
Sep 2024
86 left · 1.2 GB
Up next
Pick up where you left off
Tap to open this month’s deck
Start swiping
Option E · Weekly cleanup
This week
+840 MB
48 sorted · 11 archived
Continue streak · 4 days
Option F · Archive ready (action strip)
Waiting in Archive
9 items · 412 MB
Still in Photos until you confirm
Review
Restore all
Large · 4×4 · command center (not shipping yet)
Large: the Keeps home panel
Large is worth it when someone lives in Keeps daily. Think Clean dashboard:
progress ring, space freed, archive waiting, and a months rail — without opening the app.
Not shippingLarge
Option G · Full sorting command center
42%
sorted
Camera roll
128 left to sort
Last swipe · 2 hours ago
Resume swipe
+2.4 GBfreed
74kept
9in archive
Years · pick a month
Jul
Done
Aug
Done
Sep
86 left
Oct
214
Option H · Moments wall shows photos
Your Space · recent keeps
4 keeps · vault locked
Open Your Space
All ideas · pick what to build
Idea catalog
Same concepts mapped to recommended sizes. Build one family first (same data), then add sizes.
1. Sorting progress
Percent + bar. Medium adds left / kept / archived. Already shipping.
Small · Medium · (Large = G)
2. Space freed
Lifetime tally of confirmed deletes. Pure motivation. Deep link to Clean stats.
Small A · Medium weekly E · Large strip in G
3. Archive waiting
Count + MB staged. Stops “I archived and forgot.” Deep link to Archive.
Small B · Medium F · Large stat in G
4. Daily goal / streak
Sort N photos today. Great for ADHD / habit. Configurable goal in settings.
Small C · Medium E
5. Next month
Cover-style month card + “Start swiping.” Matches Clean’s Years rail.
Medium D · Large months rail in G
6. Moments / Your Space
Optional photo tiles of recent keeps. Needs explicit privacy opt-in.
Large H · maybe Medium 2×2 grid later
7. Lock Screen / StandBy
Circular % or archive count for Lock Screen / StandBy (accessory + systemSmall).
Accessory · Circular · Rectangular
8. Interactive buttons (iOS 17+)
Medium Archive: “Review” / one-tap “Confirm delete” with App Intent (still needs Photos confirm).