Back to projects
Complete iOS product

Complete product case

PhotoSweeper

A faster way to clean, compress, and organize an iPhone photo library.

Role
Product design & development
Platform
iOS
Status
Complete iOS product
Period
2026
01

Product snapshot

PhotoSweeper is a local-first iOS photo cleanup tool. I own the product definition, interaction design, and development, and continue improving the complete experience through regular use.

02

The problem

When storage runs low, the real job is to find the biggest, most disposable items quickly. The native photo flow is slow and does not make file size or cleanup progress central to the decision.

03

Product insight

Cleanup is not casual browsing. It is a short, goal-driven task: reclaim as much space as possible, safely, in limited time.

04

Core experience

A user starts with largest-first or random review, swipes to keep or stage items, reviews the deletion set, confirms once, and sees how much storage the session reclaimed.

05

Key decisions

Every efficiency feature needed a corresponding control or safety decision.

  • Attack Mode orders by size so each decision has more impact.
  • A review queue prevents fast gestures from becoming irreversible mistakes.
  • Compression, cropping, and similarity tools stay inside the same review context.
06

Iterations

The product grew from a swipe-delete loop to build 21+, adding size caching, similar-photo detection, photo and video compression, cropping, background queues, session length, and minimum-size filters—without abandoning the same core job.

07

Evidence

Current evidence is a complete working iOS product, repeated personal use, and a full flow that ends in reclaimed storage. A demo video and approved interface media will be added later.

08

Reflection

A useful productivity product is not just faster. It keeps the outcome understandable and gives the user room to recover while moving quickly.

What's next

Demos, screenshots, and final copy will be added when the approved source material is ready.