Skip to main content

Terms of Service

Last updated: April 2026

Welcome to AuraVibe. These Terms of Service ("Terms") govern your access to and use of the AuraVibe application, website, and related services (collectively, the "Service"), operated by AuraVibe ("we", "us", or "our"). By accessing or using the Service, you agree to be bound by these Terms. If you do not agree, you may not use the Service.

Please also review our Privacy Policy, which is incorporated by reference into these Terms and describes how we collect, use, and protect your personal data.

1. Acceptance of Terms

By creating an account, accessing, or using AuraVibe, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. Your agreement is established through affirmative action (for example, checking an acceptance box during registration), not through passive use.

Minimum age requirements: You must be at least 16 years old to use the Service if you reside in the European Union or European Economic Area. If you reside in the United States or other jurisdictions, you must be at least 13 years old. If you are under the applicable minimum age, you may not create an account or use the Service.

If you are using the Service on behalf of an organization, you represent and warrant that you have the authority to bind that organization to these Terms.

2. Description of Service

AuraVibe is an AI-powered personal styling platform that provides the following features:

  1. Color Analysis — Determines your personal color season based on 12-season color theory by analyzing your facial features, skin undertone, and natural coloring.
  2. Body Shape Analysis — Identifies your body type using the Mathis Six Silhouettes and Kibbe Image Identity frameworks to provide tailored styling recommendations.
  3. Style Matcher — Evaluates the compatibility of clothing items with your personal color palette and body shape profile.

The Service is available as a mobile application (Android) and a web application at auravibe.dev. The Service is powered by artificial intelligence. All analysis results are recommendations only and should not be treated as professional fashion, medical, or body image advice.

3. Account Registration

To access certain features of the Service, you must create an account. When registering, you agree to:

  1. Provide accurate, current, and complete information during the registration process.
  2. Maintain and promptly update your account information to keep it accurate and current.
  3. Maintain the security and confidentiality of your login credentials. You are solely responsible for all activity that occurs under your account.
  4. Notify us immediately at support@auravibe.dev if you suspect unauthorized access to or use of your account.

Each individual may maintain only one account. Creating multiple accounts to circumvent service limitations or subscription restrictions is prohibited and may result in immediate termination of all associated accounts.

4. User Content

"User Content" refers to any photos, images, or other materials you upload to or through the Service.

Ownership: You retain full ownership of all User Content you upload. We do not claim any ownership rights over your photos or personal data.

License grant: By uploading User Content, you grant AuraVibe a limited, non-exclusive, revocable license to:

  1. Process your photos through our AI systems solely for the purpose of generating analysis results.
  2. Store your photos in your private cloud storage area for backup and cross-device access purposes (see Section 5).
  3. Display analysis results to you within the Service.

Photo handling: Photos uploaded for analysis are processed by our AI systems and may be temporarily backed up in cloud storage to enable service continuity and cross-device access. By default, photos used for analysis are backed up to your private, user-specific storage area in Firebase Storage. Backed-up photos are retained until you delete them or delete your account (see Section 16). Photos that are not backed up are deleted after processing is complete.

Regardless of backup status, AuraVibe does not:

  1. Use your photos for training AI models.
  2. Share your photos with other users or third parties.
  3. Use your photos for advertising or marketing purposes.
  4. Sell or license your photos to any third party.

This license terminates automatically when you delete your content or your account.

5. Data Storage and Cloud Sync

As a condition of using the Service, you acknowledge and agree that AuraVibe stores your data in the cloud by default. This is necessary to provide core Service functionality, including cross-device synchronization, analysis history, and service continuity.

5.1 Cloud Storage of User Data

The following data is stored in cloud infrastructure (Google Cloud Firestore) by default when you use the Service:

  1. Analysis results — color season classifications, body shape analyses, and style match results, including all associated recommendations and scores.
  2. User preferences — your language preference, gender identity (if provided), and application settings.
  3. Usage data — monthly feature usage counts and subscription status.

Cloud storage is not optional and cannot be disabled while using the Service. If you do not wish your data to be stored in the cloud, you must discontinue use of the Service and delete your account (see Section 16).

5.2 Photo Backup

Photos you upload for analysis may be backed up to your private cloud storage area (Firebase Storage) by default. Photo backup serves the following purposes:

  1. Allowing you to review past analyses alongside the original photo.
  2. Enabling cross-device access to your analysis history.
  3. Providing service continuity in case of local data loss.

Backed-up photos are stored in a user-specific, access-controlled path protected by Firebase Security Rules. Only you (authenticated with your account) can access your backed-up photos. Photos are retained until you explicitly delete them or delete your account.

