Privacy Policy

Mirrago Virtual Try On · Last updated 23 August 2026

This policy explains what data the Mirrago Virtual Try On app ("the app") processes, why, and how it is stored and deleted. The app is operated by MIRRAGO, KATHMANDU,NEPAL.

1. Roles

The app is installed by a merchant on their Shopify store. The merchant determines why shopper data is collected and is the data controller for it. We process that data on the merchant's behalf as a processor, and we act as a controller only for the merchant's own account and installation data.

2. What the app processes

Shopper data

DataWhy
Photographs you uploadTo generate a virtual try-on image. Photos usually show your face and full body.
Generated try-on imagesTo show you the result, keep it in your try-on history, and display it in the cart and at checkout where the merchant enables that.
Email address, and name if you provide oneTo save your try-ons and recognise you when you return.
Shopify customer ID when you are signed in, and a randomly generated browser ID stored in your browser when you are notTo link try-ons to you across visits without asking for your email again.
Product and variant viewedTo know which garment to render and to attribute a resulting add-to-cart.
Usage events — try-on button clicked, email submitted, photo uploaded, try-on completed, added to cart, discount usedTo give the merchant aggregate analytics about the feature. Events are recorded against your email address.
Discount codes issued to you, and whether they were usedTo apply and report on try-on promotions the merchant has enabled.
About your photographs. Depending on where you live, a photograph of your face or body may be treated as sensitive or biometric information under laws such as the GDPR, the Illinois Biometric Information Privacy Act, or similar state laws. Uploading a photo is always optional and the try-on feature cannot work without one. If you would rather not upload a photo, simply do not use the try-on button.

Merchant data

For each installation we store the store domain, the Shopify access token needed to call the Shopify API on the store's behalf, the store name, contact email and billing country supplied by Shopify at install, the app's configuration settings, and API credentials issued for the store by Mirrago.

3. Who the data is shared with

RecipientWhat they receive and why
Mirrago (try-on generation)The photo you upload and the garment image, in order to generate the try-on. Mirrago also issues and manages the store's API credits.
ShopifyGenerated try-on images are uploaded to Shopify's content delivery network so they can appear as line-item images in the cart and at checkout. Shopify also hosts the store itself.
Hosting and storage providersThe app runs on Railway, with a PostgreSQL database and file storage for uploaded and generated images. Where the store is configured to use S3-compatible object storage, images are stored there instead.

We do not sell personal data, and we do not use shopper photographs to train models of our own.

4. Retention and deletion

Try-on records, photographs and generated images are kept until they are deleted. Deletion happens in any of these cases:

5. Your rights

Depending on where you live you may have the right to access, correct, delete, or restrict the processing of your personal data, and to withdraw consent. Because the merchant is the controller of shopper data, please direct such requests to the store you used. The store can raise the request with us, and Shopify's data request and redaction flows reach us directly.

6. Contact

Privacy questions can be sent to info@mirrago.com.

7. Changes

If this policy changes we will update the date at the top of this page.