Terms of Service
Last updated: November 2025
Welcome to ReactChallenges.com (“we”, “our”, or “us”).
These Terms of Service (“Terms”) govern your use of our website, products, and services (collectively, the “Service”).
By creating an account or accessing the Service, you agree to be bound by these Terms.
If you do not agree, please do not use ReactChallenges.com.
1. Overview
By using ReactChallenges, you represent that you are capable of entering into a binding contract and agree to comply with applicable laws and regulations.
ReactChallenges is an educational platform that allows users to practice coding challenges, track progress, and access premium features through subscriptions.
You must be at least 16 years old to use this Service.
2. Accounts
You must notify us immediately if you suspect any unauthorized use of your account.
You may need to create an account to access certain features.
You are responsible for maintaining the confidentiality of your login credentials and for all activity under your account.
We reserve the right to suspend or terminate accounts that violate these Terms or misuse the Service.
3. Subscriptions and Payments
Paid subscriptions are processed securely through Stripe.
By subscribing, you agree to Stripe’s Terms of Service and Privacy Policy.
All fees are listed in USD unless otherwise stated and are non-refundable, except where required by law.
We may change pricing or plans at any time, with prior notice to active subscribers.
Prices may include applicable taxes where required by law.
4. Use of the Service
You agree not to:
- Use the platform for illegal or abusive purposes.
- Attempt to access data from other users without authorization.
- Interfere with or disrupt the operation of the Service.
- Use bots, scripts, or automation tools to access or interact with the Service without prior consent.
You retain ownership of the code or content you submit, but grant us a limited license to store and display it for educational and functional purposes within the platform.
5. Intellectual Property
All content and code related to the ReactChallenges platform (except user submissions) are the property of ReactChallenges.com or its licensors.
You may not reproduce, copy, or redistribute materials without explicit permission.
The trademarks, logos, and service names displayed on the Service are our property or licensed to us.
6. Data and Privacy
Our use of your data is governed by our Privacy Policy.
By using the Service, you consent to the collection and use of your data as described there.
Payments and financial information are processed through third-party providers and are subject to their own terms and privacy policies.
7. Third-Party Services
We rely on the following third-party providers:
- Vercel for hosting
- Neon for database infrastructure
- NextAuth for authentication
- Stripe for payments
Each provider has its own terms and privacy practices.
We are not responsible for the content, services, or practices of third-party providers.
8. Service Availability and Modifications
We strive to keep ReactChallenges online and reliable, but we do not guarantee uninterrupted access.
We may modify, suspend, or discontinue parts of the Service at any time, with or without notice.
We may perform maintenance that temporarily affects access to the Service.
9. Limitation of Liability
To the maximum extent permitted by law, ReactChallenges.com shall not be liable for any indirect, incidental, or consequential damages resulting from the use or inability to use the Service.
The Service is provided “as is” without warranties of any kind.
We are not liable for loss of data, code, or content submitted by users.
10. Governing Law
These Terms shall be governed by and construed in accordance with the laws of Spain, without regard to conflict of law principles.
Any dispute shall be resolved in the courts of Madrid, Spain.
11. Contact
For any questions or legal notices regarding these Terms, you can contact us at:
Email: hello@reactchallenges.com
Website: https://www.reactchallenges.com