Inspiration
A teammate hit "storage almost full" mid-hackathon. Thousands of near-duplicates. Nobody wanted to spend an evening tapping thumbnails, or to upload their photos.
What it does
Swipe left to delete, right to keep. Sift flags duplicates, blurry shots, screenshots and big videos, and says why. Nothing is deleted without your OK. No account, no uploads, works offline.
How we built it
SwiftUI with Liquid Glass, PhotoKit, on-device Vision and SwiftData. The scan runs in the background while you swipe. No backend.
Challenges we ran into
Vision doesn't run in the simulator, so we tested on real iPhones. Our first grid felt like a chore, so we rebuilt around one card.
What we learned
On-device is enough. One photo beats a grid.
What's next
Best-shot picking, weekly reminders, iPad.
Built With
- avfoundation
- elevenlabs
- ios
- photokit
- swift
- swiftdata
- swiftui
- vision