Privacy Policy Terms & Conditions Refund Policy Disclaimer Privacy Options
Legal Document

Privacy Policy

Last updated: April 29, 2026  ·  Effective: April 29, 2026  ·  Applies to: Flawless mobile web app (PWA)

Plain English summary: We collect only what we need to run the app. We never sell your data. You can delete everything at any time from within the app.

1. Data Controller Identity

The data controller responsible for your personal data under the GDPR is:

Full name: Jiří Sládek
Address: Benešov, Czech Republic
Email: support@getflawless.app
Role: Independent developer (sole trader / natural person)

All personal data is stored in Supabase infrastructure located in the EU (Frankfurt, Germany — eu-central-1), ensuring full GDPR compliance for European users.

Note for users: As required by GDPR Article 13, you have the right to know who processes your data. The data controller named above is the single point of contact for all data-related requests.

2. Legal Basis for Processing

We process your personal data under the following legal bases as defined in GDPR Article 6:

Legal basisWhat we processWhy
Contract performance
Art. 6(1)(b)
Account credentials, food log, workout data, daily trackingRequired to provide the core app functionality you signed up for
Legitimate interest
Art. 6(1)(f)
Error logs, security monitoring, app stability dataEnsuring app security and preventing unauthorized access
Explicit consent
Art. 9(2)(a)
Health data: weight, body measurements, fitness goals, body fatThese are special category data under Art. 9 — processing requires your active opt-in at registration

3. Special Category Data — Health Information (GDPR Art. 9)

Under GDPR, the following data you enter into Flawless qualifies as special category data (health-related):

We process this data exclusively on the basis of your explicit consent, which you provide during the onboarding/registration process via a dedicated opt-in checkbox. You may withdraw this consent at any time by deleting your account or contacting us at support@getflawless.app.

4. What Data We Collect

CategorySpecific dataPurpose
AccountEmail address, hashed passwordAuthentication and account security
ProfileDisplay name, age, height, weight, goals, activity level, allergies, language preferencePersonalised recommendations and calculations
NutritionFood log entries (name, kcal, macros), meal timestamps, datesCalorie and nutrient tracking
FitnessWorkout sessions, exercises, sets, reps, weights, workout datesProgress tracking and training analytics
Health (Art. 9)Body weight history, body measurements, muscle fatigue levelsPhysical progress monitoring — requires explicit consent
HabitsDaily checklist status, streaks, completed goalsConsistency tracking and motivation
Food imagesPhotos uploaded for AI nutritional analysisAutomatic macro estimation via Gemini AI
AI chatMessages in the AI assistantGenerating personalised responses via Google Gemini API

5. How We Use Your Data

We never: sell your data, share it for advertising purposes, or use it for profiling outside the app.

6. Third-Party Data Processors

ProviderPurposeData locationPrivacy policy
SupabaseDatabase, authentication, file storageEU (Frankfurt, Germany)supabase.com/privacy
Google Gemini AIFood photo analysis, AI assistant responsesGoogle infrastructure (global)Google Privacy Policy
Open Food FactsNutritional data for barcode lookupNo personal data transmittedOFFs Privacy
NetlifyWeb app hosting and deliveryEU/USA (CDN)Netlify Privacy

7. Google API Services — Limited Use Disclosure

Flawless uses Google API services, including Google Gemini AI for food photo analysis and AI assistance. Our use of information received from Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements.

Specifically:

Planned integration — Google Fit & Apple Health: A future version of Flawless may offer optional integration with Google Fit and Apple Health to automatically sync activity and health metrics. If and when this feature is activated, we will update this Privacy Policy and request explicit in-app consent before accessing any platform health data. No Google Fit or Apple Health data is currently collected or processed.

8. Google Gemini AI — Data Training Disclosure

When you use the AI assistant or food photo analysis feature, your messages and relevant profile data (age, weight, goals) are sent to the Google Gemini API.

Model training: Based on Google's standard API Terms of Service, data submitted through the Gemini API is not used to train Google's AI models without your explicit consent. We use the standard production API (not the free-tier playground), which falls under Google's enterprise data processing terms. For full details, see Google Gemini API Terms.

Conversations are stored temporarily on Google's servers to generate a response and are not retained for model training purposes.

9. Your Rights Under GDPR

Right of Access (Art. 15)All your data is visible directly within the app. For a full export, email us.
Right to Erasure (Art. 17)Delete your account in Settings → Account & Security → Delete Account.
Right to Rectification (Art. 16)Edit your profile and all data at any time within the app.
Right to Portability (Art. 20)Request a JSON export of your data at support@getflawless.app. Delivered within 30 days.
Right to Object (Art. 21)Object to processing based on legitimate interest by contacting us.
Right to Lodge a ComplaintContact your national supervisory authority. Czech users: uoou.cz

How to delete all your data

