How customer photos are handled
We take customer privacy seriously. Here's what happens when a customer uploads a photo for virtual try-on.
Photo processing flow
Upload: Customer uploads their photo via encrypted HTTPS connection.
Consent check: The try-on modal displays a clear privacy notice and consent checkbox before a shopper can upload a photo.
Processing: The photo is sent securely to generate the try-on result along with the garment image.
Result: The generated try-on image is returned to the shopper.
Retention: Photos processed without consent for saved looks are deleted within 24 hours. Photos saved with explicit shopper consent in Style Room (My Looks) are retained for up to 12 months.
Content moderation
MirrorNex includes content moderation to filter inappropriate uploads. You can configure the moderation level in Widget Settings → Behaviour:
- Conservative — Blocks swimwear, underwear, and revealing outfits. Use for children's clothing or culturally conservative stores.
- Standard — Allows swimwear and underwear, blocks explicit content. Recommended for most fashion stores.
- Off — No content filtering. Only for swimwear, lingerie, or activewear stores.
What we DON'T do with photos
- ❌ We do NOT use photos to train AI models
- ❌ We do NOT sell or share photos with third parties
- ❌ We do NOT use photos for any purpose other than generating try-on results
Data security
- ✅ All uploads are encrypted with TLS 1.3
- ✅ Photos are stored in secure, encrypted cloud storage
- ✅ Automatic deletion after 24 hours (unsaved) or up to 12 months (saved with consent)
- ✅ Shoppers can delete their saved data via Style Room (My Looks)
Shopper control
Shoppers have control over their data through Style Room (My Looks):
- View history — See all their saved looks
- Delete photos — Remove individual try-ons or all their saved data at any time
- Manage consent — Update their saved look preferences