robotmesh.com Terms of Use

1. User Agreement

1.1 These terms of use (“Terms of Use”) constitute an agreement between you and Keep I.T. Easy LLC, also known as Robot Mesh LLC (referred to collectively herein as “we” or “Robot Mesh”) that governs your use of robotmesh.com and its various services (referred to collectively herein as “robotmesh.com,” the “website,” the “service,” and the “Services”). Please read the Terms of Use carefully. By using robotmesh.com you affirm that you have read, understood, and accepted the terms and conditions in the Terms of Use. If you do not agree with any of these conditions, please do not use the website.

1.2 Your privacy is important to us. Please read our Privacy Policy, which is incorporated by reference into these Terms of Use, and which identifies how Robot Mesh uses, collects, and stores information it collects through the Services. By using robotmesh.com, you additionally agree that you are comfortable with the Privacy Policy.

1.3 robotmesh.com is open to children and adults of all ages, and we ask that you keep this in mind when using the website. When you use robotmesh.com, you agree to abide by the Robot Mesh Community Guidelines, which are incorporated by reference into these Terms of Use.

1.4 Robot Mesh may change the Terms of Use from time to time. You can always find the latest version of the Terms of Use at https://www.robotmesh.com/terms-of-use. The date of the most recent revisions will appear on this page. Your continued use of the Services constitutes your acceptance of any changes to or revisions of the Terms of Use.

Disclaimer of Warranty

You acknowledge that you are using robotmesh.com at your own risk. robotmesh.com is provided "as-is," and Robot Mesh hereby expressly disclaims any and all warranties, express and implied, including but not limited to any warranties of accuracy, reliability, title, merchantability, non-infringement, fitness for a particular purpose, or any other warranty, condition, guarantee, or representation, whether oral, in writing, or in electronic form, including, but not limited to, the accuracy or completeness of any information contained therein or provided by Robot Mesh. Without limiting the foregoing, Robot Mesh disclaims any and all warranties, express and implied, regarding user-generated content. Robot Mesh and their third-party service providers do not represent or warrant that access to robotmesh.com will be uninterrupted or that there will be no failures, errors, omissions, or loss of transmitted information, or that no viruses will be transmitted through Robot Mesh services.

Limitation of Liability

Robot Mesh shall not be liable to you or any third parties for any direct, indirect, special, consequential, or punitive damages of any kind, regardless of the type of claim or the nature of the cause of action, even if Robot Mesh has been advised of the possibility of such damages. Without limiting the foregoing, Robot Mesh shall have no liability to you or any third parties for damages or harms arising out of user-generated content.

2. Account Creation and Maintenance

2.1 To use some features of the Services, you will need to register with robotmesh.com and create an account. Creating an account is optional, but without an account you will not be able to save or publish projects or comments in Robot Mesh Studio. When registering for a personal account, you will be asked to provide certain personal information, such as your email address, gender, birth month and year, and country. Please see our Privacy Policy for our data retention and usage policies.

2.2 You are responsible for keeping your password secret and your account secure. You are solely responsible for any use of your account, even if another person uses your account. If any use of your account violates the Terms of Use, your account may be suspended or deleted.

2.3 You may not use another person's robotmesh.com account without their permission.

2.4 If you have reason to believe that your account is no longer secure (for example, in the event of a loss, theft, or unauthorized disclosure of your password), promptly change your password. If you cannot access your account to change your password, notify us at support@robotmesh.com.

3. Rules of Usage

3.1 Robot Mesh supports freedom of expression. However, robotmesh.com is intended for a wide audience, and some content is inappropriate for the community. You may not use the robotmesh.com service in any way, that:

  1. Promotes bigotry, discrimination, hatred, or violence against any individual or group;
  2. Threatens, harasses, or intimidates any other person, whether that person is a user or not;
  3. Contains foul language or personal attacks;
  4. Contains sexually explicit or graphically violent material;
  5. Provides instructions on how to commit illegal activities or obtain illegal products;
  6. Asks any other user for personally identifying information, contact information, or passwords; or
  7. Exposes any other person's personally identifying information, contact information, or passwords without that person's permission.

3.2 You agree to comply with all applicable laws and regulations when you use robotmesh.com. You may not use robotmesh.com in any unlawful way, including to harass, stalk, or defame any other person.

