Privacy Policy
Effective date: December 30, 2025
Who we are
BETTR provides facial analysis, guidance, and subscription-based features. This policy explains what we collect, why we collect it, and how you can control your information.
Data we collect
- Account & authentication: Email address, and authentication metadata when you sign in with Apple, Google, or email/password (handled via Supabase/Auth providers).
- Face data (Selfies & analysis): Photos you upload for facial analysis and the resulting scores, metrics, and personalized insights. Face photos are analyzed to generate measurements of facial features (symmetry, jawline, eye shape, face shape, skin quality) and beauty recommendations. Images are processed by OpenAI's GPT-4 Vision API to generate the analysis. Face data is NOT used for biometric identification, advertising, or any purpose other than providing you with personalized beauty insights.
- Purchases: Subscription status and transaction metadata from Apple In‑App Purchases via RevenueCat (e.g., product ID, renewal status, country/region). We do not see your full payment card details.
- App usage & device info: Basic device and app version, crash logs, and interaction events used to keep the app reliable and to debug issues. No third-party advertising SDKs are used.
How we use data
- Provide facial analysis, recommendations, and subscription features.
- Authenticate you, secure your account, and sync your purchases across devices.
- Detect and fix errors, improve performance, and understand feature usage.
- Communicate support responses and important service updates.
Where data is processed and stored
- Supabase (primary storage): Stores your account data, face photos (in encrypted cloud object storage), facial analysis results (in PostgreSQL database), progress/streak data, and subscription links. Supabase infrastructure uses encryption at rest and in transit.
- OpenAI (temporary processing): Face photos are sent to OpenAI's GPT-4 Vision API for analysis. OpenAI processes the image and returns structured analysis results (scores and recommendations). According to OpenAI's API terms, images submitted via API are not used to train models and are not retained after processing.
- RevenueCat: Manages Apple subscription status, entitlements, and purchase history. Does not receive face data.
- Apple / Google sign-in: Used for authentication tokens and account verification. Does not receive face data.
Face data retention
- Storage duration: Face photos and analysis results are stored in your account for up to 3 years from your last scan, or until you manually delete them (whichever comes first). After 3 years of account inactivity, your face data will be automatically deleted. We store face data for this period to allow you to track your progress over time, compare historical scans, and maintain your personal beauty journey records.
- Why we store face data: We retain your face photos and analysis results so you can:
- View your scan history and track improvements over time
- Compare current scans with previous analyses
- Access personalized recommendations based on your historical data
- Maintain continuity of your beauty journey across app sessions
- Third-party storage: Face photos are sent to OpenAI's GPT-4 Vision API for analysis. According to OpenAI's API terms and privacy policy, images submitted via their API are:
- Not stored: OpenAI does not retain face photos after processing. Images are processed immediately and discarded.
- Not used for training: OpenAI does not use API-submitted images to train their models.
- Processing duration: Face photos are temporarily held in OpenAI's systems only for the duration of analysis (typically less than 30 seconds), then permanently deleted.
- Why OpenAI processes face data: OpenAI processes your face photos solely to generate the facial analysis results (scores, metrics, recommendations) that we return to you. They do not store, retain, or use your face data for any other purpose.
- Deletion options: You can delete individual scans via long-press in the Gallery screen, or delete your entire account (which permanently removes all face data) via the "Delete Account" option in Profile settings. Deleted data cannot be recovered.
- Other data: Account data persists while your account is active. Purchase records are kept as required for subscription validity, fraud prevention, and tax/audit requirements (typically 7 years for tax/audit compliance). Diagnostic logs are retained for 90 days to troubleshoot reliability issues.
Your choices & rights
- Delete individual scans: Long-press any scan in the Gallery screen and select Delete. This permanently removes the photo and analysis data.
- Delete your account: Go to Profile → Delete Account. This permanently deletes your account, all face photos, all analysis results, progress data, and profile information. This action cannot be undone.
- Access or correction requests: Email bettr.team@gmail.com from the address on your account.
- Important: Uninstalling the app does not automatically delete your account or data. Use the in-app "Delete Account" feature to permanently remove all data.
Security
We use encryption in transit (HTTPS) and rely on our vendors' managed security controls (Supabase, RevenueCat, OpenAI, Apple/Google identity). No method is 100% secure, but we work to protect your data using industry-standard safeguards.
Children
BETTR is not directed to children under 13 (or the minimum age required in your region). Do not use the app if you are under the applicable minimum age.
Changes to this policy
We may update this policy as the product or regulations change. Material updates will be noted here with a new effective date.
Contact
Email: bettr.team@gmail.com
Last updated: December 30, 2025