5.3 Legal Basis for Cloud Storage (GDPR)

Cloud storage of your data is necessary for the performance of the contract between you and AuraVibe (GDPR Article 6(1)(b)). Without cloud storage, AuraVibe cannot provide the core features of the Service, including analysis history, cross-device sync, and subscription management. For photo-based data that may qualify as special category data, processing is based on your explicit consent (GDPR Article 9(2)(a)), provided each time you submit a photo for analysis.

6. AI-Generated Content

All analysis results generated by AuraVibe are produced by artificial intelligence. You acknowledge and agree that:

  1. AI-generated results are not guaranteed to be accurate, complete, or reliable.
  2. Recommendations are provided for personal entertainment and general guidance only.
  3. The Service is not a substitute for professional fashion consulting, dermatological advice, medical guidance, or body image counseling.
  4. Results may vary based on factors including photo quality, lighting conditions, camera angle, and other environmental variables.
  5. AuraVibe does not endorse, verify, or guarantee the accuracy of any AI-generated recommendation.

You should exercise your own judgment and, where appropriate, seek professional advice before making decisions based on AuraVibe's recommendations.

7. Acceptable Use

When using the Service, you agree not to:

  1. Upload photos of other people without their explicit consent.
  2. Upload illegal, obscene, offensive, or otherwise inappropriate content.
  3. Use the Service for harassment, discrimination, bullying, or any form of abuse.
  4. Attempt to reverse-engineer, decompile, disassemble, or otherwise attempt to discover the source code, algorithms, or AI prompts underlying the Service.
  5. Access the Service through automated means (bots, scrapers, crawlers, or similar tools) without prior written authorization.
  6. Circumvent rate limits, subscription restrictions, or any technical measures designed to protect the Service.
  7. Create multiple accounts to abuse free-tier limits or promotional offers.
  8. Use the Service for any illegal purpose or in violation of applicable local, national, or international law.
  9. Use the Service for unauthorized commercial purposes, including reselling analysis results.

Violation of this acceptable use policy may result in immediate suspension or termination of your account without prior notice.

8. Subscription Terms

8.1 Available Plans

AuraVibe offers the following subscription tiers:

  1. Free — Includes your one lasting Color Analysis and a limited number of Style Matches per month. Body Shape Analysis is not included. No payment required.
  2. Essentials — $5.00 per month. Includes Body Shape Analysis and expanded Style Match limits. (Color Analysis is the same one-per-account analysis available on every tier.)
  3. Selection — $10.00 per month. All Essentials features with higher Style Match limits.
  4. Designer — $20.00 per month. All Selection features with further expanded Style Match limits.
  5. Runway — $40.00 per month. The highest Style Match limits and all premium features. Color Analysis remains the single one-per-account analysis; no tier provides additional or unlimited Color Analyses.

All prices are in United States Dollars (USD). Applicable taxes (including VAT and sales tax) are calculated and added at checkout based on your location.

8.3 Billing and Auto-Renewal

Paid subscriptions are billed monthly through Stripe and auto-renew at the end of each billing period. By subscribing, you authorize AuraVibe to charge your designated payment method the applicable subscription fee at the beginning of each billing period until you cancel.

You will be charged the same amount each billing period unless we notify you of a pricing change in advance. All subscription purchases and management occur exclusively through the web application at auravibe.dev. The mobile application does not process payments; your subscription status syncs automatically.

8.4 Cancellation

You may cancel your subscription at any time through the Stripe Customer Portal, accessible from your account settings. Upon cancellation:

  1. Your subscription remains active until the end of the current billing period.
  2. You will not be charged for subsequent billing periods.
  3. After the billing period ends, your account reverts to the Free tier.

8.5 EU Right of Withdrawal

If you are a consumer in the European Union, you have a 14-day right of withdrawal from the date of purchase. However, by agreeing that the Service begins immediately and expressly consenting to waive your right of withdrawal during checkout, this 14-day period may not apply. If you do not waive this right, you are entitled to a full refund within 14 days of purchase.

9. Refund Policy

  1. No partial-month refunds: Cancelled subscriptions remain active until the end of the billing period. No refunds are issued for unused portions of a billing period.
  2. Downgrades: If you downgrade to a lower tier mid-cycle, you will receive a prorated credit applied toward your next billing period.
  3. EU withdrawal refunds: If you are entitled to the 14-day right of withdrawal (see Section 8.4), a full refund will be issued within 14 days of your request.
  4. Service issues: In the event of verifiable service disruptions or defects, AuraVibe may, at its sole discretion, issue a prorated refund or account credit.