In the app: Settings → Account & Security → Delete Account. This permanently and irreversibly deletes your profile, food log, workouts, habits, measurements, AI chat history, and all uploaded photos from our database. Alternatively, email support@getflawless.app — we'll manually delete your data within 30 days.

10. Cookies and Local Storage

Flawless is a Progressive Web App (PWA) and does not use third-party tracking cookies. We use browser localStorage solely to store your selected theme (light/dark) and language preference. No personal data is stored in localStorage. A Supabase session token is stored locally to keep you signed in (valid for 7 days).

11. Data Security

12. Age Restriction

Flawless is intended for users aged 16 and over. If we become aware that personal data of a child under 16 has been provided without verifiable parental consent, we will delete it promptly.

13. Changes to This Policy

We will notify you of material changes via an in-app notice. The "last updated" date at the top of this document is always current. Continued use of the app after notification constitutes acceptance of the revised policy.

14. Contact

Data protection enquiries: support@getflawless.app
We respond to all requests within 30 days as required by GDPR.

Legal Document

Terms & Conditions

Last updated: April 29, 2026  ·  Effective: April 29, 2026

Plain English summary: Flawless is a free app for personal use. AI content is informational only. You own your data. We are not liable for health outcomes.

1. Acceptance of Terms

By accessing or using the Flawless application ("the App"), you agree to be bound by these Terms and Conditions. If you do not agree, please discontinue use immediately.

2. Description of Service

Flawless is a mobile web application (PWA) for tracking fitness activities, nutrition, habits, and health progress. The App is operated by an independent developer (sole trader) as defined in Section 1 of the Privacy Policy.

The App is provided free of charge in its current form, without any guarantee of uninterrupted availability.

3. User Accounts

4. User-Generated Content

By entering data into the App (food logs, workouts, photos), you grant us a non-exclusive licence to process that data solely for the purpose of providing the service. This licence terminates upon account deletion.

By submitting a food photo for AI analysis, you consent to that image being temporarily processed by Google Gemini API as described in our Privacy Policy.

5. Health Data Consent

The App collects health-related data (weight, body measurements, fitness goals) as described in our Privacy Policy under GDPR Article 9. By completing the onboarding process and checking the consent checkbox, you provide explicit consent to process this special category data. You may withdraw consent at any time by deleting your account.

6. Prohibited Conduct

You agree not to:

7. Third-Party Integrations

The App currently uses Google Gemini AI and Open Food Facts. A future version may optionally integrate with Google Fit and Apple Health. Your use of any connected third-party platform is governed by that platform's own terms of service. We are not responsible for third-party service availability or accuracy.

8. Service Availability

We make reasonable efforts to maintain availability, but we do not guarantee uninterrupted service. The App may be temporarily unavailable due to maintenance, updates, or technical issues beyond our control. We reserve the right to modify, suspend, or discontinue the App at any time without prior notice.

9. Intellectual Property

All App content (design, code, text, logos, graphics) is owned by the developer or used under applicable licences. You may not copy, distribute, modify, or create derivative works without explicit written permission.

10. Disclaimer of Warranties

The App is provided "as is" and "as available" without warranties of any kind, either express or implied, including but not limited to merchantability, fitness for a particular purpose, or non-infringement.

11. Limitation of Liability

To the maximum extent permitted by law, we shall not be liable for:

12. Right of Withdrawal (Digital Content — EU)

For any future paid features or subscriptions, EU consumers have a 14-day right of withdrawal from the date of purchase under the Consumer Rights Directive (2011/83/EU). To exercise this right, contact support@getflawless.app within 14 days of purchase.

Note: If you explicitly request immediate access to digital content before the 14-day period expires and acknowledge this waives your withdrawal right, you may lose the right to a refund. This will be clearly stated at the point of purchase.

13. Governing Law and Jurisdiction

These Terms are governed by the laws of the Czech Republic. Any disputes shall be subject to the exclusive jurisdiction of the competent courts in the Czech Republic. EU consumers retain the right to invoke mandatory consumer protection provisions of their country of residence.

14. Changes to These Terms

We reserve the right to update these Terms at any time. Material changes will be communicated via an in-app notice. Continued use of the App after the effective date of changes constitutes acceptance.

15. Contact

support@getflawless.app

Legal Document

Refund Policy

Last updated: May 25, 2026  ·  Applies to: Flawless Premium subscription

Plain English summary: New subscribers get a 14-day refund window. Annual plans get pro-rata refunds within the first 30 days. Billing errors are always refunded in full.

1. Subscription Plans

PlanPriceBilling
Monthly€5.99 / monthBilled monthly, auto-renews until cancelled
Annual€44.99 / yearBilled yearly, auto-renews until cancelled

All prices include applicable VAT. Payments are processed securely by Stripe — we never store your card details.

2. Right of Withdrawal (EU Consumer Law)

