Terms of Service

Last updated: 1 March 2026

⚠️ Critical Disclaimers

  • NOT MEDICAL ADVICE. LuxSense provides informational ingredient analysis only — not medical, dermatological, or health advice.
  • INGREDIENT LISTS ARE APPROXIMATE. Retrieved via AI and web searches — may be incomplete, inaccurate, or vary between scans of the same product.
  • DO NOT RELY ON THIS APP FOR ALLERGY DECISIONS. Always read the physical product label.
  • PREGNANCY: Consult your healthcare provider. Our pregnancy flags are informational only.
  • ZERO LIABILITY for any health outcomes arising from use of any product, regardless of information provided by LuxSense.

1. Agreement to These Terms

These Terms of Service ("Terms") are a legal agreement between you and Bogdan Tudor, an individual developer based in Romania, operating as LuxSense ("LuxSense," "we," "us," or "our"). LuxSense is not yet incorporated as a legal entity.

By downloading, installing, or using the LuxSense application or website (together, the "Service"), you agree to be bound by these Terms in their entirety, including all disclaimers and limitations of liability. If you don't agree, please don't use the Service.

These Terms apply in addition to our Privacy Policy and Open Source Licenses, which are incorporated by reference.

2. How LuxSense Works

LuxSense is a skincare ingredient analysis tool. Understanding how it works is essential to understanding its limitations:

Photo Scanning Process

  1. AI identification: Your product photo is sent to our server and forwarded to Anthropic's Claude AI to identify the product name, brand, and variant.
  2. Web search verification: Our server uses Brave Search API to search the internet for the identified product's ingredient list. It may also fetch publicly available product pages from retailer websites.
  3. Ingredient enrichment: Retrieved ingredients are matched against our database (EU CosIng, PubChem, Open Beauty Facts) for safety and regulatory data.
  4. Safety scoring: Our proprietary algorithm calculates scores based on regulatory status, safety research, and ingredient function data.

Why Results Can Vary Between Scans

Because ingredient lists are retrieved through web searches and AI identification:

  • Different web results may be returned each time
  • Retailer pages may show different formulations (regional variants, reformulations)
  • AI confidence varies based on photo quality, angle, and lighting
  • Web pages change over time as retailers update listings

This means two scans of the same product may show different ingredients or different numbers of ingredients.

3. Medical, Health & Safety Disclaimers

3.1 Not Medical Advice

LuxSense does not provide medical, dermatological, pharmaceutical, or healthcare advice. Specifically:

  • Safety scores are mathematical outputs of our proprietary algorithm — not clinical assessments or health recommendations.
  • Scores are not endorsed, certified, or approved by any regulatory body, medical institution, dermatological association, or government agency.
  • Our methodology has not been peer-reviewed, clinically validated, or independently audited.
  • No information in LuxSense should be interpreted as a recommendation to use or avoid any product.

3.2 Allergy Warning

⚠️ If you have known or suspected allergies:

  • ALWAYS read the physical product label before using any product.
  • NEVER rely solely on LuxSense to determine allergen content.
  • Ingredient lists may be incomplete, inaccurate, or outdated.
  • Formulations change over time without notice.
  • Cross-contamination and trace ingredients may not be listed.
  • Always perform a patch test before using new products.
  • In case of allergic reaction, seek medical attention immediately.

3.3 Pregnancy & Breastfeeding

Pregnancy safety flags in LuxSense are informational only, based on general published data. They are not comprehensive, not medical advice, and not a substitute for consultation with your healthcare provider. If you are pregnant, planning to become pregnant, or breastfeeding, consult your healthcare provider before using any skincare product.

3.4 Consult a Professional

For any skin concerns, allergic reactions, or medical conditions, consult a qualified dermatologist or healthcare provider. Do not delay seeking medical advice because of anything you read in LuxSense.

4. Data Accuracy Disclaimers

AI-Generated Content