All refund requests should be directed to support@auravibe.dev.

10. Intellectual Property

10.1 AuraVibe's Intellectual Property

The Service, including its design, source code, branding, logos, AI analysis methodology, and proprietary prompts, is owned by AuraVibe and protected by applicable intellectual property laws. The "AuraVibe" name and logo are trademarks of AuraVibe. You may not copy, modify, distribute, or create derivative works of any part of the Service without our prior written consent.

10.2 Your Intellectual Property

You retain all ownership rights to the photos you upload. The AI-generated analysis results produced from your photos are licensed to you for personal, non-commercial use. You may save, share, and reference your analysis results freely for personal purposes.

10.3 Third-Party References

The Service references established styling frameworks such as seasonal color theory (12-season system), the Kibbe Image Identity system, and the Mathis Six Silhouettes methodology. These frameworks are not proprietary to AuraVibe.

11. Limitation of Liability

To the maximum extent permitted by applicable law, the Service is provided on an "AS IS" and "AS AVAILABLE" basis, without warranties of any kind, whether express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.

AuraVibe shall not be liable for:

  1. Any decisions you make based on AI-generated recommendations.
  2. Any emotional distress arising from analysis results.
  3. Any purchases of clothing or other items made based on styling recommendations.
  4. Service interruptions, downtime, or temporary unavailability.
  5. Data loss, except where caused by our gross negligence or willful misconduct.
  6. Failures or outages of third-party services (including Google and Stripe).

Maximum liability: In no event shall AuraVibe's total aggregate liability to you for all claims arising out of or relating to these Terms or the Service exceed the total amount you paid to AuraVibe in the twelve (12) months preceding the event giving rise to the claim.

Some jurisdictions, including member states of the European Union, do not allow the exclusion or limitation of certain warranties or liability. In such jurisdictions, the above limitations apply only to the extent permitted by applicable law. Nothing in these Terms excludes or limits liability for death, personal injury caused by negligence, fraud, or any other liability that cannot be excluded under applicable law.

12. Indemnification

You agree to indemnify, defend, and hold harmless AuraVibe, its officers, directors, employees, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising out of or related to:

  1. Your violation of these Terms.
  2. User Content you upload, including claims that such content infringes upon the rights of any third party.
  3. Your misuse of the Service.
  4. Your violation of any applicable law, regulation, or third-party right.

This indemnification obligation shall survive the termination of your account and these Terms. Note that indemnification clauses may be limited in enforceability in certain EU member states.

13. Dispute Resolution

In the event of a dispute arising out of or relating to these Terms or the Service, the parties agree to the following resolution process:

  1. Good faith negotiation: The parties shall first attempt to resolve the dispute through informal negotiation. You may contact us at legal@auravibe.dev to initiate a resolution. We will make reasonable efforts to respond within 14 business days.
  2. Mediation: If the dispute is not resolved within 30 days of the initial negotiation attempt, either party may request non-binding mediation before a mutually agreed-upon mediator.
  3. Legal proceedings: If mediation fails or is declined, either party may pursue resolution through the courts of competent jurisdiction as specified in Section 14.

EU consumers: If you reside in the European Union, you may also file a complaint with your national consumer protection authority or use the EU Online Dispute Resolution (ODR) platform.

14. Governing Law and Jurisdiction

These Terms are governed by and construed in accordance with the laws of the Republic of Poland, without regard to its conflict of law provisions, and supplemented by applicable European Union regulations including the General Data Protection Regulation (GDPR) and the Consumer Rights Directive (2011/83/EU).

EU/EEA residents: You may bring proceedings in the courts of your country of residence or in the courts of Poland. Nothing in these Terms shall deprive you of the protection afforded by the mandatory provisions of the consumer protection laws of your country of residence.

Non-EU residents: Any dispute that cannot be resolved through the informal process described in Section 13 shall be resolved exclusively in the courts of Warsaw, Poland.

In case of conflict between translated versions of these Terms, the English version shall prevail.

15. Termination

Termination by you: You may terminate your account at any time by navigating to Settings and selecting "Delete Account." Upon account deletion:

  1. Your cloud-stored data (including analysis results, preferences, and backed-up photos) will be permanently deleted within 30 days (see Section 16 for full details).
  2. Local data stored on your device is cleared upon sign-out.
  3. Any active subscription is cancelled. No refund will be issued for the remaining billing period, except where the EU right of withdrawal applies.

Termination by AuraVibe: We reserve the right to suspend or terminate your account, without prior notice, if:

  1. You violate these Terms or our Acceptable Use Policy.
  2. Your use of the Service poses a risk to other users, our systems, or third parties.
  3. We are required to do so by law or a valid legal order.

