Terms & Conditions

Welcome to comparexml.com (hereinafter referred to as "this website"). By accessing and using this website, you agree to be bound by these Terms & Conditions. Please read them carefully before using our XML comparison tool.

1. Acceptance of Terms

By accessing or using this website, you acknowledge that you have read, understood, and agree to be bound by these Terms & Conditions, as well as our Privacy Policy. If you do not agree with any part of these terms, please do not use our services.

These terms may be updated from time to time without notice. Your continued use of the website after any changes indicates your acceptance of the updated terms.

2. Description of Service

This website provides an online XML comparison tool that allows users to compare two XML documents and visually display their hierarchical differences. Using structural tree analysis with fast-xml-parser, our tool understands the hierarchical nature of XML, including elements, attributes, namespaces, and repeated child elements. All XML comparison operations are performed locally in your browser — we do not process, store, or have access to the XML data you input.

3. User Obligations

When using this website, you agree to:

(a) Use the service only for lawful purposes and in accordance with these terms.

(b) Not attempt to disrupt, damage, or interfere with the operation of the website or its servers.

(c) Not use automated scripts, bots, or other means to access the service in a way that imposes an unreasonable load on our infrastructure.

(d) Not reverse engineer, decompile, or attempt to extract the source code of the tool.

4. Intellectual Property

(a) All content on this website, including but not limited to text, graphics, logos, icons, and software, is the property of the website owner or its content suppliers and is protected by applicable copyright and trademark laws.

(b) You may not reproduce, duplicate, copy, sell, resell, or exploit any portion of the service without express written permission.

(c) The XML parsing, hierarchical tree comparison algorithms, namespace handling, and visual diff rendering technology used on this website are proprietary.

5. Limitation of Liability

(a) This website is provided on an "as is" and "as available" basis. We make no warranties, expressed or implied, regarding the accuracy, reliability, or availability of the service.

(b) Since all XML processing occurs locally in your browser, we are not responsible for any data loss, corruption, or errors in comparison results that may arise from browser compatibility issues, network interruptions, or other technical problems on your end.

(c) In no event shall we be liable for any direct, indirect, incidental, special, or consequential damages arising out of or in connection with your use of the service.

6. Data and Privacy

(a) As stated in our Privacy Policy, we do not collect, store, or have access to any XML data you input into the comparison tool. All processing occurs entirely within your browser.

(b) You are solely responsible for the XML data you choose to compare using our tool. We do not review, monitor, or control the content of user data.

7. Third-party Links

This website may contain links to third-party websites or services that are not owned or controlled by us. We have no control over, and assume no responsibility for, the content, privacy policies, or practices of any third-party websites.

8. Termination

We reserve the right to terminate or suspend access to our service immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach these Terms & Conditions.

9. Governing Law

These Terms & Conditions shall be governed by and construed in accordance with the laws of the jurisdiction in which the website owner operates, without regard to its conflict of law provisions.

10. Contact

If you have any questions about these Terms & Conditions, please contact us through the appropriate channels listed on our website.