/xXSDHub
XSDHUB POLICIES

Terms of Service

The rules for using XSDHub, with clear limits and a way to get help.

Last updated: 26 October 2026 · Daniel Haket · Netherlands

Who provides XSDHub

XSDHub is operated by Daniel Haket in the Netherlands. For questions about the service or these terms, contact support@xsdhub.com. These terms cover the software service; the seller identified at checkout provides separate purchase terms for a paid transaction.

What the tools do

XSDHub checks XML syntax, validates supported XML against XSD 1.0 schemas with local imports and includes, and formats XML. The current limit is 10 MB per XML file and 1 MB per schema; projects allow up to 100 schemas and 10 MB total. Optional server validation supports XSD 1.1 and ISO Schematron with XPath 1.0 after explicit upload consent. Server XML inputs can be up to 10 MB. DTDs are blocked. A separate opt-in importer downloads public HTTPS schema dependencies into a local snapshot; validation itself does not fetch network resources. Pro and Team accounts can store complete schema projects and up to 50 versions per project. A successful validation only confirms the checks performed against the supplied document and schema. It does not certify business accuracy, regulatory compliance or suitability for a particular purpose.

Keep your own copies of documents and schemas, and review results before using them in production. The pricing page describes the current plan limits.

Accounts and shared libraries

Use an account you are authorised to control and protect your sign-in credentials. You must have permission to process or store any content you supply. You retain your rights in that content and allow us to process it only as needed to provide, secure and support the service.

Default XSD 1.0 checks and formatting take place in your browser. Optional advanced engines process documents on our server after you explicitly allow the upload. The separate public-schema importer contacts HTTPS hosts and their referenced schema hosts at your request; those hosts receive our server request and the schema path. It forwards no account credentials or browser cookies. Imported copies remain in your browser until you explicitly save them. Saving an XSD to an account library sends that schema to our server-side storage. Members of a Team workspace can access its shared schemas. Workspace owners manage membership. Do not place secrets or third-party personal data in a shared schema unless you have the necessary authority and arrangements.

Acceptable use

Do not use XSDHub unlawfully, access another person's account or schemas without permission, distribute malicious content, interfere with availability, or bypass usage limits and access controls. We may restrict access where reasonably necessary to address misuse or a security issue. Where practicable, we will explain the reason and provide a way to contact us.

Prices, billing and renewal

Plan prices are displayed in US dollars and exclude applicable tax unless checkout states otherwise. The final amount, billing interval and seller are shown before a purchase. Monthly subscriptions are billed each month; annual subscriptions are billed for a full year and renew at that interval until cancelled.

Paddle handles new XSDHub subscription purchases as merchant of record, including payment processing and applicable sales taxes. The seller and final recurring amount are shown in checkout and on your receipt. Separate, explicitly labelled sandbox checkouts are for testing only and do not charge real money.

We will communicate material subscription price changes before they take effect and obtain agreement where required. Changes will not retroactively alter a completed purchase.

Cancellation and refunds

You can stop a subscription from renewing through the billing-management link in your account or receipt. If you cannot access that link, contact support. Cancellation normally takes effect at the end of the paid billing period. It does not by itself refund a previous payment. Withdrawal, defective-service and other mandatory rights are preserved; see the Refund Policy.

When paid access ends, the free tools remain available. Access to paid schema libraries and team features may stop. Subscription cancellation does not automatically delete an account or stored schemas. Contact support to request deletion or help retrieving your own data.

Availability and responsibility

We aim to keep XSDHub useful and available, but maintenance, browser limitations and service interruptions can occur. No specific uptime commitment is included unless separately agreed in writing. Contact us about a material problem with a paid feature so we can investigate and provide the remedy required by the purchase terms and applicable law.

Nothing in these terms excludes liability that cannot lawfully be excluded or restricts mandatory consumer guarantees. The service is a technical tool, and its output should be reviewed in the context of your own systems.

Changes, applicable law and complaints

The version applicable to your use or purchase does not lose mandatory protections because we later update this page. We will give notice of material changes affecting an ongoing paid service where required. Dutch law applies to the software-service relationship with Daniel Haket, subject to any mandatory protections and court rights available to consumers in their country of residence. Separate merchant-of-record purchase terms may apply to the payment transaction.

Send complaints to support@xsdhub.com, describing the issue and the resolution you seek.