Product identification is performed by AI (Anthropic's Claude). AI can misidentify products, provide incorrect ingredient lists, or produce results with varying confidence levels. Even "high confidence" identifications can be wrong.

Web-Sourced Data

Ingredient lists come from web searches and retailer pages, which may be incomplete, inaccurate, represent different product variants, or be outdated. Web-sourced data is not sourced from the physical product label you hold — there is no guarantee it matches your specific product.

Third-Party Databases

Safety data comes from the EU CosIng Database (European Commission), PubChem (U.S. NIH), and Open Beauty Facts (community-contributed, ODbL). We do not independently verify the accuracy of these sources.

Scoring Algorithm

Our scoring algorithm is proprietary and uses general category-level assessments. It does not consider ingredient concentrations, formulation context, pH, individual factors, or interactions between ingredients. Scores may change as our algorithm is updated.

5. Web Page Fetching

As part of ingredient verification, our servers may automatically fetch publicly available web pages from retailer and brand websites. Fetched content is processed in real-time to extract ingredient lists and immediately discarded. We do not store, cache, or redistribute fetched content.

6. Eligibility

You must be at least 16 years old to use LuxSense. By using the Service, you represent that you meet this requirement.

7. Acceptable Use

You agree not to:

  • Rely on the Service as a substitute for reading physical product labels
  • Rely on the Service for allergy, medical, or health decisions
  • Reverse-engineer, decompile, or extract source code or our scoring algorithm
  • Scrape, crawl, or bulk-download data from the Service
  • Submit intentionally false or misleading product data
  • Interfere with or disrupt the Service's infrastructure
  • Use the Service for any unlawful purpose

8. User-Contributed Content

If you submit product data, corrections, or other content ("User Contributions"):

  • License grant: You grant LuxSense a worldwide, non-exclusive, royalty-free, perpetual, irrevocable license to use, modify, distribute, display, and sublicense your contributions.
  • Where contributions are incorporated into Open Beauty Facts-derived databases, they may be subject to the ODbL.
  • You confirm contributions are accurate and don't infringe on others' rights.
  • We may review, edit, or remove contributions at our discretion.

9. Intellectual Property

The LuxSense app, website, brand, scoring algorithm, and original content are owned by Bogdan Tudor and protected by copyright and intellectual property law. Our database incorporates open data (CosIng, PubChem, Open Beauty Facts) under their original licenses — see Licenses.

10. Disclaimer of Warranties

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

The Service is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, whether express, implied, or statutory, including:

  • Implied warranties of merchantability
  • Fitness for a particular purpose (including evaluating product safety or allergen content)
  • Accuracy or completeness of any data, score, or analysis
  • Availability or error-free operation

No information provided by LuxSense creates any warranty not expressly stated in these Terms.

11. Limitation of Liability

Health Outcomes

LUXSENSE SHALL NOT BE LIABLE FOR ANY: adverse skin reactions, allergic responses, health consequences, injury, illness, or death related to the use of any product, regardless of any information, score, analysis, warning, or absence of warning provided by the Service.

This includes liability for: incomplete or inaccurate ingredient lists, incorrectly identified products, pregnancy or breastfeeding-related harm, and reliance on varying scan results.

General Limitation

We are not liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, including loss of data, profits, or goodwill. Our total liability shall not exceed the amount you paid us in the 12 months preceding the claim. As the Service is currently free, this cap is €0 (zero euros).

Your Acknowledgment

By using the Service, you acknowledge that:

  • You use the Service entirely at your own risk
  • You are solely responsible for product use decisions
  • Ingredient lists may be wrong — always check the physical label
  • The absence of a warning doesn't mean a product is safe for you
  • A favorable score doesn't mean a product is safe for you

Mandatory Consumer Rights

Nothing in these Terms excludes liability that cannot be excluded under applicable law. EU consumers retain their mandatory statutory rights. These Terms do not exclude liability for fraud, wilful misconduct, or gross negligence where such exclusion is prohibited by law.

12. Indemnification

You agree to indemnify and hold harmless Bogdan Tudor (operating as LuxSense) from any claims, damages, losses, or expenses arising from: your use of the Service, your reliance on information from the Service, your violation of these Terms, or any claim related to your use of any product identified or analyzed by the Service.

13. Termination

By you: Stop using LuxSense at any time by deleting the app.

By us: We may suspend or discontinue the Service at any time.

Survival: Disclaimers, limitation of liability, indemnification, and governing law sections survive termination.

14. Governing Law & Disputes

These Terms are governed by the laws of Romania, without regard to conflict-of-law principles.

Dispute resolution: Contact us first at [email protected]. If unresolved within 30 days, disputes may be pursued through courts in Bucharest, Romania.

EU consumers: Your statutory rights under your country's consumer protection laws are not affected. You may also use the EU Online Dispute Resolution platform.

15. Changes to These Terms

We may update these Terms. For material changes, we'll provide at least 30 days' notice. Continued use after changes take effect constitutes acceptance.

16. General Provisions

  • Severability: If any provision is unenforceable, it shall be modified to the minimum extent necessary. The remaining provisions remain in full effect.
  • Entire agreement: These Terms, our Privacy Policy, and Licenses page constitute the entire agreement.
  • No waiver: Failure to enforce a provision doesn't waive it.
  • Assignment: We may assign these Terms. You may not without our consent.

17. Contact Us

Questions about these Terms?