3.3 You may not impersonate, imitate, or pretend to be somebody else when using the Services.

3.4 You agree not to use robotmesh.com in any way intended to disrupt the service, gain unauthorized access to the service, or interfere with any other user's ability to use the service. Prohibited activities include, but are not limited to:

  1. Posting content deliberately designed to crash the website, editor, or mimic;
  2. Linking to pages containing viruses or malware;
  3. Using administrator passwords or pretending to be an administrator;
  4. Repeatedly posting the same material, or "spamming";
  5. Using alternate accounts or organizing voting groups to manipulate site statistics.

4. User-Generated Content and Licensing

4.1 For the purposes of the Terms of Use, "user-generated content" includes any projects, comments, forum posts, or links to third party websites that a user submits to robotmesh.com.

4.2 Robot Mesh encourages everyone to foster creativity by freely sharing code, photographs, videos, and other works. However, we also understand the need for individuals and companies to protect their intellectual property rights. You are responsible for making sure you have the necessary rights, licenses, or permission for any user-generated content you include in a Robot Mesh Studio project.

4.3 All user-generated content you submit to robotmesh.com is licensed to and through robotmesh.com under the Creative Commons Attribution-ShareAlike 2.0 license. This allows others to view and copy your content. This license also allows Robot Mesh to display, distribute, and reproduce your content on the robotmesh.com website, through social media channels, and elsewhere. If you do not want to license your content under this license, then do not share it publicly on robotmesh.com.

4.4 Although Robot Mesh requires all users to comply with these Terms of Use, some inappropriate user-generated content may be submitted and displayed on the robotmesh.com website. You understand that when you use robotmesh.com you may be exposed to user-generated content that you find objectionable or offensive. If you see any content that violates the Community Guidelines or Terms of Use, please let us know by emailing us at support@robotmesh.com.

4.5 In addition to reviewing reported user-generated content, Robot Mesh reserves the right, but is not obligated, to monitor all uses of the Robot Mesh service. Robot Mesh may edit, move, or delete any content that violates the Terms of Use or Community Guidelines, without notice.

4.6 All user-generated content is provided as-is. Robot Mesh makes no warranties about the accuracy or reliability of any user-generated content available through robotmesh.com. Robot Mesh does not endorse any views, opinions, or advice expressed in user-generated content. You agree to relieve Robot Mesh of any and all liability arising from your user-generated content.

5. Robot Mesh Content and Licensing

5.1 Except for any user-generated content, Robot Mesh owns and retains all rights in and to the robotmesh.com code, the design, functionality, and architecture of robotmesh.com, and any software or content provided through robotmesh.com (collectively "the Robot Mesh IP"). If you want to use robotmesh.com in a way that is not allowed by these Terms of Use, you must first contact Robot Mesh and obtain Robot Mesh’s permission. Except for any rights explicitly granted under these Terms of Use, you are not granted any rights in and to any Robot Mesh IP.

5.2 The robotmesh.com website makes use of several open-source components which are re-distributed to you under their respective licenses.  (Note that the licenses below apply only to their respective components, and not to the Robot Mesh IP as a whole):

  1. The Blockly Editor
  2. The ACE Code Editor
  3. The Tiny MCE Editor
  4. jQuery Libraries
  5. Three.js Library
  6. Ammo.js Library
  7. Magento Software
  8. Python Language Runtime
  9. PyMite Interpreter

5.3 Robot Mesh provides support materials, including images, sounds, video, and sample code, to help users build projects. Support materials are licensed under the Creative Commons Attribution-ShareAlike 2.0 license. You may also use screenshots of robotmesh.com under the same license. Please note that this does not apply to materials that are also trademarked by Robot Mesh or other parties as described in parts 5.4 and 5.5, below.

The Creative Commons Attribution-ShareAlike 2.0 license requires you to attribute any material you use to the original author. When you use Robot Mesh support materials, or screenshots of the robotmesh.com website, please use the following attribution: "robotmesh.com is developed by Robot Mesh. See https://www.robotmesh.com."

5.4 The Robot Mesh name, Robot Mesh logo, Robot Mesh Studio name, and Robot Mesh Studio logo are trademarks owned by Robot Mesh.  Unless you are licensed by Robot Mesh under a specific licensing program or agreement, you many not use these logos to label, promote, or endorse any product or service. You may use the Robot Mesh Studio Logo to refer to the robotmesh.com website and programming languages.

