Disclosure: I work on Opennomos, the ecosystem behind Swipe Cleaner.

Last week, I watched someone install a photo cleaner app, grant it full photo library access, and hit "Clean" — all without realizing their entire camera roll was being uploaded to a server in a different jurisdiction.

This isn't an edge case. It's the default.

The Architecture Problem

Most iOS photo cleaners follow the same pattern: