Privacy Policy
Effective Date: March 1, 2026 · Last Updated: July 2, 2026
1. Overview
FlexScan is a service operated by Sole Furious LLC, a New York limited liability company (“we,” “us,” or “our”). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your personal information when you use the FlexScan application and website at flexscan.app (the “Service”).
We recognize the highly sensitive nature of the data involved — including body photographs, fitness metrics, and health-related information. This policy is designed to be transparent about our data practices and to ensure compliance with the General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA), and other applicable data protection laws.
By using the Service, you consent to the data practices described in this policy. If you do not agree with any part of this Privacy Policy, you should discontinue use of the Service immediately.
2. Data We Collect
2.1 Information You Provide Directly
- Account Information: Name, email address, password (hashed), age, and gender
- Profile Information: Height, weight, fitness goals, activity level, dietary preferences, and health conditions you voluntarily disclose
- Body Photographs: Photos you upload for AI coaching-style physique feedback (subjective muscle-development ratings and training focus) and personalized fitness recommendations
- Food Photographs: Photos you upload for calorie estimation and nutritional analysis
- Payment Information: Billing address and payment method details (processed and stored by Stripe; we do not store full credit card numbers)
- Communications: Messages and correspondence when you contact our support team
2.2 Information Collected Automatically
- Device Information: Device type, operating system, browser type, screen resolution, and unique device identifiers
- Usage Data: Features accessed, pages viewed, time spent on features, interaction patterns, and click data
- Log Data: IP address, access times, referring URLs, and error logs
- Location Data: Approximate location based on IP address (we do not collect precise GPS location)
2.3 Special Categories of Data
Body photographs and fitness/health-related information may constitute special category data under GDPR (health data). We process this data based on your explicit consent, which you provide when uploading photos and health information to the Service. You may withdraw consent at any time by deleting your data or contacting us.
3. How We Use Your Data
We use the information we collect for the following purposes:
Service Delivery
Processing body photos through AI to generate subjective coaching-style physique feedback (muscle-development ratings and training focus), creating personalized workout plans, generating nutrition recommendations, and analyzing food photos for calorie estimation.
Account Management
Creating and managing your account, processing subscriptions and payments, authenticating your identity, and communicating about your account.
Service Improvement
Analyzing usage patterns to improve features and user experience, debugging and fixing technical issues, and developing new features. We may use aggregated, de-identified data for research and analytics.
Communications
Sending transactional emails (receipts, account notifications), subscription renewal reminders, and, with your consent, promotional communications about new features.
Legal & Safety
Complying with legal obligations, enforcing our Terms of Service, protecting against fraud and abuse, and responding to lawful government requests.
Legal Basis for Processing (GDPR): We process your data based on: (a) your explicit consent (for body photos and health data), (b) performance of a contract (to deliver the Service), (c) legitimate interests (analytics, fraud prevention, service improvement), and (d) legal obligations (tax records, compliance).
4. Photo Data Handling
We take the privacy of your photos extremely seriously.
- Encryption: Photos are encrypted in transit (TLS) while they are sent for analysis
- AI Processing: Photos are securely transmitted to our AI processing partner (currently OpenAI) solely for analysis. Under OpenAI’s standard API data-usage policy, your photos are never used to train their models; OpenAI may retain API inputs for up to 30 days solely to detect abuse, after which they are deleted
- No Storage: FlexScan does not store your photos. They are processed in memory to generate your analysis and then discarded — only the resulting text analysis (letter ratings and coaching notes) is saved to your account
- No Sharing: We never sell, share, license, or distribute your photos to any third party for any purpose beyond providing the Service
- No Human Review: Your photos are processed exclusively by automated AI systems. No FlexScan employees or contractors view your photos unless you explicitly send them to support for troubleshooting purposes
- Deletion: Because we don’t store your photos, there is nothing for you to delete on our side. You can remove individual food-log entries any time, and deleting your account removes your saved scan results and all other data — through your account settings
For comprehensive details, see our Photo & Data Handling Policy.
5. Third-Party Services
We use the following third-party services to operate FlexScan. Each has its own privacy policy and data handling practices:
| Service | Purpose | Data Shared |
|---|---|---|
| OpenAI | AI-powered body analysis, workout generation, food recognition | Photos & text prompts (not stored by us; OpenAI may retain up to 30 days for abuse monitoring, never used for training) |
| Stripe | Payment processing, subscription management | Payment method, billing address, email |
| Supabase | Database hosting, user authentication | Account data, profile data, text analysis results (encrypted) |
| Vercel | Web application hosting, edge functions, usage analytics | IP address, access logs, anonymized usage data |
| Cloudflare | Bot & abuse protection (Turnstile) on sign-up and sign-in | IP address, browser signals |
We carefully vet our third-party service providers and require them to maintain appropriate security measures. We enter into data processing agreements (DPAs) with each provider where required by applicable law.
We do not sell your personal information to any third party. We do not share your personal information with third parties for their own marketing purposes.
6. Data Retention & Deletion
We retain your data for the following periods:
| Data Type | Retention Period |
|---|---|
| Account information | Until account deletion |
| Body & food photos | Never stored by FlexScan — processed in memory and discarded |
| Photos at AI provider (OpenAI) | Up to 30 days (abuse monitoring only), then deleted; never used for training |
| AI analysis results (text) | Until account deletion |
| Payment records | 7 years (legal/tax requirement) |
| Usage counters (daily AI request counts) | Until account deletion |
| Support communications | 2 years from last interaction |
Account Deletion: You may request complete deletion of your account and all associated data at any time by emailing support@flexscan.app or through your account settings. We will process deletion requests within thirty (30) days, except where we are legally required to retain certain information.
7. Your Rights Under GDPR
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, you have the following rights under the General Data Protection Regulation:
- Right of Access (Art. 15): You have the right to request a copy of the personal data we hold about you
- Right to Rectification (Art. 16): You have the right to request correction of inaccurate personal data
- Right to Erasure (Art. 17): You have the right to request deletion of your personal data (“right to be forgotten”)
- Right to Restrict Processing (Art. 18): You have the right to request that we limit how we use your data
- Right to Data Portability (Art. 20): You have the right to receive your data in a structured, commonly used, machine-readable format (JSON or CSV)
- Right to Object (Art. 21): You have the right to object to processing based on legitimate interests or for direct marketing purposes
- Right to Withdraw Consent (Art. 7): Where processing is based on consent, you may withdraw consent at any time without affecting the lawfulness of prior processing
- Right to Lodge a Complaint: You have the right to lodge a complaint with a supervisory authority in your country of residence
To exercise any of these rights, contact us at support@flexscan.app. We will respond to your request within thirty (30) days. We may ask you to verify your identity before fulfilling your request.
8. Your Rights Under CCPA
If you are a California resident, you have the following rights under the California Consumer Privacy Act (as amended by the CPRA):
- Right to Know: You have the right to request disclosure of the categories and specific pieces of personal information we have collected about you, the sources of that information, our purposes for collecting it, and the categories of third parties with whom we share it
- Right to Delete: You have the right to request deletion of your personal information, subject to certain exceptions
- Right to Correct: You have the right to request correction of inaccurate personal information
- Right to Opt-Out of Sale/Sharing: We do not sell or share your personal information as defined by the CCPA. However, you still have the right to opt out, and we will honor such requests
- Right to Non-Discrimination: We will not discriminate against you for exercising any of your CCPA rights
- Right to Limit Use of Sensitive Information: You may request that we limit the use of sensitive personal information (such as body photos) to what is necessary for providing the Service
Categories of Personal Information Collected: Identifiers (name, email), commercial information (subscription records), biometric-adjacent information (body photos processed by AI), internet activity (usage data), and inferences (AI-generated fitness insights).
To submit a CCPA request, email support@flexscan.app with the subject line “CCPA Request.” We will verify your identity and respond within forty-five (45) days.
10. Children’s Privacy
The Service is strictly intended for users who are at least eighteen (18) years of age. We do not knowingly collect, solicit, or maintain personal information from anyone under 18 years of age. The nature of our Service — which involves body photographs and AI-powered body analysis — makes it particularly important that minors do not use this Service.
If you are a parent or guardian and believe that your child has provided us with personal information, please contact us immediately at support@flexscan.app. We will take prompt steps to delete such information from our systems.
11. International Data Transfers
FlexScan is based in the United States. If you access the Service from outside the United States, your data will be transferred to and processed in the United States, where data protection laws may differ from those in your jurisdiction.
For transfers of personal data from the EEA, UK, or Switzerland to the United States, we rely on:
- Standard Contractual Clauses (SCCs): We rely on the EU-approved SCCs that our providers (OpenAI, Supabase, Stripe, Vercel, Cloudflare) include in their data processing terms
- Data Processing Terms: Our use of each provider is governed by the data processing terms (DPAs) they make available to their customers
- Supplementary Measures: We implement additional technical and organizational measures, including encryption and access controls, to protect transferred data
By using the Service, you acknowledge and consent to the transfer of your data to the United States and the processing of your data as described in this Privacy Policy.
12. Security Measures
We implement industry-standard security measures to protect your personal information:
- Encryption in Transit: All data is transmitted over TLS 1.3 encrypted connections
- Encryption at Rest: Your account data and saved text analysis results are encrypted at rest using AES-256. We do not store your photos, so no photos are held at rest on our servers
- Access Controls: Row-level security and role-based access controls limit data access to you and authorized systems
- Authentication Security: Passwords are hashed using industry-standard algorithms by our authentication provider (Supabase Auth)
- Infrastructure Security: Our infrastructure runs on SOC 2-compliant platforms (Vercel, Supabase)
- Monitoring: We monitor our systems for unauthorized access and security anomalies
- Incident Response: We maintain a data breach response plan and will notify affected users and relevant authorities within 72 hours of becoming aware of a qualifying breach (as required by GDPR Article 33)
While we strive to protect your personal information, no method of electronic transmission or storage is 100% secure. We cannot guarantee absolute security but are committed to implementing and maintaining best practices.
13. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes:
- We will notify you via email and/or a prominent notice within the Service at least thirty (30) days before the changes take effect
- The “Last Updated” date at the top of this policy will be revised
- For changes requiring consent under GDPR, we will obtain your renewed consent before processing your data under the new terms
We encourage you to review this Privacy Policy periodically. Your continued use of the Service after any changes constitutes your acceptance of the updated policy.
14. Contact Information
For any questions, concerns, or requests regarding this Privacy Policy or your personal data:
Privacy & Data Requests
For GDPR/CCPA inquiries, data subject access requests, or to exercise any of your data protection rights:
Email: privacy@flexscan.app
Subject Line: “Privacy Request — [Your Request Type]”
We aim to respond to all privacy-related inquiries within thirty (30) days. For CCPA requests, we will respond within forty-five (45) days as required by law.