Terms of Service
Effective March 16, 2026
By using gadgetsthathelp ("the Service"), you agree to these terms. If you do not agree, please do not use the Service.
General Terms
Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose
- Attempt to gain unauthorized access to the Service or its systems
- Interfere with or disrupt the Service for other users
- Upload or execute code designed to harm the Service or other users
- Use the Service to harass, bully, or intimidate others
We reserve the right to suspend or terminate access for violations of these terms.
Content
Code and projects created on the Service belong to the creator. For students, work belongs to the student and their school. By using the Service, users grant us permission to store and serve saved content back to them. We do not claim ownership of any user's work. We reserve the right to remove content that violates these terms.
Payments
Some features may require payment by teachers or individual users. Students are never asked to make payments. Payments are processed securely through Stripe. All prices are listed in USD. Refund requests can be made by contacting us.
Availability
We strive to keep the Service available but do not guarantee uninterrupted access. We may perform maintenance or updates that temporarily affect availability.
Privacy
Your use of the Service is also governed by our Privacy Policy, which explains what data we store and how we use it.
Limitation of Liability
The Service is provided "as is" without warranties of any kind. To the fullest extent permitted by law, gadgetsthathelp shall not be liable for any indirect, incidental, or consequential damages arising from your use of the Service.
Changes to These Terms
We may update these terms from time to time. Changes will be posted on this page with an updated effective date. Continued use of the Service after changes constitutes acceptance of the new terms.
Governing Law
These terms are governed by and construed in accordance with the laws of the United States. Any disputes shall be resolved in the courts of the state in which gadgetsthathelp operates.
Severability
If any provision of these terms is found to be invalid or unenforceable, the remaining provisions will continue in full force and effect.
Contact
Questions about these terms? Reach out through our contact form.
Product-Specific Terms
Select a product to see its specific terms.
Effective March 16, 2026
Description
The gadgetsthathelp IDE is a browser-based code editor designed for educational use. It supports HTML, Python, and React development and includes classroom features for teachers and students.
Accounts
Teachers and individual users sign in via Google OAuth. You are responsible for maintaining the security of your account.
Student accounts are created and fully managed by teachers. Teachers choose each student's username (e.g. "tortoise" or "blue-rocket"), display name, and password. The platform does not ask students for an email address, real name, or any personal information — there are no fields to do so. Students simply log in with the credentials their teacher provided, via a classroom join code. Students do not need a Google account. Teachers are responsible for managing their students' account credentials and for choosing usernames that do not contain personally identifiable information.
Code Execution
The IDE runs code in the user's browser. Python code executes via Pyodide (a WebAssembly-based Python runtime). HTML and React code renders in sandboxed iframes. We are not responsible for the behavior of code written or executed on the Service.