Privacy Policy
Undertone is committed to protecting your privacy. This Privacy Policy describes how we collect, use, process, and share your data when you use the Undertone mobile application.
1. Information We Collect and Process
Undertone is designed with data minimization and user privacy in mind. We collect and process the following categories of data:
- Biometric Ephemeral Scans (Photos): Undertone uses your device camera to analyze skin appearance and determine personal color harmony. When you perform a scan, your photo is sent securely over HTTPS to our server-side analysis providers (Supabase and Gemini) for ephemeral processing. Undertone does not store raw photos or facial templates on any server or disk. Photos live only in request memory and are discarded immediately after analysis.
- Glow-Up Photos: Photos uploaded to the optional Glow-Up feature are sent for image generation, and the resulting before/after images are transiently processed in app memory. They are not stored on our servers and are deleted unless you explicitly save or share them outside the app.
- Derived Local Data: All analysis metrics (undertone mix, confidence levels, skin appearance scores, face shape and feature labels, routines, habits, scan history, skin type, skin tone, self-reported ethnicity/background, gender/makeup preference, app language, and theme) are saved only locally on your device. We do not sync these details to a central user database.
- Account Data: If you create an account, we store your email address, Supabase user ID, and secure authentication tokens.
- Purchase Data: We utilize RevenueCat and Google Play to manage subscription entitlements. We process transaction identifiers, payment timestamps, and subscription statuses, but we do not collect or store credit card details.
- Device Identifiers: We collect a random install ID and a RevenueCat app-user ID to perform rate limiting, manage entitlements, prevent abuse or fraud, and maintain service functionality.
2. Data Sharing and Transfer
We do not sell, rent, or trade your personal or sensitive user data. We share data only in the following necessary circumstances:
- Service Providers: We transmit photos and textual parameters to Supabase and Gemini (via HTTPS) to generate color and cosmetic styling guidance. These providers act as data processors bound by strict security and confidentiality obligations.
- Legal Compliance: We may disclose user data if required to do so by law or in the good-faith belief that such action is necessary to comply with legal processes or protect public safety.
3. Data Retention and Deletion
You have full control over your data:
- Reset Local Data: You can completely erase your local scan history, habits, and preferences at any time by navigating to Settings → Reset Data inside the app.
- Account Deletion: You can delete your account and all associated authentication data immediately from the Settings page inside the app or by using our public deletion portal (available on this site under the "Delete Account" tab).
- Subscriptions: Subscriptions are billed and managed directly through Google Play and must be canceled there. Uninstalling the app or deleting your account will not automatically cancel a subscription.
4. Cosmetic-Only Limitation
Undertone provides personal color analysis, cosmetic skin-appearance tracking, and general wellness guidance. It does not provide medical advice, diagnosis, or treatment, and it is not a medical device. Always consult a qualified dermatologist or healthcare provider for medical concerns.
Contact Us
If you have any questions or suggestions regarding our privacy practices, please contact us at:
Email: privacy@stalin670-undertone.com
Developer: Undertone Dev Team
Terms & Conditions
By downloading or using the Undertone mobile application, you agree to these Terms & Conditions. Please read them carefully.
1. Description of Service
Undertone is an application that uses advanced image analysis to offer style, color season, makeup harmony, and face fitness ritual suggestions. The app and its contents are for personal, cosmetic, and non-commercial use only.
2. Recommendations and Disclaimers
- Guidance Only: The analysis, color suggestions, and makeup advice are cosmetic and style recommendations. They depend heavily on lighting, camera quality, makeup, filters, and user input.
- Not Medical Advice: Undertone does not diagnose skin conditions, recommend clinical treatments, or serve as a medical tool. Face fitness, routines, and skincare suggestions are for general wellness. Stop any exercise or application immediately if discomfort, redness, or pain occurs, and consult a qualified medical professional.
3. Subscriptions and Billing
- Auto-Renewal: Paid premium plans (weekly, monthly, or annual) auto-renew at the end of the billing period unless canceled.
- Cancellation: You must cancel your subscription through your Google Play Store account settings. Deleting the app or your account does not cancel your subscription.
- Refunds: All transaction handling and refund requests are governed by Google Play Store terms.
4. Acceptable Use and Restrictions
You agree not to attempt to extract the source code of the app, scrape data, modify the application, reverse engineer its features, or abuse the API endpoints (including making bulk automated requests). We reserve the right to suspend or terminate access to our services for users who violate these terms.
Agreement
Your continued use of the Undertone application signifies your agreement to these terms. If you do not agree, you must uninstall the app and cease using the service.
Delete Account
Pursuant to Google Play policy, if your Undertone account was created in the app, you may delete it at any time. Deleting your account will permanently erase your authentication records and associated login credentials. Local data on your device can be reset inside the app settings.
Signed in as:
Warning: Action Cannot Be Undone
Confirming deletion will instantly delete your credentials from our authentication system. You will lose access to Undertone immediately. If you have active subscriptions, you must cancel them separately in the Google Play Store.