5.5 VEX and VEX Robotics are trademarks or service marks of Innovation First International, Inc.

5.6 The Robot Mesh support materials library may contain images and sounds that are trademarked by third parties. The fact that materials are included in the Robot Mesh support materials library does not in any way limit or reduce intellectual property rights, including trademark rights, otherwise available to the materials' owners. Nothing in these Terms of Use or the Creative Commons 2.0 license will be construed to limit or reduce any party's rights in that party's valid trademarks. You may not use these materials to label, promote, or endorse any product or service. You are solely responsible for any violation of a third party's intellectual property rights caused by your misuse of these materials.

6. Digital Millennium Copyright Act (DMCA)

6.1 If you are a copyright holder and believe that content on robotmesh.com violates your rights, you may send a DMCA notification to copyright@robotmesh.com. For more information, including the information that must be included in a DMCA notification, see our full DMCA Policy and the text of the DMCA, 17 U.S.C. § 512.

6.2 If you are a Robot Mesh Studio user and you believe that your content did not constitute a copyright violation and was taken down in error, you may send a notification to copyright@robotmesh.com. Please include:

  1. Your robotmesh.com username and email address;
  2. The specific content you believe was taken down in error; and
  3. A brief statement of why you believe there was no copyright violation (e.g., the content was not copyrighted, you had permission to use the content, or your use of the content was a "fair use").

7. Suspension and Termination of Accounts

7.1 Robot Mesh has the right to suspend your account for violations of the Terms of Use or Community Guidelines. Repeat violators may have their account deleted. Robot Mesh reserves the sole right to determine what constitutes a violation of the Terms of Use or Community Guidelines. Robot Mesh also reserves the right to terminate any account used to circumvent prior enforcement of the Terms of Use.

7.2 If you want to delete or temporarily disable your account, please email support@robotmesh.com.

8. Third Party Websites

8.1 Content on robotmesh.com, including user-generated content, may include links to third party websites. Robot Mesh is not capable of reviewing or managing third party websites, and assumes no responsibility for the privacy practices, content, or functionality of third party websites. You agree to relieve Robot Mesh of any and all liability arising from third party websites.

9. Indemnification

You agree to indemnify Robot Mesh, and all their affiliates, employees, agents, representatives, and third party service providers and to defend and hold each of them harmless from any and all claims and liabilities (including attorneys' fees) arising out of or related to your breach of the Terms of Use or your use of robotmesh.com.

For federal government agencies, provisions in the Terms of Use relating to indemnification shall not apply to your official use, except to the extent expressly authorized by federal law. For state and local government agencies in the United States, Terms of Use relating to indemnification shall apply to your official use only to the extent authorized by the laws of your jurisdiction.

10. Choice of Law and Venue

The Terms of Use are governed by and construed by the laws of the State of Washington in the United States, including its choice of law rules. You agree that any disputes between Robot Mesh and you concerning the Terms of Use, and/or any of the Services may only be brought in a federal or state court of competent jurisdiction sitting in the Western District of Washington, and you hereby consent to the personal jurisdiction and venue of such court.

11. Choice of Language

If Robot Mesh provides you with a translation of the English language version of these Terms of Use, the Privacy Policy, or any other policy, then you agree that the translation is provided for informational purposes only and does not modify the English language version. In the event of a conflict between a translation and the English version, the English version will govern.

12. No Waiver

No waiver of any term of these Terms of Use shall be deemed a further or continuing waiver of such term or any other term, and Robot Mesh’s failure to assert any right or provision under these Terms of Use shall not constitute a waiver of such right or provision.

13. Entire Agreement

These Terms of Use constitute the entire agreement between you and Robot Mesh relating to this subject matter and supersede any and all prior communications and/or agreements between you and Robot Mesh relating to access and use of the Services.

14. Severability

If any part of the Terms of Use is held to be invalid or unenforceable by any law or regulation or final determination of a competent court or tribunal, that provision will be deemed severable and will not affect the validity or enforceability of the remaining provisions.

 

The effective date of these Terms of Use is May 23, 2018. These Terms of Use were last updated on May 23, 2018.