Privacy Policy
Last Updated:
1. Introduction
Try-On Twin ("we," "our," or "us") is a Shopify application that provides virtual try-on functionality for apparel stores.
This Privacy Policy explains how we collect, use, store, and protect personal information when you use our application.
By using Try-On Twin, you agree to the collection and use of information in accordance with this policy.
If you do not agree with our policies and practices, please do not use our application.
2. Information We Collect
2.1 Information from Store Owners (Merchants)
When you install and use Try-On Twin in your Shopify store, we collect:
- Shop Information: Your shop domain, shop name, and Shopify account details
- Subscription Data: Subscription tier, billing information, usage statistics, and trial status
- Product Settings: Information about which products and collections have try-on enabled
- Onboarding Status: Progress through the app setup process
- Session Data: Authentication tokens and session information required for app functionality
2.2 Information from Store Customers
When customers use the try-on feature on your storefront, we collect:
- User Photos: Full body and top half photos uploaded by customers for virtual try-on purposes
- Try-On Results: Generated images showing products on the customer
- Customer Identifiers: Shopify customer ID (if logged in) or guest session ID (if browsing as guest)
- Product Information: Product IDs, titles, handles, variant information, and product images used for try-on
- Usage Data: Try-on requests, timestamps, and user feedback
- Technical Data: User agent strings and browser information (for compatibility and debugging purposes)
- Activity Tracking: Timestamps of user activity to manage data retention
2.3 Automatically Collected Information
We automatically collect certain technical information, including:
- Error logs and diagnostic information (via Sentry, with sensitive data removed)
- Usage analytics and performance metrics
- System logs and debugging information
3. How We Use Your Information
We use the collected information for the following purposes:
- Service Delivery: To provide virtual try-on functionality and process customer requests
- Image Processing: To generate try-on results by combining customer photos with product images
- Account Management: To manage your subscription, track usage, and provide billing services
- App Functionality: To enable product-specific try-on settings and store configuration
- Customer Support: To respond to your inquiries and provide technical support
- Error Monitoring: To identify and fix technical issues (using Sentry, with sensitive data removed)
- Analytics: To track conversion rates and analyze app performance
- Compliance: To comply with legal obligations and enforce our terms of service
4. Data Storage and Security
4.1 Storage Locations
Your data is stored using the following services:
- PostgreSQL Database: Metadata, customer identifiers, product settings, and usage data
- Vercel Blob Storage: User photos and try-on result images
- Sentry: Error logs and diagnostic information (with sensitive data removed)
4.2 Security Measures
We implement appropriate technical and organizational security measures to protect your data, including:
- Encryption of data in transit using HTTPS/TLS
- Secure authentication and access controls
- Regular security assessments and updates
- Limited access to personal data on a need-to-know basis
- Automatic removal of sensitive data from error logs
5. Data Retention
We retain your information for the following periods:
- User Photos: Retained for 60 days after the customer's last activity, then automatically deleted
- Try-On Results: Retained for 30 days from creation, then automatically deleted
- Customer Identifiers and Activity Data: Retained for 60 days after last activity, then automatically deleted
- Store Owner Data: Retained for as long as your subscription is active and for a reasonable period thereafter for legal and accounting purposes
- Error Logs: Retained according to Sentry's retention policies (typically 90 days)
When you uninstall the app, we will delete your store's data within 30 days, except where we are required to retain
certain information for legal or accounting purposes.
6. Data Sharing and Third-Party Services
6.1 Third-Party Service Providers
We use the following third-party services that may process your data:
- Vercel: For hosting, image storage (Vercel Blob), and infrastructure services
- Sentry: For error monitoring and diagnostic services (sensitive data is removed before transmission)
- Google Generative AI: For processing try-on image generation (images are processed but not stored by Google)
- Shopify: For app platform services, authentication, and data access through Shopify APIs
These service providers are contractually obligated to protect your data and use it only for the purposes we specify.
6.2 Data Sharing
We do not sell, rent, or trade your personal information. We may share your information only in the following circumstances:
- With your explicit consent
- To comply with legal obligations or respond to lawful requests
- To protect our rights, privacy, safety, or property
- In connection with a business transfer (merger, acquisition, etc.)
- With service providers who assist us in operating the app (as described above)
7. Your Rights and Choices
Depending on your location, you may have certain rights regarding your personal information:
- Access: Request access to the personal information we hold about you
- Correction: Request correction of inaccurate or incomplete information
- Deletion: Request deletion of your personal information (subject to legal retention requirements)
- Portability: Request a copy of your data in a portable format
- Objection: Object to certain processing of your personal information
- Withdrawal of Consent: Withdraw consent where processing is based on consent
To exercise these rights, please contact us using the information provided in the "Contact Us" section below.
8. Children's Privacy
Try-On Twin is not intended for use by children under the age of 13 (or the applicable age in your jurisdiction).
We do not knowingly collect personal information from children. If you believe we have collected information from a child,
please contact us immediately.
9. International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence.
These countries may have data protection laws that differ from those in your country. We take appropriate safeguards
to ensure that your data receives adequate protection, including through contractual agreements with our service providers.
10. Cookies and Tracking Technologies
We use cookies and similar tracking technologies to maintain user sessions, track activity, and improve app functionality.
We do not use cookies for advertising or third-party tracking purposes. You can control cookies through your browser settings,
though this may affect app functionality.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational,
or regulatory reasons. We will notify you of any material changes by posting the new Privacy Policy on this page and
updating the "Last Updated" date. We encourage you to review this Privacy Policy periodically.
12. Compliance with Regulations
We are committed to complying with applicable data protection laws, including:
- General Data Protection Regulation (GDPR) for users in the European Economic Area
- California Consumer Privacy Act (CCPA) for users in California
- Personal Information Protection and Electronic Documents Act (PIPEDA) for users in Canada
- Other applicable privacy laws in your jurisdiction
13. Contact Us
14. Shopify's Role
Try-On Twin is a third-party application available through the Shopify App Store. Shopify acts as a platform provider
and may collect certain information in connection with your use of the Shopify platform. For information about
Shopify's data practices, please review
Shopify's Privacy Policy.
This Privacy Policy applies only to Try-On Twin's collection and use of your information. We are not responsible for
Shopify's privacy practices or the privacy practices of other third-party services you may use in connection with your store.