Last updated 14 October 2026
Trim rates outfits from a photo. Trim never uploads your photos; they are analysed on your iPhone. This page explains exactly what is and is not collected, in the same terms Apple requires on the App Store listing.
Trim does not upload your photos, and never has. Every scan is analysed on your iPhone using Apple's on-device Vision framework. The photo, the score and the breakdown are stored in Trim on your iPhone. Trim does not transmit them to us or to anyone else.
There is no server that holds your outfits, so we cannot recover them: we never had them. Deleting the app or using Delete All Data removes them from this iPhone. Copies in your own iCloud or computer backup follow your backup settings.
Like the rest of your iPhone's app data, your scans are included when you back up the phone to iCloud or to a computer. That backup belongs to you and is protected by your Apple Account or your computer; Trim cannot read it.
Trim collects the following, through the services listed:
| Data | Why | Handled by | Tied to you |
|---|---|---|---|
| Apple account identifier | To sign you in and keep your account | Firebase Authentication (Google) | Yes |
| Email address | To identify your account. If you chose Apple's Hide My Email, we only ever receive a relay address, not your real one | Firebase Authentication (Google) | Yes |
| Device identifier | Anonymous usage measurement | Firebase Analytics (Google) | No |
| App interactions | Which screens are reached and whether a subscription was started — so we can tell where the app confuses people | Firebase Analytics (Google) | No |
| Crash and error reports | To find and fix crashes and failures. A report holds the crash, or the error code of a failure the app caught (a purchase, a sign-in or a save that did not go through), where in the app it happened (the screen, and a fixed name for the operation), the interface language and whether a subscription is active, along with performance data. Never your photos, your scores, your name or your email address | Firebase Crashlytics (Google) | No |
| Support messages | Only if you contact us through the support page: the email address you give and what you write, so we can reply | Netlify (the form) and Discord (where we read it) | Yes |
| Subscription status | To know whether your subscription is active, and to keep it attached to your account so it follows you to another device | RevenueCat and Apple. Whether a subscription is active also goes with crash and error reports to Firebase Crashlytics (Google) | Yes, except in crash and error reports |
| Which advert you came from | If you installed Trim after tapping one of our App Store adverts, Apple gives us a token that says which advert it was, so we can tell which adverts are worth paying for. It is Apple's own attribution, not an advertising identifier, and it is not combined with data from anywhere else or sold to anyone | Apple and RevenueCat | Yes |
Trim never receives your payment details. Subscriptions are billed by Apple, and Apple does not share your card or billing information with us.
Trim shows no ads, contains no advertising SDKs, and does not track you across other companies' apps or websites. Nothing collected is sold, and nothing is shared with data brokers.
Only the service providers named above — Google (Firebase Authentication, Analytics and Crashlytics), RevenueCat, Apple, and, for support messages you choose to send, Netlify and Discord — and only for the purposes listed. They process it on our behalf under their own terms:
We do not sell personal information, and we do not disclose it to anyone else except where the law requires it.
You can delete your account from inside the app at any time: Account → Delete Account. This removes your Trim account and every scan, photo and score from this iPhone. Copies in your own iCloud or computer backup follow your backup settings.
Deleting your account does not cancel your subscription — Apple bills that, so cancel it from Account → Manage Subscription or in your Apple Account settings.
Account records are kept until you delete your account. Analytics and crash data are retained on Firebase's default schedule and are not tied to your identity. Scans stay in Trim on your iPhone until you delete them, and in your own backups for as long as your backup settings keep them. Support messages are kept until we delete them — ask, and we will delete yours.
Trim is not directed at children, and we do not knowingly collect personal information from children.
Depending on where you live, you may have the right to access, correct, export or erase your personal information, and to object to how it is processed. Account deletion in the app does most of this immediately. For anything else, send us a message and we will respond.
If this policy changes in a way that affects what is collected, the date at the top of this page changes with it.
Questions about this policy or your data: use the support page.