Privacy Policy
Last updated: March 4, 2026
Outfii ("we", "our", or "us") operates the Outfii mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.
Please read this policy carefully. By using Outfii, you agree to the collection and use of information in accordance with this policy.
1. Information We Collect
1.1 Information You Provide
- Account information: When you sign up via Google Sign-In or Apple Sign-In, we receive your email address and display name from the authentication provider.
- Profile photos: Full-body photos you upload to use as your try-on model.
- Garment photos: Photos of clothing items you upload to your digital wardrobe.
1.2 Information Generated Through Use
- AI-generated images: Try-on images created by our AI service based on your photos and garments.
- Wardrobe data: Garment categories, names, colors, and metadata you assign.
- Favorites and saved items: Which generations and garments you mark as favorites.
- Usage data: Features used, generation counts, and session activity.
1.3 Information Collected Automatically
- Device information: Device type, operating system version, and app version.
- Analytics data: Screen views, feature usage events, and performance metrics.
- Crash reports: Technical error logs to help us fix bugs.
- Advertising identifiers: With your consent on iOS (via App Tracking Transparency), we may collect your device's advertising identifier for ad measurement.
2. How We Use Your Information
We use the information we collect for the following purposes:
| Purpose | Data Used | Legal Basis (GDPR) |
|---|---|---|
| Provide the virtual try-on service | Profile photos, garment photos | Contract performance |
| Manage your account | Email, display name | Contract performance |
| Process subscriptions and payments | User ID, subscription status | Contract performance |
| Improve the App and fix bugs | Analytics, crash reports | Legitimate interest |
| Measure advertising effectiveness | Advertising identifiers, events | Consent |
| Enforce our terms and prevent abuse | Account and usage data | Legitimate interest |
3. How Your Photos Are Processed
Your photos are central to the Outfii experience. Here is exactly how they are handled:
- Upload: When you upload a photo, it is compressed and stored securely in our cloud storage (Firebase Cloud Storage, powered by Google Cloud).
- AI processing: To generate try-on images, your photos are sent to our AI processing partner (Reve) through our secure server-side infrastructure. Your photos are never sent directly from your device to third-party AI services.
- Background removal: Garment photos may be processed to remove backgrounds for better try-on results, also through our server-side infrastructure.
- Storage: Generated try-on images are stored in your account so you can view them again.
- No AI training: Your photos are not used to train AI models. They are processed solely to generate your try-on results.
4. Third-Party Services
We use the following third-party services to operate Outfii:
| Service | Purpose | Data Shared |
|---|---|---|
| Firebase (Google) | Authentication, database, file storage, analytics, crash reporting, remote configuration | Account info, photos, usage data, crash logs |
| Reve | AI virtual try-on image generation | Photos (server-side only) |
| RevenueCat | Subscription and in-app purchase management | User ID, purchase transactions, subscription status |
| TikTok Events SDK | Advertising attribution and measurement | User ID, email (hashed), conversion events |
| Apple / Google | Authentication (Sign-In) | Email, name (from their service to us) |
Each third-party service processes data according to their own privacy policies. We encourage you to review them:
5. Advertising and Tracking
We use advertising SDKs (TikTok Events) to measure the performance of our ad campaigns. These services may receive:
- A hashed version of your email
- Your user ID
- App events (e.g., sign-up, garment added, generation completed)
On iOS: Before any advertising tracking occurs, we ask for your permission through Apple's App Tracking Transparency prompt. If you decline, no data is shared with advertising services for tracking purposes.
On Android: We use the Google Advertising ID for ad measurement. You can reset or opt out of personalized ads through your device's settings (Settings > Google > Ads).
Both advertising integrations can be disabled remotely by us and are not essential to the App's core functionality.
6. Data Storage and Security
Your data is stored on Google Cloud infrastructure (via Firebase) with the following protections:
- Data is encrypted in transit (TLS) and at rest.
- Access to your data is restricted by authentication — only you can access your photos, garments, and generations.
- Our AI processing key is stored securely on our servers and is never exposed to client devices.
- We follow industry-standard security practices, but no method of electronic storage is 100% secure. We cannot guarantee absolute security.
7. Data Retention
- Account data: Retained for as long as your account is active.
- Photos and generations: Retained until you delete them individually or delete your account.
- Analytics data: Retained according to Firebase Analytics defaults (14 months for event data, 26 months for user properties).
- Crash reports: Retained for 90 days.
When you delete your account, all associated data (profile, photos, garments, generations) is permanently deleted from our servers.
8. Your Rights
Depending on your location, you may have the following rights regarding your personal data:
All Users
- Access: View the data we hold about you through the App.
- Deletion: Delete your account and all associated data (Settings > Delete Account, or via our account deletion page).
- Correction: Update your display name and profile photo in the App.
European Economic Area (GDPR)
- Right to access your personal data
- Right to rectification of inaccurate data
- Right to erasure ("right to be forgotten")
- Right to restrict processing
- Right to data portability
- Right to object to processing based on legitimate interest
- Right to withdraw consent at any time
- Right to lodge a complaint with your local data protection authority
California Residents (CCPA/CPRA)
- Right to know what personal information we collect and how it is used
- Right to delete your personal information
- Right to correct inaccurate personal information
- Right to opt-out of the sale or sharing of personal information
- Right to non-discrimination for exercising your rights
We do not sell your personal information. We share data with advertising partners (TikTok) for campaign measurement, which may constitute "sharing" under CCPA. You can opt out of this by declining tracking on iOS or adjusting ad settings on Android.
To exercise any of these rights, contact us at [email protected].
9. Children's Privacy
Outfii is not intended for children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal information from children under these ages. If we become aware that we have collected data from a child under the applicable age, we will delete it promptly. If you believe a child has provided us with personal information, please contact us at [email protected].
10. International Data Transfers
Your data may be processed in countries other than your own, including the United States, where our service providers (Google/Firebase, Reve, RevenueCat) operate. When data is transferred internationally, we rely on appropriate safeguards such as Standard Contractual Clauses to ensure your data receives adequate protection.
11. Device Permissions
Outfii may request the following device permissions:
- Camera: To take profile photos and photograph your clothes.
- Photo Library: To select existing photos from your gallery.
- Save to Photos: To save generated try-on images to your device.
- Tracking (iOS): To measure advertising effectiveness. This is optional and requires your explicit consent.
You can revoke any of these permissions at any time through your device's settings.
12. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the new policy in the App and updating the "Last updated" date. We encourage you to review this policy periodically.
13. Contact Us
If you have any questions about this Privacy Policy or our data practices, contact us at:
Email: [email protected]