Legal

Terms of Use

Welcome to Iced Latte, an open-source specialty coffee marketplace. By accessing or using the platform you agree to these terms. If you do not agree, please do not use the platform.

Effective date: May 3, 2026Last updated: June 4, 2026

Source of truth for this text lives in the backend repository at docs/terms-of-use.md.

1. About the Project

Iced Latte is a non-profit, community-driven project created and maintained by Zufar Sunagatov. It serves as a learning sandbox for engineers and as a live demonstration of modern software engineering practices. The platform is not a real commercial store, no real coffee is sold, and no real payments are processed in the demo environment.

2. Repository License

The repository source code and related repository material are licensed under the Apache License 2.0 in the repository LICENSE file.

That license allows open-source use, modification, distribution, private use, and commercial use subject to its terms.

The Apache License 2.0 does not grant rights to use the Iced Latte name, logo, domain, visual identity, or other brand assets in a way that suggests official endorsement, partnership, or ownership without explicit written permission.

3. User Accounts

  • You may create an account using an email address, Google OAuth, or GitHub OAuth.
  • You are responsible for keeping your credentials secure.
  • You must provide accurate information during registration.
  • We reserve the right to suspend or delete accounts that violate these terms.

4. Acceptable Use

You agree not to:

  • Use the platform for any unlawful purpose.
  • Attempt to gain unauthorized access to any part of the platform, its servers, or databases.
  • Scrape, crawl, or use automated tools to extract data beyond normal API usage.
  • Upload malicious content, spam, or any material that infringes on the rights of others.
  • Impersonate another person or misrepresent your affiliation with any entity.
  • Interfere with or disrupt the platform's infrastructure.

5. Intellectual Property

  • The Iced Latte name, logo, and branding are the property of Zufar Sunagatov.
  • Product images, descriptions, and sample data on the platform are for demonstration purposes only.
  • User-generated content such as reviews and ratings remains the property of the respective users, but by submitting content you grant Iced Latte a non-exclusive, royalty-free license to display it on the platform.

6. Privacy & Data

  • We collect only the data necessary to operate the platform: email, name, and authentication tokens.
  • Passwords are hashed using Argon2 and are never stored in plain text.
  • We do not sell, share, or rent your personal data to third parties.
  • You may request deletion of your account and associated data by contacting [email protected].

No Guarantee of Data Safety

This project is a personal pet project and is not operated as a professional or enterprise-grade service. Although the platform is deployed to a production environment and is publicly accessible, the author does not guarantee the safety, security, integrity, confidentiality, or availability of any data, including personal information, account credentials, uploaded content, or any other data, at any stage of processing, storage, or transmission.

By using this platform, you acknowledge and accept that data may be lost, corrupted, or exposed due to bugs, infrastructure failures, or security vulnerabilities, the platform may be taken offline, reset, or wiped at any time without prior notice, no backups, disaster recovery, or data retention guarantees are provided, and you use this platform entirely at your own risk. Do not store sensitive, confidential, or irreplaceable information on this platform.

7. Payments

All payment functionality on this platform is strictly educational and demonstrative. No real financial transactions are processed. The platform integrates with Stripe in test mode only to demonstrate payment flow implementation.

  • No real money is charged, transferred, or held.
  • No real goods or services are sold or delivered.
  • Credit card numbers entered in the demo environment are processed by Stripe's test sandbox and are not real charges.
  • The author assumes no liability for any financial loss arising from misuse or misunderstanding of the payment demonstration features.

8. Availability & Warranties

  • This platform is a personal pet project. It is provided as is and as available without warranties of any kind, whether express, implied, or statutory, including merchantability, fitness for a particular purpose, and non-infringement.
  • We do not guarantee uninterrupted, timely, secure, or error-free operation.
  • We may modify, suspend, or discontinue any part of the platform at any time without notice.
  • The platform should not be relied upon for any production, business, or mission-critical purpose.

9. Limitation of Liability

To the maximum extent permitted by applicable law, Zufar Sunagatov and the Iced Latte contributors shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages, including loss of data, loss of profits, or loss of goodwill, arising from or related to your use of, or inability to use, the platform, regardless of the theory of liability.

10. Contributing

By submitting a pull request, issue patch, code suggestion, documentation change, design, test, or any other contribution to the Iced Latte repositories, you agree that:

  • Your contribution is your original work or you have the right to submit it.
  • Contributions are accepted under the project's Apache License 2.0 contribution terms.
  • Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Iced Latte is submitted under Apache License 2.0, without any additional terms or conditions.
  • By submitting a contribution, you confirm that you have the right to submit it and that it can be licensed as part of the project under Apache License 2.0.
  • You must not submit code, text, images, designs, assets, test data, or other material that you do not have the right to contribute.
  • If you do not agree with these contribution terms, do not submit a contribution.

11. Changes to These Terms

We may update these Terms of Use from time to time. Changes will be reflected by updating the Last updated date at the top of this document. Continued use of the platform after changes constitutes acceptance of the updated terms.

12. Contact

For questions, concerns, or requests regarding these terms:

Need the full license text? See Apache License 2.0 legal code. Contributors can also review the Contributing Guide.

Return to the marketplace