User Service Agreement
Version: v3 Last updated: 2026-09-16 Language: English
This User Service Agreement ("Agreement") is a legally binding contract between you and <company name> ("noddock", "we", "us"). By creating an account, downloading the client, or using the service, you confirm that you have read and agree to this Agreement, the Privacy Policy and the Terms & Billing Policy.
1. The service
noddock is a node-flow style project editor that lets you combine modules ("nodes") into runnable projects or products.
noddock is an editor only. It does not:
- generate text, images, code or other content;
- host or provide large language models;
- provide API access to third-party AI services;
- sell or resell third-party generated content.
When you connect your own API keys, local models or third-party services, the resulting content and costs come from those providers. You are fully responsible for that content and must ensure your use complies with their terms and applicable law.
2. Eligibility and accounts
- You must be at least 18 years old, or the age of majority in your jurisdiction, whichever is higher.
- You must provide accurate, current and complete information and keep it up to date.
- You are responsible for safeguarding your credentials, verification codes and devices, and for all activity under your account. Contact us immediately if you notice unauthorised use.
- Email is the only login method that uses a password; phone and Google sign-in use their own verification mechanisms. You must keep at least one working login method.
- A person or organisation must not create multiple accounts to circumvent limits.
3. Licence
Subject to this Agreement, we grant you a limited, non-exclusive, non-transferable, non-sublicensable, revocable licence to use the service for its intended purpose.
This licence grants no ownership of the service, underlying software, trademarks or documentation. Except as expressly permitted by law or agreed by us in writing, you may not reverse engineer, decompile, disassemble, copy, modify, distribute or rent any part of the service.
4. Plans, subscriptions and one-off entitlements
4.1 Plans
- Free: all core editor features.
- Personal/Developer: adds project export and a commercial-use licence for exported output.
- Enterprise: per-seat billing with the same export and commercial-use licence plus enterprise management features.
The exact feature set, prices and billing terms are those shown in the store and in the Terms & Billing Policy.
4.2 Subscriptions (Plan)
Subscriptions renew automatically each billing cycle until you cancel. After cancellation there are no further charges, but you keep access until the end of the current paid period. Cancellation does not partially refund a paid period.
4.3 One-off periods and permanent rights
A one-off purchase either adds a fixed period to your expiry, or grants a permanent right (technically approximated as a 100-year validity). Permanent rights cannot be converted into a subscription and cannot be redeemed for cash.
4.4 Countable goods
Countable goods accumulate as units with no expiry and can be purchased repeatedly. Unit counts are not stored value or prepaid balance of any kind; they represent the quantity of goods you may use.
4.5 Ownership of entitlements
All entitlements are bound to your account and may not be transferred, shared or migrated between accounts. If your account is terminated for a violation, entitlements are handled under Section 16.
5. Payment
Payments are processed by a third-party provider (currently Stripe) and you are also bound by its terms. All payments are made in the currency shown at checkout. You are responsible for any applicable taxes. See the Terms & Billing Policy for details.
6. Your content and nodes you create
You retain ownership of the projects, nodes, code and other content you create ("User Content"). You grant us a limited, worldwide, non-exclusive, royalty-free licence to host, copy and display your User Content solely to provide the service (for example storing, syncing, displaying and running it). We will not use your User Content for other purposes except as required by law or as you expressly instruct.
You represent and warrant that:
- you own or have obtained the necessary rights to your User Content;
- your User Content does not infringe third-party intellectual property, privacy or other rights and does not violate the law;
- your User Content contains no malicious code intended to harm others or bypass security mechanisms.
7. Third-party projects and shared nodes
The service may let you import, download and run projects or nodes shared by other users ("Third-Party Projects").
You use Third-Party Projects at your own risk. They may include Python, JavaScript, HTML sandboxes or exec code that could damage your device, data or systems. We do not pre-review Third-Party Projects and make no warranty as to their safety, quality or legality.
Before running any Third-Party Project you should:
- verify its source and author;
- review its code and permissions;
- keep safe mode enabled unless you fully understand the risks.
8. Safe mode, Dev Mode and dangerous nodes
8.1 Safe mode
noddock runs in safe mode by default. In safe mode, exec nodes and JavaScript in HTML previews are disabled.
8.2 Dev Mode
exec nodes become available only after you explicitly enable Dev Mode in settings.
8.3 Acknowledgement of risk
You acknowledge that disabling safe mode or enabling Dev Mode may allow code to execute on your device with the privileges of your current user account and to reach files, networks and credentials. You bear all consequences.
9. Prohibited conduct
You agree not to:
- violate any applicable law or regulation, including export-control and sanctions rules;
- infringe third-party intellectual property, privacy or publicity rights;
- distribute malware, ransomware or other harmful code;
- attempt unauthorised access to the service, other accounts or our systems;
- interfere with, bypass or break the service, rate limits, captchas or security mechanisms;
- mass-register accounts, farm verification codes, or abuse refund or chargeback processes through automation;
- resell, sublicense or rent the service without express authorisation;
- use the service to build unlawful, deceptive or harmful products.
10. Intellectual property and copyright complaints
The service, its software, interfaces, trademarks and documentation belong to us or our licensors.
We respond to notices of alleged infringement. To report copyright infringement, send the rights-holder details, the location of the infringing content, proof of ownership and your contact details to [email protected]; we may remove the content and notify the uploader.
11. Privacy and data
Our collection, use and retention of personal data is described in the Privacy Policy. You can export or delete your personal data in the account settings; financial records are retained for the statutory period as required by law.
12. Service changes, availability and maintenance
- We may add, change, suspend or discontinue features, and will give reasonable notice of material changes.
- The service is provided "as is" with no guarantee of uninterrupted or error-free operation; we may perform scheduled maintenance and will try to minimise impact.
- We do not guarantee continued compatibility with any third-party service, model or operating system.
13. Disclaimer
The service is provided "as is" and "as available" without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose and non-infringement.
We are not responsible for:
- content or costs from third-party APIs, models or services you connect;
- projects, nodes or code shared by other users;
- loss of data, profits or business opportunities arising from use of the service;
- your actions after disabling safe mode or enabling Dev Mode.
14. Limitation of liability
To the maximum extent permitted by law:
- our aggregate liability for all claims arising out of or relating to the service is limited to the greater of (a) the amount you actually paid in the twelve months before the claim, or (b) one hundred US dollars (USD 100);
- we are not liable for indirect, incidental, special, consequential or punitive damages, or for loss of data, profits, revenue or goodwill;
- these limits do not apply to wilful misconduct or gross negligence, personal injury, or liability that cannot be limited by law.
Some jurisdictions do not allow such limits; in those jurisdictions liability is limited to the maximum extent permitted by law.
15. Indemnity
You will defend, indemnify and hold harmless <company name> and its affiliates, directors and employees from any claims, losses, damages or costs (including reasonable legal fees) arising from:
- your User Content;
- your use or distribution of Third-Party Projects;
- your breach of this Agreement, applicable law or third-party rights;
- your connection of third-party APIs, models or local services.
16. Suspension and termination
- You may stop using the service at any time and delete your account in the account settings; cancel any active subscription first.
- We may suspend or terminate your account and entitlements if you breach this Agreement or applicable law, or where there is fraud, abuse or a security risk, giving notice in advance where appropriate.
- On termination your licence ends immediately, but provisions that by their nature survive (such as liability limits, indemnity, intellectual property and governing law) continue to apply.
- Fees paid for accounts terminated for a violation are non-refundable unless mandatory law provides otherwise.
17. Changes to this Agreement
We may amend this Agreement. Material changes will be announced on the website or by email in advance; continued use means you accept them. If you disagree, you may stop using the service and cancel your subscription.
18. General
- Entire agreement: this Agreement, together with the Privacy Policy and the Terms & Billing Policy, is the entire agreement between you and us regarding the service.
- Severability: if any provision is held invalid or unenforceable, the remaining provisions stay in effect and the invalid one is interpreted as closely as possible to its original intent.
- No waiver: our failure or delay in exercising a right is not a waiver of that right.
- Assignment: you may not assign this Agreement without our consent; we may assign it in connection with a merger, acquisition or transfer of assets.
- Force majeure: we are not liable for delay or failure caused by events beyond our reasonable control (natural disasters, war, cyber-attacks, third-party outages, etc.).
- Notices: we send notices via website announcements or your account email, effective on the date sent.
- Language: the Chinese version of this Agreement is authoritative; translations into other languages are for reference only and the Chinese version prevails in case of conflict.
19. Governing law and dispute resolution
This Agreement is governed by the laws of the jurisdiction in which <company name> is established, excluding conflict-of-law rules; the UN Convention on Contracts for the International Sale of Goods does not apply.
You and we agree to first attempt an informal resolution by contacting [email protected]. If that fails, the courts of that jurisdiction have exclusive jurisdiction, subject to any mandatory consumer-protection rights in your country of residence.
20. Contact
<company name> Legal: [email protected] Support: [email protected] Billing: [email protected] Privacy: [email protected]