Terms of Service

Last updated: January 22, 2025

Agreement to Terms

By accessing and using json2schema.app (the "Service"), you accept and agree to be bound by the terms and provision of this agreement. If you do not agree to abide by these Terms of Service, please do not use this Service.

Use License

Permission is granted to temporarily use json2schema.app for personal and commercial purposes. This is the grant of a license, not a transfer of title, and under this license you may not:

  • Modify or copy the Service's source code without authorization
  • Attempt to decompile or reverse engineer any software contained on the Service
  • Remove any copyright or other proprietary notations from the Service
  • Transfer the Service to another person or "mirror" the Service on any other server
  • Use the Service in any way that violates any applicable laws or regulations

This license shall automatically terminate if you violate any of these restrictions and may be terminated by json2schema.app at any time.

Acceptable Use

You agree to use the Service only for lawful purposes and in a way that does not infringe the rights of, restrict, or inhibit anyone else's use and enjoyment of the Service. Prohibited behavior includes:

  • Harassing or causing distress or inconvenience to any other user
  • Transmitting obscene or offensive content
  • Disrupting the normal flow of dialogue within the Service
  • Attempting to gain unauthorized access to other computer systems
  • Using automated scripts to collect information or interact with the Service
  • Interfering with or disrupting servers or networks connected to the Service

Service Availability

We strive to provide reliable and uninterrupted access to json2schema.app. However, we do not guarantee that:

  • The Service will be available at all times or during any specific time period
  • The Service will be uninterrupted, timely, secure, or error-free
  • Any defects or errors will be corrected
  • The Service is free of viruses or other harmful components

We reserve the right to modify, suspend, or discontinue the Service at any time without notice.

Generated Content

All schemas, type definitions, and code generated by json2schema.app are provided "as is" without warranty of any kind. You are responsible for:

  • Reviewing and validating all generated code before use in production
  • Testing generated schemas for correctness and completeness
  • Ensuring generated code meets your project's requirements
  • Complying with any licenses or terms associated with generated code formats

We are not responsible for any errors, bugs, or issues in code generated by the Service.

User Data and Privacy

All JSON data you input into the Service is processed entirely in your web browser. We do not:

  • Store or log your JSON input data
  • Transmit your data to our servers
  • Have access to or retain any of your JSON data
  • Share your data with third parties

For more information about how we handle data, please review our Privacy Policy.

Intellectual Property

The Service and its original content (excluding user-generated content), features, and functionality are owned by json2schema.app and are protected by international copyright, trademark, patent, trade secret, and other intellectual property laws.

Code and schemas generated by the Service are your property. You may use them freely in your projects without attribution, though attribution is appreciated.

Third-Party Services

Our Service may contain links to third-party websites or services that are not owned or controlled by json2schema.app. We use the following third-party services:

  • Google AdSense: For displaying advertisements
  • Vercel Analytics: For anonymous usage statistics
  • Tailwind CSS CDN: For styling
  • Google Fonts: For typography

We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party websites or services.

Advertising

We use Google AdSense to display advertisements on our Service. These advertisements help us maintain and improve the Service. By using the Service, you agree that:

  • Advertisements may be displayed on various pages of the Service
  • Google may use cookies and web beacons to serve personalized ads
  • You can opt out of personalized advertising through Google's ad settings
  • Ad-blocking software may affect the functionality of the Service

Disclaimer of Warranties

THE SERVICE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS. json2schema.app MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

  • Implied warranties of merchantability and fitness for a particular purpose
  • That the Service will meet your requirements or expectations
  • That the Service will be uninterrupted, secure, or error-free
  • That any errors or defects will be corrected
  • That generated code will be error-free or suitable for production use

Limitation of Liability

IN NO EVENT SHALL json2schema.app, ITS DIRECTORS, EMPLOYEES, PARTNERS, AGENTS, SUPPLIERS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION:

  • Loss of profits, data, use, goodwill, or other intangible losses
  • Damages resulting from your access to or use of or inability to access or use the Service
  • Damages resulting from any conduct or content of third parties on the Service
  • Unauthorized access, use, or alteration of your transmissions or content
  • Errors or bugs in generated code that cause issues in your projects

Indemnification

You agree to defend, indemnify, and hold harmless json2schema.app and its licensors and licensees, and their employees, contractors, agents, officers, and directors from and against any claims, damages, obligations, losses, liabilities, costs, or debt, and expenses arising from:

  • Your use and access of the Service
  • Your violation of any term of these Terms of Service
  • Your violation of any third-party right, including intellectual property or privacy rights
  • Any claim that your use of the Service caused damage to a third party

Governing Law

These Terms shall be governed and construed in accordance with applicable laws, without regard to its conflict of law provisions. Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights.

Changes to Terms

We reserve the right to modify or replace these Terms at any time at our sole discretion. If a revision is material, we will provide at least 30 days' notice prior to any new terms taking effect. What constitutes a material change will be determined at our sole discretion.

By continuing to access or use our Service after those revisions become effective, you agree to be bound by the revised terms. If you do not agree to the new terms, please stop using the Service.

Severability

If any provision of these Terms is held to be unenforceable or invalid, such provision will be changed and interpreted to accomplish the objectives of such provision to the greatest extent possible under applicable law, and the remaining provisions will continue in full force and effect.

Entire Agreement

These Terms constitute the entire agreement between you and json2schema.app regarding the use of the Service, superseding any prior agreements between you and json2schema.app relating to your use of the Service.

Contact Us

If you have any questions about these Terms of Service, please contact us: