Acceptance of Terms
By accessing or using LiveJS, the visitor agrees to be bound by these Terms of Use and any applicable laws or regulations. If a visitor does not agree with these terms, that visitor should stop using the website and related tools.
These terms apply to the main website, the online editor, learning pages, package exploration features, and any related pages made available under the LiveJS brand.
Permitted Use
LiveJS may be used for lawful educational, development, experimentation, and demonstration purposes. The platform must not be used in a way that harms the service, violates law, or interferes with other users, infrastructure providers, or external service integrations.
- Do not attempt to disrupt, overload, probe, reverse engineer, or bypass security controls for the site or its dependencies.
- Do not use the service to distribute malicious code, unlawful content, spam, or abusive automated traffic.
- Do not misrepresent affiliation with LiveJS or imply endorsement where none exists.
User Content and Code
Visitors remain responsible for the code, text, package names, or any other material they input into the editor or related tooling. LiveJS does not assume responsibility for the legality, security, or accuracy of user-supplied code snippets or outputs produced from those inputs.
- Users should not input confidential credentials, production secrets, or regulated personal information into browser-based tools unless they fully understand the risk.
- Users are responsible for ensuring that their own code and assets do not infringe intellectual property rights or violate open-source license obligations.
- Generated outputs, downloads, and exported projects are used at the visitor's own risk.
Third-Party Services
LiveJS may surface documentation links, CDN assets, package registries, or external course platforms such as Udemy, Scrimba, Codecademy, and freeCodeCamp. Those services operate independently and may impose separate terms, privacy practices, billing, or account requirements.
LiveJS is not responsible for third-party content, outages, payment flows, account disputes, or data practices on external websites. Accessing those services is at the user's own discretion.
Intellectual Property
The LiveJS website design, branding, text, layout, and original site content are protected by applicable intellectual property laws unless otherwise indicated. Visitors may use the site for normal personal, educational, and internal development purposes, but may not copy or redistribute branded site materials in a way that violates applicable law or the rights of the owner.
Third-party names, marks, libraries, and linked resources remain the property of their respective owners.
Disclaimers
LiveJS is provided on an "as is" and "as available" basis. To the maximum extent permitted by law, no warranty is made that the service will be uninterrupted, error-free, secure, accurate, or fit for a particular purpose.
- Educational content may be updated, simplified, or incomplete.
- External dependencies may change without notice.
- Code examples are provided for learning and experimentation and should be reviewed before production use.
Limitation of Liability
To the fullest extent permitted by law, LiveJS and its operators will not be liable for any indirect, incidental, special, consequential, punitive, or exemplary damages arising from or related to the use of, or inability to use, the platform or any linked third-party services.
This includes, without limitation, loss of data, business interruption, lost profits, dependency failures, browser issues, or actions taken based on examples or educational material published on the site.
Updates to These Terms
LiveJS may revise these Terms of Use at any time to reflect platform updates, security requirements, legal changes, or operational changes. Continued use of the platform after changes become effective constitutes acceptance of the revised terms.
Questions related to these terms can be sent to legal@livejs.online.