Terms & Conditions
Last updated: August 23, 2026
Acceptance of Terms
By accessing or using ReactGrind ("we," "our," or "us"), you agree to be bound by these Terms & Conditions. If you do not agree to these terms, please do not use the platform.
Description of Service
ReactGrind is a coding practice platform that provides React coding challenges, in-browser code execution, automated test grading, editorials, discussions, and related tools to help engineers practice and improve their React skills.
Accounts
To access certain features, such as saving drafts, submitting solutions, or appearing on the leaderboard, you must create an account. You are responsible for maintaining the confidentiality of your account credentials and for all activity under your account. You agree to provide accurate information when creating your account.
Acceptable Use
You agree not to:
- Attempt to disrupt, overload, or gain unauthorized access to our systems
- Use automated tools to scrape problems, solutions, or platform content
- Share paid content or accounts with users who have not purchased access
- Submit abusive, harassing, or unlawful content in discussions or bug reports
- Reverse-engineer or copy the platform's problems for a competing product
Subscriptions & Payments
Some features may require a paid subscription. Prices, billing cycles, and included features are described on our Pricing page. Subscriptions renew automatically unless cancelled before the renewal date. Fees are non-refundable except where required by law.
Intellectual Property
All problems, challenges, editorials, and platform content are the property of ReactGrind unless otherwise noted. Code you write to solve a problem remains yours, but the problem statements, test suites, and educational content may not be redistributed or reproduced without permission.
User-Generated Content
When you post in discussions, submit bug reports, or share solutions, you grant ReactGrind a non-exclusive, worldwide license to display and use that content within the platform. You are responsible for the content you post and agree it does not infringe on any third party's rights.
Termination
We may suspend or terminate your account if you violate these terms, engage in abusive behavior, or misuse the platform. You may stop using ReactGrind and request account deletion at any time.
Disclaimer of Warranties
ReactGrind is provided "as is" and "as available" without warranties of any kind, express or implied. We do not guarantee that the platform will be uninterrupted, error-free, or that test results will always be accurate.
Limitation of Liability
To the fullest extent permitted by law, ReactGrind and its team shall not be liable for any indirect, incidental, or consequential damages arising from your use of the platform.
Changes to These Terms
We may update these Terms & Conditions from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of ReactGrind after changes are posted constitutes acceptance of the updated terms.
Contact Us
If you have questions about these Terms & Conditions, reach out at reactgrind@gmail.com or via our Contact page.