Under EU Directive 2011/83/EU, you have the right to withdraw from a digital service contract within 14 days of purchase without giving a reason.

Important — Waiver of Withdrawal Right

By starting your Premium subscription and accessing premium features immediately, you expressly consent to the service beginning before the 14-day withdrawal period expires. If the service has been fully performed, the right of withdrawal is lost. You may still request a refund within 14 days if you have not made significant use of premium features.

3. Refund Eligibility

SituationEligibility
First subscription, within 14 days, minimal use of premium featuresFull refund
Annual plan cancelled within 30 days of purchasePro-rata refund for unused months
Monthly plan, after 14 daysNo refund — cancel before next billing cycle to stop charges
Annual plan, after 30 daysNo refund — cancel to prevent renewal
Duplicate charge or billing errorFull refund, always
Service downtime exceeding 72 consecutive hoursPro-rata credit or refund at our discretion

4. How to Request a Refund

Email support@getflawless.app with the subject line "Refund Request" and include:

Eligible refunds are processed within 5–10 business days to the original payment method via Stripe.

5. How to Cancel

Cancel your subscription at any time in Settings → Subscription → Manage subscription. Cancellation takes effect at the end of the current billing period — you retain Premium access until then. No cancellation fees apply.

6. Free Tier

The free tier has no charges and requires no cancellation. Delete your account anytime from Settings → Account → Delete account.

7. Contact

Refund questions: support@getflawless.app

Legal Document

Disclaimer

Last updated: April 29, 2026

Most important: Flawless is not a medical device or health service. Always consult a qualified professional before starting a new diet or training programme.

General Health & Fitness Disclaimer

All information provided in the Flawless app — including calorie calculations, macro targets, training plans, and general recommendations — is for informational purposes only.

This information:

AI-Generated Content

The App uses Google Gemini AI to analyse food photos and generate personalised recommendations. Please be aware that:

Nutritional Data Accuracy

Nutritional values in the food database are sourced from Open Food Facts (an open community database) and user-submitted entries. While we aim for accuracy, we cannot guarantee the correctness of all nutritional values. Actual nutritional content varies by brand, preparation method, and portion size.

Fitness and Training

Before starting a new exercise programme, particularly if you:

…always consult a physician or certified personal trainer. The developer of Flawless accepts no liability for injuries or health complications resulting from exercise or dietary changes made on the basis of information in the App.

Third-Party Data Accuracy

We are not responsible for the accuracy, availability, or content of data provided by third parties including Open Food Facts and Google Gemini AI. Use of this data is at your own risk.

Contact

Questions or concerns: support@getflawless.app

Privacy Settings

Privacy Options

Last updated: April 29, 2026

Plain English: Flawless does not use tracking cookies or ad networks. Your data is stored in the EU. You are in full control of your data at all times.

What Flawless Does NOT Use

What Flawless Does Use

Strictly Necessary (cannot be disabled)

AI Features (optional)

If you use the AI assistant or food photo analysis:

Managing Your Data

ActionHow to do it
View your dataAll your data is visible within the app (Profile, Nutrition, Fitness tabs)
Edit your profileSettings → Profile → edit and save
Delete food entriesNutrition tab → swipe entry left → Delete
Delete workout sessionsFitness tab → workout detail → Delete
Delete AI chat historyAI tab → Clear conversation
Delete your accountSettings → Account & Security → Delete Account (permanent)
Export your data (portability)Email support@getflawless.app — delivered within 30 days
Withdraw health data consentDelete your account, or contact us to remove health data only

Account & Data Deletion

Go to Settings → Account & Security → Delete Account. This permanently deletes all your data: profile, food log, workouts, habits, measurements, AI conversations, and uploaded photos. This action cannot be undone. If the button is unavailable, email support@getflawless.app — we will delete your data manually within 30 days.

Data Location

All personal data is stored in Supabase's EU-Central-1 (Frankfurt, Germany) data centre. This ensures GDPR compliance for European users without relying on Standard Contractual Clauses for intra-EU transfers.

Withdrawing Consent for Health Data

You provided explicit consent to process health-related data (weight, measurements, fitness goals) during registration. You may withdraw this consent at any time by:

  1. Deleting your account (removes all data), or
  2. Contacting us at support@getflawless.app to remove only health data while keeping your account

Withdrawal of consent does not affect the lawfulness of processing carried out before withdrawal.

Supervisory Authority

If you believe your data is being processed unlawfully, you have the right to lodge a complaint with your national data protection authority. Czech Republic users:

Office for Personal Data Protection (ÚOOÚ)
Pplk. Sochora 27, 170 00 Prague 7, Czech Republic
www.uoou.cz  ·  posta@uoou.cz

Contact

For all privacy-related requests: support@getflawless.app
We respond within 30 days as required by GDPR Article 12.