Provisions that by their nature should survive termination (including Intellectual Property, Limitation of Liability, Indemnification, and Dispute Resolution) shall survive.

16. Data Deletion and Retention

16.1 Your Right to Data Deletion

You have the right to request deletion of your personal data at any time, in accordance with GDPR Article 17 ("right to erasure" or "right to be forgotten"). You can exercise this right by:

  1. Deleting your account — navigate to Settings > Delete Account in the app or on the website. This permanently deletes all your cloud-stored data, including analysis results, preferences, and backed-up photos.
  2. Deleting individual items — remove specific analysis results or photos from your history screens within the app.
  3. Contacting us — send a deletion request to privacy@auravibe.dev. We will process your request within 30 days.

16.2 Data Retention Schedule

AuraVibe retains your data according to the following schedule:

  1. Account data (email, display name, preferences) — retained until you delete your account.
  2. Analysis results (color, body shape, style matches) — stored in the cloud until you delete them individually or delete your account.
  3. Backed-up photos — retained in your private cloud storage until you delete them individually or delete your account.
  4. Photos not backed up — deleted immediately after AI processing is complete; not retained on our servers.
  5. Usage counters — reset monthly; historical data expired after 13 months.
  6. Subscription data — retained until you delete your account.
  7. AI processing data — not retained; transient processing only. Photos sent to our external AI service providers are not stored after the API response is returned.

16.3 Post-Deletion

When you delete your account, all associated cloud data (Firestore documents, Firebase Storage files) will be permanently deleted within 30 days. During this period, your data is marked for deletion and is no longer accessible. Local data stored on your device is cleared upon sign-out. After deletion is complete, your data cannot be recovered.

17. Changes to Terms

We may update these Terms from time to time to reflect changes in our Service, legal requirements, or business practices.

  1. Material changes: We will provide at least 30 days' advance notice before material changes take effect, through in-app notifications and email to your registered address.
  2. Non-material changes: Minor updates (formatting, clarifications) may be made without advance notice. The "Last updated" date at the top of this page will always reflect the most recent revision.
  3. Continued use: Your continued use of the Service after changes take effect constitutes acceptance of the updated Terms.
  4. EU users: Where required by applicable law, we may ask you to re-accept material changes to these Terms before you can continue using the Service.

18. Contact

If you have questions, concerns, or feedback about these Terms of Service, please contact us:

  1. Legal inquiries: legal@auravibe.dev
  2. General support: support@auravibe.dev
  3. Service provider: Łukasz Dąbkowski - ML solutions (sole proprietorship), operating the AuraVibe service
  4. Postal address: ul. Czterech Wiatrów 73, 02-860 Warszawa, Poland
  5. NIP: 7931575367 · REGON: 369542726

19. California Residents (CCPA)

If you are a California resident, the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA) provide you with specific rights regarding your personal information.

You have the right to know what personal data we collect about you, the right to request deletion of your personal data, and the right to opt out of the sale of your personal information. AuraVibe does not sell your personal information to third parties and does not share it for cross-context behavioral advertising.

These rights are substantively covered by the data protection provisions throughout these Terms, particularly in Section 4 (User Content), Section 5 (Data Storage), and Section 16 (Data Deletion and Retention). You may exercise any of these rights by contacting us at privacy@auravibe.dev.

We will not discriminate against you for exercising your CCPA rights. You will not receive different pricing, a different quality of service, or be denied access to the Service for exercising your privacy rights.


Severability: If any provision of these Terms is held to be invalid, illegal, or unenforceable by a court of competent jurisdiction, the remaining provisions shall continue in full force and effect. The unenforceable provision shall be modified to the minimum extent necessary to make it enforceable while preserving its original intent.

Entire agreement: These Terms, together with the Privacy Policy, constitute the entire agreement between you and AuraVibe regarding the use of the Service, and supersede all prior or contemporaneous understandings and agreements, whether written or oral.

20. Force Majeure

Neither party shall be liable for any failure or delay in performing obligations under these Terms where such failure or delay results from circumstances beyond the reasonable control of that party, including but not limited to natural disasters, war, terrorism, pandemics, government actions, labor disputes, power failures, internet or telecommunications failures, or failures of third-party service providers.

The affected party must provide prompt notice and make reasonable efforts to mitigate the impact. If a force majeure event continues for more than 90 days, either party may terminate these Terms without liability.

21. Version History

We maintain an archive of previous versions of these Terms for transparency.

  • Version 1.0 — April 2026 — Initial version

Previous versions are available upon request by emailing privacy@auravibe.dev.