Last updated: 23 July 2026
These Terms of Use ("Terms" or "EULA") are a legal agreement between you and MayaTechLab ("we", "us") governing your use of the StyleAI mobile application and related services ("StyleAI" or the "App"). By downloading, accessing, or using the App you agree to these Terms and to our Privacy Policy (below on this page). If you do not agree, do not use the App.
We grant you a limited, non-exclusive, non-transferable, revocable licence to use StyleAI for your personal, non-commercial purposes, subject to these Terms and the Apple App Store or Google Play terms that apply to you. You may not copy, modify, reverse-engineer, resell, or redistribute the App except as permitted by law.
You must be at least 13 years old (or the minimum digital-consent age in your country) to use StyleAI. By using the App you confirm that you meet this requirement.
StyleAI lets you upload a model photo of yourself and images of garments to generate virtual try-on images. You confirm that you own or have the right to use any photo or image you upload, and that doing so does not violate anyone's rights. You are responsible for your content. To create a try-on, your model photo and the selected garment image are sent to our third-party AI provider, Google Cloud (Vertex AI Virtual Try-On), as described in our Privacy Policy; you consent to this processing within the App before your first try-on.
Try-on images and AI Style Coach suggestions are generated automatically and are provided for illustration only. They are approximations and may not accurately represent fit, colour, size, fabric, or how a garment will actually look on you. Do not rely on them as the sole basis for a purchase decision.
You agree not to use StyleAI to: upload photos of any person without their consent; upload unlawful, infringing, harmful, or sexually explicit material involving minors; attempt to disrupt or gain unauthorised access to the service; or use the App for any unlawful purpose. We may suspend or terminate accounts that violate these Terms.
StyleAI offers optional auto-renewable subscriptions (for example, StyleAI Pro and StyleAI Unlimited) as well as one-time credit purchases.
StyleAI, including its software, design, and branding, is owned by MayaTechLab and protected by law. You retain ownership of the photos you upload; you grant us a limited licence to process them solely to provide the App's features as described in the Privacy Policy.
The App is provided "as is" and "as available" without warranties of any kind, to the fullest extent permitted by law. We do not warrant that the App will be uninterrupted, error-free, or that results will meet your expectations.
To the maximum extent permitted by law, MayaTechLab will not be liable for any indirect, incidental, special, or consequential damages arising from your use of the App, including any reliance on AI-generated results or purchase decisions.
You may stop using StyleAI at any time and may delete your account and data from within the App. We may suspend or terminate your access if you breach these Terms.
These Terms are between you and MayaTechLab only, not with Apple. Apple has no obligation to provide maintenance or support for the App. To the extent permitted by law, Apple has no warranty obligation, and any claims relating to the App are governed by these Terms. Apple and its subsidiaries are third-party beneficiaries of these Terms and may enforce them against you. You confirm you are not located in a country subject to a U.S. Government embargo and are not on any U.S. Government prohibited-parties list.
We may update these Terms from time to time. Material changes will be posted on this page with a new "Last updated" date. Continued use of the App after changes take effect constitutes acceptance.
These Terms are governed by the laws of the jurisdiction in which MayaTechLab operates, without regard to conflict-of-law rules. Questions? Contact us at support@mayatechlab.com.
Effective Date: July 13, 2026
| App Name | StyleAI — Virtual Try-On |
|---|---|
| Bundle ID | com.mayatechlab.styleaiapp |
| Developer | Softices / Mayatechlab |
| Platforms | iOS (App Store) and Android (Google Play) |
| Contact | support@mayatechlab.com |
| Governing Law | Republic of India |
| Effective Date | July 13, 2026 |
This Privacy Policy applies to the StyleAI mobile application ('App') operated by Softices / Mayatechlab ('we', 'us', or 'our'). By downloading, installing, or using StyleAI, you agree to the collection and use of information as described in this policy. If you do not agree, please do not use the App.
StyleAI is an AI-powered virtual try-on and fashion app that allows users to see themselves wearing clothing items before purchasing them. To provide this service, we collect certain personal data including photos, account information, usage data, and payment information. We are committed to handling your data transparently, securely, and in compliance with applicable privacy laws including the General Data Protection Regulation (GDPR), California Consumer Privacy Act (CCPA), India's Digital Personal Data Protection Act (DPDPA), Apple App Store guidelines, and Google Play Store requirements.
This policy explains:
The data controller responsible for your personal information is:
| Company | Softices / Mayatechlab |
|---|---|
| Contact Email | support@mayatechlab.com |
| App | StyleAI (com.mayatechlab.styleaiapp) |
| Country | India |
We collect the following categories of personal data when you use StyleAI:
- Name and email address (when you register with email/password)
- Profile display name
- Authentication tokens from Google Sign-In or Apple Sign-In
- Firebase Authentication UID (a unique identifier assigned to your account)
If you sign in with Google or Apple, we receive only the information those services share with us per your privacy settings with them — typically your name and email. We do not receive your Google or Apple password.
To provide the virtual try-on feature, you must upload a full-body photo of yourself ('model photo'). This photo is:
- Stored securely in Firebase Storage associated with your account
- Sent to Google's Vertex AI Virtual Try-On API to generate try-on images
- Never shared with third parties for advertising or profiling purposes
- Deletable at any time from within the app or by deleting your account
Your model photo is the most sensitive data we collect. We process it solely to generate virtual try-on images as requested by you. We do not use it to identify you, build profiles, or for any purpose other than generating try-on results.
- Images of clothing items you upload, share from shopping apps, or photograph in stores
- These are uploaded temporarily to Firebase Storage to send to the Vertex AI VTO API
- Stored in your digital wardrobe if you save a try-on result
- Deleted from our processing pipeline after your try-on is generated
- AI-generated images showing you wearing garment items
- Stored in Firebase Storage and linked to your account
- Retained for 90 days for free users; indefinitely for Pro/Unlimited subscribers
- Deleted immediately if you delete the item from your wardrobe
- Garment categories, tags, and color metadata you assign
- Saved outfit combinations
- Occasion planner events (name, date, location, dress code)
- Weather data fetched for occasion planning (via OpenWeatherMap API)
- Try-on count and credit balance
- App session activity, screens visited, features used
- Device type, operating system version, app version
- Crash reports and error logs (via Firebase Crashlytics)
- Firebase Analytics events (feature usage, screen views, conversion events)
- IP address and general geographic region (country level, not precise location)
We do not directly collect or store your payment card information. All payments are processed by:
- Apple App Store (for iOS in-app purchases and subscriptions)
- Google Play Store (for Android in-app purchases and subscriptions)
- RevenueCat (subscription management platform)
We receive from RevenueCat: your subscription tier, purchase dates, entitlement status, and a RevenueCat customer ID. We do not receive your card number, billing address, or any raw payment data.
- Push notification tokens (FCM token) to send you app notifications
- Your notification preferences (which types of notifications you opt into)
- Support emails you send to us
- Messages you send to the AI Style Coach are processed by Anthropic's Claude API to generate responses
- Conversation history is stored in device memory for the duration of your session only — it is not permanently stored on our servers
- Your wardrobe summary (categories and tags only — not images) is shared with the Claude API as context for style advice
| Purpose | Data Used |
|---|---|
| Provide the virtual try-on feature | Model photo, garment images, account ID |
| Save and display your digital wardrobe | Try-on results, garment metadata, tags |
| Build and save outfits | Wardrobe item IDs, outfit names |
| AI Style Coach responses | Wardrobe summary (categories/tags), chat messages |
| Occasion Planner | Event details, location, linked outfit |
| Send push notifications | FCM token, notification preferences |
| Process payments and manage subscriptions | RevenueCat customer ID, entitlement data |
| Manage credits and usage limits | Try-on count, daily free credit usage |
| Improve app performance and fix bugs | Crash reports, error logs, device info |
| Analyze feature usage and optimize UX | Firebase Analytics events |
| Serve advertisements (free users only) | AdMob: device ID, general location, usage context |
| Comply with legal obligations | Any data required by applicable law |
| Detect and prevent fraud or abuse | Account activity, credit usage patterns |
For users in the European Economic Area (EEA) and United Kingdom, our legal basis for processing personal data is:
- Contractual necessity — processing your model photo and generating try-on results is required to deliver the service you signed up for
- Legitimate interests — analytics to improve the app, crash reporting, fraud detection
- Consent — advertising (you can opt out), non-essential push notifications
- Legal obligation — retaining certain transaction records as required by law
The free tier of StyleAI is supported by advertising served through Google AdMob. AdMob may collect and use:
- Advertising identifier (IDFA on iOS, GAID on Android)
- General device information and IP address
- App usage context (not your photos or personal content)
On iOS, we request App Tracking Transparency (ATT) permission before AdMob can use your advertising identifier for personalized ads. You can decline ATT and still use the app — you will receive non-personalized ads instead.
Pro and Unlimited subscribers do not see ads and AdMob's tracking is suppressed for your account.
To opt out of personalized advertising, you can:
- Decline the ATT prompt on iOS
- Go to iOS Settings → Privacy → Tracking → disable tracking
- Go to Google Settings → Ads → Opt out of Ads Personalization on Android
We work with the following third-party services that may receive some of your data. We have agreements with each that limit their use of your data to the purposes specified:
| Service | Purpose and Data Shared |
|---|---|
| Google Firebase (Auth, Firestore, Storage, FCM, Analytics, Crashlytics) |
Core backend — account data, app content, analytics, crash reports. Google Cloud, servers in us-central1. |
| Google Vertex AI Virtual Try-On API | Generates try-on images. Receives your model photo and garment image. Google deletes inputs/outputs after processing. No data retained by Google for training. |
| Anthropic Claude API | Powers AI Style Coach. Receives your wardrobe summary (text only, no photos) and chat messages. Used only to generate style advice responses. |
| RevenueCat | Subscription and IAP management. Receives purchase events from App Store/Play Store. Shares subscription status and entitlement data with us. |
| Apple App Store | Processes iOS payments. We receive only purchase confirmation and product ID — no card data. |
| Google Play Store | Processes Android payments. Same as Apple — no card data shared with us. |
| Google AdMob | Serves ads to free users. May collect device advertising ID and usage context. Suppressed for subscribers. |
| OpenWeatherMap | Provides weather forecasts for Occasion Planner. Receives the city/location you enter for an occasion. No account data shared. |
| Firebase Cloud Messaging (FCM) | Delivers push notifications. Receives your device FCM token to route notifications to your device. |
We do not sell your personal data to any third party. We do not share your model photos, try-on results, or wardrobe content with any third party except as described above for the sole purpose of providing the service to you.
| Data Type | Retention Period |
|---|---|
| Account information | Until you delete your account |
| Model photo | Until you update or delete it, or delete your account |
| Try-on results (free users) | 90 days from creation, or until deleted from wardrobe |
| Try-on results (Pro/Unlimited) | Indefinitely, until deleted from wardrobe or account deleted |
| Wardrobe items and outfits | Until deleted by you or account is deleted |
| Occasion planner data | Until deleted by you or account is deleted |
| Style Coach conversations | Session only — not stored on servers |
| Analytics and crash data | Aggregated — 14 months per Firebase defaults |
| Payment and subscription records | 7 years (legal and accounting obligation) |
| Support emails | 3 years from last correspondence |
When you delete your account, we permanently delete all your personal data from our active systems within 30 days. Aggregated, anonymized analytics data that cannot identify you may be retained longer.
We implement technical and organizational measures to protect your personal data:
- All data transmitted between your device and our servers is encrypted using TLS 1.2 or higher
- Firebase Storage files (model photos, try-on results) are stored with AES-256 encryption at rest
- API keys for Fashn.ai (if used), Vertex AI, and Claude API are stored only in Google Cloud Functions server-side environment — never in the app bundle
- Firestore security rules enforce that users can only access their own data
- Firebase Storage rules enforce owner-only access to photos and try-on results
- RevenueCat webhook requests are validated with a shared secret before processing
- We conduct regular reviews of third-party service security practices
Despite these measures, no system is completely secure. If you believe your account has been compromised, please contact us immediately at support@mayatechlab.com.
StyleAI is not directed to children under the age of 13 (or under 16 in the European Union). We do not knowingly collect personal data from children under these ages. Our App Store age rating is 4+, but this reflects content suitability — we require users to be at least 13 years old to create an account.
If you are a parent or guardian and believe your child has provided us with personal information without your consent, please contact us at support@mayatechlab.com. We will delete such information promptly.
Depending on your location, you have the following rights regarding your personal data:
- Access — request a copy of the personal data we hold about you
- Deletion — request deletion of your account and all associated data (available in-app via Settings → Delete Account)
- Correction — update incorrect information (available in-app via Profile settings)
- Portability — request your data in a portable format
- Withdraw consent — withdraw consent for optional processing (e.g., personalized ads) at any time
- Restriction — request we restrict processing of your data in certain circumstances
- Objection — object to processing based on legitimate interests
- Lodge a complaint — with your local data protection authority
- Know — know what categories of personal information we collect and how we use it
- Delete — request deletion of your personal information
- Opt-out of sale — we do not sell personal data, so this right is inherently satisfied
- Non-discrimination — we will not discriminate against you for exercising your rights
For most rights (deletion, data export, notification preferences), you can act directly within the app via Settings. For other requests, contact us at:
- Email: support@mayatechlab.com
- Subject line: 'Privacy Request — [Your Request Type]'
- Include: your registered email address and a description of your request
We will respond within 30 days. For complex requests we may need up to 90 days and will notify you of the extension.
StyleAI is developed in India and our primary infrastructure is hosted in the United States (Google Cloud us-central1). When you use StyleAI, your data may be transferred to and processed in countries outside your home country.
For users in the European Economic Area (EEA), we ensure appropriate safeguards are in place for these transfers:
- Google Firebase and Vertex AI — covered by Google's Standard Contractual Clauses (SCCs) and adequacy decisions where applicable
- Anthropic (Claude API) — Standard Contractual Clauses
- RevenueCat — Standard Contractual Clauses
By using StyleAI, you consent to the transfer of your information to these countries, which may have different data protection rules than your country.
StyleAI may send you push notifications for the following purposes (all opt-in):
- Daily free credit reset reminders
- Occasion reminders (24 hours before a saved event)
- Style vote notifications (when someone votes on your poll)
- Weekly style trend alerts
- Purchase confirmation notifications
You can manage notification preferences in the app at any time: Settings → Notification Settings. You can also disable all notifications from your device's system settings (iOS: Settings → Notifications → StyleAI; Android: Settings → Apps → StyleAI → Notifications).
Disabling notifications does not affect your ability to use any feature of the app.
StyleAI requests access to your device camera and photo library for the following purposes:
- Camera — to take your model photo and to photograph garments in stores (Snap & Shop feature)
- Photo Library — to select an existing photo as your model photo or to upload garment images
We access your camera and photos only when you actively use these features within the app. We do not access your camera or photos in the background.
Photos you select from your library are used only for the purpose you selected them for. We do not scan, index, or analyze photos in your library other than those you explicitly select.
You can revoke camera and photo library access at any time in your device settings. This will disable certain features (photo setup, Snap & Shop) but the app will otherwise continue to work.
On iOS 14.5 and later, we request your permission through Apple's App Tracking Transparency framework before allowing Google AdMob to access your advertising identifier (IDFA) for personalized advertising. If you decline, you will still see ads but they will not be personalized based on your activity across other apps and websites.
When you use Sign In with Apple, Apple may provide us with a relayed email address to protect your real email address. This works correctly with our authentication system. We store the Apple-provided user identifier and the email Apple shares with us.
Our App Store privacy nutrition labels accurately reflect the data types described in this policy. The labels are updated when this policy changes and we add or remove data practices.
In-app purchases on iOS are processed entirely by Apple's StoreKit framework. Apple's Privacy Policy governs the payment transaction. We receive only a purchase receipt and product identifier from Apple — we never see or store your payment card information.
Our Google Play Data Safety declaration accurately reflects the data types and practices described in this policy.
In-app purchases on Android are processed by Google Play Billing. Google's Privacy Policy governs the payment transaction. We receive only purchase confirmation and entitlement data from RevenueCat — we never see or store your payment card information.
On Android, Google AdMob may use your Google Advertising ID (GAID) for ad personalization on the free tier. You can reset or opt out of ad personalization in Google Settings → Ads on your device.
The StyleAI mobile app does not use browser cookies as it is a native mobile application. However, we and our third-party partners use similar technologies including:
- Device identifiers (advertising ID) — for ad serving (free tier only)
- Firebase local storage — for caching app data and offline functionality
- Analytics SDK local storage — for session tracking and event batching
These are necessary for the app to function correctly or for the advertising service described in Section 6.
We may update this Privacy Policy from time to time. When we make significant changes, we will:
- Update the 'Effective Date' at the top of this policy
- Display an in-app notification the first time you open the app after the update
- For material changes affecting how we use your sensitive data (model photos, payment data), send a push notification and require you to review and accept the updated policy before continuing to use the app
Your continued use of StyleAI after the effective date of any changes constitutes your acceptance of the updated policy. We encourage you to review this policy periodically.
Previous versions of this Privacy Policy are available upon request by emailing support@mayatechlab.com.
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
| support@mayatechlab.com | |
| Subject line | Privacy Inquiry — StyleAI |
| Response time | Within 30 days of receiving your request |
| Company | Softices / Mayatechlab |
| App | StyleAI (com.mayatechlab.styleaiapp) |
For complaints that we have not resolved to your satisfaction:
- EEA/UK users: you may contact your local data protection authority (e.g., ICO in the UK, CNIL in France, BfDI in Germany)
- California users: you may contact the California Privacy Protection Agency (CPPA)
- India users: you may contact the Data Protection Board of India once operational under the DPDPA
| Term | Definition |
|---|---|
| Personal Data | Any information that identifies or can identify you as an individual |
| Model Photo | The full-body photo you upload of yourself, used to generate virtual try-on images |
| Try-On Result | An AI-generated image showing your model photo wearing a specific garment |
| Digital Wardrobe | Your collection of saved try-on results organized within the app |
| Firebase | Google's mobile and web application development platform — our primary backend |
| Vertex AI VTO | Google's Virtual Try-On API that generates the try-on images |
| Claude API | Anthropic's AI API that powers the Style Coach feature |
| RevenueCat | Third-party subscription management platform we use for IAP |
| AdMob | Google's mobile advertising platform used in the free tier |
| FCM | Firebase Cloud Messaging — used to send push notifications to your device |
| IDFA | Identifier for Advertisers — Apple's device advertising identifier on iOS |
| GAID | Google Advertising ID — Android's device advertising identifier |
| ATT | App Tracking Transparency — Apple's framework for requesting tracking permission |
| GDPR | General Data Protection Regulation — EU/UK privacy law |
| CCPA | California Consumer Privacy Act — California privacy law |
| DPDPA | India's Digital Personal Data Protection Act 2023 |
| SCC | Standard Contractual Clauses — legal mechanism for cross-border data transfers |
StyleAI Privacy Policy v1.0 | Softices / Mayatechlab | Effective: July 13, 2026