1. Definitions
"Agreement" means these Terms of Service together with any Order and all documents incorporated by reference.
"Authorised User" means any individual — employee, contractor, or invited team member — permitted by Customer to access the Service under Customer's account.
"Automation" means a user-configured workflow created within the Service that connects triggers, conditions, and actions via nodes to process, transform, or transmit data automatically.
"Beta Features" means features or functionality made available by Nodest on an early-access or experimental basis, clearly labelled as beta, preview, or similar.
"Customer" means the legal entity or natural person who registers an account and enters into this Agreement.
"Customer Data" means all data, content, credentials, and information submitted to or processed through the Service by Customer or its Authorised Users, including all data flowing through Automations (e.g. event payloads, webhook data, API responses).
"Documentation" means the technical and user documentation available at nodest.com/docs, as updated from time to time.
"Execution Log" means the stored record of an Automation run, including node-level input/output data, status, timestamps, and error messages, retained according to Customer's subscription plan.
"Integration" means a connection between the Service and a third-party application, API, or platform.
"Order" means the subscription plan selected and confirmed by Customer during registration or upgrade, specifying the plan tier, billing cycle, and applicable fees.
"Service" means the Nodest platform, including the web application, node-based automation editor, API, WordPress plugin, execution engine, Execution Logs, and all related software, tools, and Documentation provided by Nodest.
"Workspace" means a separate organisational unit within a Customer account to which a subscription plan is attached, containing its own Automations, Integrations, and Authorised Users.
2. Provider Information
The Service is operated by:
Nodest
Janine Große-Beck
Grünewalder Straße 29-31
42657 Solingen Germany
Email: legal@nodest.com
Website: nodest.com
VAT ID: DE286813247
Responsible person for content pursuant to § 55 Abs. 2 RStV: Janine Große-Beck
3. Scope of Service
3.1 What Nodest provides. Nodest is an automation platform that enables Customers to build, manage, and execute Automations. The Service allows Customers to connect triggers and events to actions through a visual editor, execute those Automations automatically, and inspect results via Execution Logs.
3.2 What Nodest does not provide. Nodest is a tool for building Automations. Nodest does not operate, control, or take responsibility for the third-party services, APIs, or environments that Customer connects to the Service. Nodest does not guarantee any particular outcome of an Automation or the availability of any connected third-party service.
3.3 Workspace model. The Service is organised per Workspace. Each Workspace has an independent subscription. Customers managing multiple WordPress sites (e.g. agencies) require one Workspace per client environment.
3.4 WordPress plugin. Nodest provides a WordPress plugin that enables WordPress events to trigger Automations and allows Automation actions to execute within WordPress. The plugin communicates with the Nodest platform via a secure REST and webhook bridge. Customer is solely responsible for installing, updating, and maintaining the plugin in their WordPress environment.
4. Account Registration & Requirements
4.1 Eligibility. You must be at least 18 years of age and have full legal capacity to enter into this Agreement. By registering, you represent that you meet these requirements.
4.2 Account creation. Registration requires a valid email address. You must provide accurate and complete information during registration and keep it up to date.
4.3 Account security. You are solely responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account, including actions taken by Authorised Users. You must notify Nodest immediately at security@nodest.com if you suspect unauthorised access to your account.
4.4 One account per person. Authorised Users may not share their individual login credentials with any other person. Workspace access for team members must be granted via the invitation mechanism within the Service.
4.5 Business use. If you register on behalf of a company or organisation, the company is the Customer and is bound by this Agreement. The individual completing registration represents they have authority to do so.
5. Subscription Plans & Pricing
5.1 Available plans. The Service is available on the following tiers per Workspace:
- Free
- Basic (€29/month per Workspace)
- Professional (€79/month per Workspace)
- Business (€149/month per Workspace)
5.2 Additional usage. Actions consumed beyond the included monthly allowance are billed at €10 per additional 1,000 actions, prorated and applied at the end of the billing cycle.
5.3 Plan limits. Feature access is enforced per plan. Attempting to use features outside your plan tier will result in a prompt to upgrade. Free plan users are subject to hard limits on Automation count, step count, and monthly action volume.
5.4 Execution Log retention. Execution Log retention periods vary by plan and are specified in the Documentation. Logs beyond the retention window are permanently deleted.
5.5 Pricing changes. Nodest reserves the right to change plan pricing. Existing subscribers will receive at least 30 days' notice of any price increase before it takes effect. Continued use of the Service after the effective date of a price change constitutes acceptance.
6. Payment & Billing
6.1 Payment processor. All payments are processed by Stripe, Inc. By subscribing to a paid plan, you authorise Nodest to charge your payment method on a recurring monthly basis via Stripe. Stripe's own terms of service apply to payment processing.
6.2 Billing cycle. Subscriptions are billed monthly in advance per Workspace, starting from the date of upgrade. Additional usage charges (§ 5.2) are billed at the end of each billing cycle.
6.3 Taxes. All prices are exclusive of applicable taxes. VAT will be added where required by law. For B2B customers within the EU with a valid VAT ID, the reverse charge mechanism applies where applicable. Customer is responsible for any withholding taxes, duties, or levies imposed by their local jurisdiction.
6.4 Failed payments. If a payment fails, Nodest will notify Customer and retry the charge. If payment remains outstanding after a reasonable retry period, Nodest reserves the right to downgrade the affected Workspace to the Free plan or suspend access to paid features until payment is resolved. Nodest is not liable for any loss arising from such downgrade or suspension.
6.5 Invoices. Invoices are issued electronically to the email address associated with the account. Customers requiring invoices in a specific format for accounting purposes should contact billing@nodest.com.
7. Cancellation, Termination & Right of Withdrawal
7.1 Cancellation by Customer. Customer may cancel a paid subscription at any time via the account settings or by contactingsupport@nodest.com. Cancellation takes effect at the end of the current billing period. Access to paid features continues until then. No partial-month refunds are issued unless required by law.
7.2 Effect of cancellation. Upon cancellation, the Workspace is downgraded to the Free plan. Automations exceeding Free plan limits will be deactivated but not deleted for a grace period of 30 days, during which Customer may export their data or resubscribe.
7.3 Data deletion. Following the grace period after cancellation or account termination, Customer Data and Execution Logs associated with the affected Workspace will be permanently deleted from Nodest's systems within 60 days, unless Customer requests earlier deletion.
7.4 Right of withdrawal for consumers. If Customer is a consumer within the meaning of § 13 BGB, the following applies:
Right of Withdrawal Notice
You have the right to withdraw from this contract within 14 days without giving any reason. The withdrawal period is 14 days from the date the contract was concluded (i.e. the date of your subscription confirmation).
To exercise the right of withdrawal, you must inform us (legal@nodest.com) of your decision by means of a clear statement (e.g. a letter sent by post or email). You may use the model withdrawal form below, but it is not mandatory.
Consequence of withdrawal: If you withdraw, we will reimburse all payments received from you without undue delay and no later than 14 days from the day we receive your withdrawal notice. We will use the same payment method you used for the original transaction.
Loss of withdrawal right: Your right of withdrawal expires before the end of the withdrawal period if you have explicitly agreed that Nodest begins performance before the withdrawal period expires, and you have acknowledged that you thereby lose your right of withdrawal once the contract has been fully performed.
Model withdrawal form:
To: Nodest, Janine Große-Beck, Grünewalder Straße 29-31, 42657 Solingen, Germany
I/We hereby give notice that I/We withdraw from my/our contract for the provision of the following service: Nodest subscription.
Ordered on: ___________
Name: ___________
Address: ___________
Signature (if on paper): ___________
Date: ___________
8. Customer Data & Automation Processing
8.1 Ownership. Customer retains full ownership of all Customer Data. Nodest claims no ownership over Customer Data.
8.2 License to process. Customer grants Nodest a limited, non-exclusive, royalty-free licence to access, store, process, and transmit Customer Data solely to the extent necessary to provide and operate the Service — including executing Automations, storing Execution Logs, and displaying results in the interface. This licence does not permit Nodest to use Customer Data for any other purpose, including training machine learning models, advertising, or sharing with third parties, except as required by law or as described in the Privacy Policy.
8.3 How Automations process data. When an Automation runs, Customer Data (e.g. an event payload, a webhook body, or an API response) passes through Nodest's execution infrastructure. Nodest processes this data transiently to execute the configured nodes and route outputs to the next step. Input and output data for each node is stored in the Execution Log for the duration of the retention period applicable to Customer's plan. After the retention period expires, Execution Logs are permanently deleted.
8.4 Sensitive data. Customer is solely responsible for ensuring that Customer Data passed through Automations complies with applicable law. Customer should not pass highly sensitive personal data (e.g. health data, payment card data, government ID numbers) through Automations unless they have ensured appropriate safeguards are in place. Nodest does not apply content-based filtering to Customer Data flowing through Automations.
8.5 Customer responsibilities. Customer represents and warrants that:
- Customer has all necessary rights, licences, and consents to submit Customer Data to the Service and to process it through Automations;
- Customer Data and its processing through the Service does not violate any applicable law, third-party rights, or data protection regulations;
- Customer is the data controller for any personal data within Customer Data and is solely responsible for compliance with GDPR and any other applicable data protection laws.
8.6 Credentials and secrets. Integrations may require API keys, tokens, or other credentials. Nodest stores these credentials in encrypted form. Customer is responsible for rotating credentials if they are compromised and for revoking Nodest's access to third-party services upon account termination.
8.7 Data processing agreement. Where Customer processes personal data through Automations and Nodest acts as a data processor on Customer's behalf, a Data Processing Agreement as required by GDPR Art. 28 is available at nodest.com/dpa. For B2B customers, execution of the DPA is required before processing personal data through the Service.
9. Third-Party Services & Integrations
9.1 Nature of Integrations. The Service enables connections to third-party applications, APIs, and platforms, including any REST or webhook endpoint configured by Customer ("Third-Party Services"). Nodest provides this connectivity as a technical capability only.
9.2 No endorsement or responsibility. Nodest does not operate, control, endorse, or assume responsibility for any Third-Party Service. Third-Party Services may change, deprecate, restrict, or rate-limit their APIs without notice. Nodest is not liable for Automation failures, data loss, or inaccuracies caused by Third-Party Service downtime, API changes, authentication expiry, or rate limits.
9.3 Customer responsibility for Integrations. When connecting a Third-Party Service, Customer is solely responsible for:
- The decision to connect and the permissions granted;
- All actions triggered through the connected account;
- Compliance with the third party's terms of service;
- Any data transmitted to or received from the Third-Party Service;
- Ensuring OAuth tokens, API keys, and credentials remain valid.
9.4 WordPress environments. Nodest does not control Customer's WordPress installation. Customer is solely responsible for the security, configuration, and maintenance of their WordPress environment, including ensuring the Nodest plugin is kept up to date.
10. Usage Data & Feedback
10.1 Usage data. Nodest may collect technical usage data relating to how the Service is accessed and used, including feature usage patterns, error rates, performance metrics, and aggregate Automation execution statistics ("Usage Data"). Usage Data does not include the content of Customer Data. Nodest uses Usage Data to operate, improve, and develop the Service. Any external disclosure of Usage Data is in aggregate, de-identified form only.
10.2 Feedback. If Customer provides suggestions, feature requests, or other feedback about the Service, Nodest may use such feedback freely to improve the Service without any obligation to compensate Customer or to keep such feedback confidential.
11. Acceptable Use Policy
11.1 Prohibited uses. Customer must not use the Service to:
- Violate any applicable law or regulation;
- Process data without a lawful basis under applicable data protection law;
- Transmit or store malware, viruses, trojans, or any malicious code;
- Conduct denial-of-service attacks or attempt to disrupt the Service or any connected infrastructure;
- Attempt to gain unauthorised access to Nodest's systems or another Customer's data;
- Send unsolicited bulk communications (spam) through Automations;
- Build a competing product or service using or derived from the Service;
- Circumvent plan limits, billing mechanisms, or feature gates;
- Facilitate illegal data collection, surveillance, or tracking of individuals;
- Violate the intellectual property rights of any third party;
- Engage in activity that would subject Nodest to regulatory action or reputational harm.
11.2 Enforcement. Nodest reserves the right to suspend or terminate access for violation of this section, with or without prior notice depending on severity. Nodest will give reasonable notice where possible before suspension.
12. Intellectual Property
12.1 Nodest IP. The Service, including all underlying software, architecture, design, trademarks, and Documentation, is the intellectual property of Nodest and its licensors. Nothing in this Agreement transfers any ownership of Nodest IP to Customer.
12.2 Customer IP. Customer retains all rights to Customer Data, Automations, and any configurations created by Customer using the Service. Automations created by Customer are Customer's property.
12.3 Restrictions. Customer must not reverse engineer, decompile, disassemble, copy, or create derivative works of any part of the Service, except to the extent expressly permitted by applicable law.
12.4 Feedback licence. As set out in § 10.2, feedback provided by Customer does not create any IP rights in Customer over the resulting improvements.
13. Confidentiality
13.1 Mutual obligation. Each party agrees to keep the other party's Confidential Information confidential and to use it only for the purposes of this Agreement. "Confidential Information" means any non-public information disclosed by one party to the other that is designated as confidential or that reasonably should be understood to be confidential given the nature of the information.
13.2 Exclusions. Confidential Information does not include information that: (a) is or becomes publicly known through no fault of the receiving party; (b) was already known to the receiving party before disclosure; (c) is independently developed without use of the disclosing party's information; or (d) is required to be disclosed by law or court order, provided the receiving party gives reasonable advance notice.
13.3 Employees and contractors. Each party may disclose Confidential Information to its employees, contractors, and advisors who have a need to know and are bound by obligations at least as protective as those herein.
13.4 Pricing confidentiality. Customer agrees not to publicly disclose any negotiated pricing terms that differ from Nodest's standard published pricing.
14. Beta Features
14.1 Availability. Nodest may offer Beta Features to Customers for early access, either free of charge or at a reduced rate. Beta Features are clearly labelled as beta, preview, experimental, or similar.
14.2 No warranties. Beta Features are provided "as-is" without any warranty, SLA, or support commitment. Nodest makes no guarantees regarding the stability, functionality, or continued availability of Beta Features.
14.3 Discontinuation. Nodest may modify, suspend, or discontinue any Beta Feature at any time without notice or liability.
14.4 Feedback. Customer's use of Beta Features is subject to § 10.2. Nodest particularly values feedback on Beta Features to improve them before general release.
15. Availability & Service Levels
15.1 General availability. Nodest aims to maintain high availability of the Service but does not guarantee uninterrupted, error-free access. Scheduled maintenance will be communicated in advance where possible.
15.2 No SLA on Free plan. No service level agreement applies to the Free plan. Nodest makes commercially reasonable efforts to maintain availability but assumes no contractual obligation regarding uptime for Free plan users.
15.3 Paid plans. Nodest makes commercially reasonable efforts to maintain the Service for paid subscribers. Planned maintenance windows will be communicated via the Nodest status page (nodest.com/status) and/or email where downtime is expected to exceed 30 minutes.
15.4 No liability for downtime. Nodest is not liable for losses, damages, or missed Automation executions caused by service unavailability, unless caused by Nodest's gross negligence or wilful misconduct.
16. Warranty & Disclaimer
16.1 Limited warranty. Nodest warrants that the Service will perform materially in accordance with the Documentation under normal use conditions. If Customer identifies a material non-conformity, Customer must notify Nodest in writing with sufficient detail. Nodest will use commercially reasonable efforts to correct the issue or provide a workaround. If Nodest is unable to do so within a reasonable time, Customer may terminate the affected subscription and receive a prorated refund for the unused prepaid period.
16.2 Disclaimer. Except for the warranty in § 16.1, the Service is provided "as is" and "as available." To the fullest extent permitted by applicable law, Nodest disclaims all other warranties, express or implied, including implied warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted or error-free operation. Nodest does not warrant that Automations will execute without interruption or that Integration connections will remain available.
17. Indemnification
17.1 Customer indemnity. Customer will defend, indemnify, and hold harmless Nodest and its officers, employees, and contractors from and against any claims, damages, losses, and costs (including reasonable legal fees) arising out of or relating to: (a) Customer's use of the Service in violation of this Agreement; (b) Customer Data, including any claim that Customer Data infringes third-party rights or violates applicable law; (c) Customer's Integrations or connections to Third-Party Services; or (d) any breach by Customer of its data protection obligations.
17.2 Nodest indemnity. Nodest will defend and hold harmless Customer from any third-party claim alleging that the Service itself (excluding Customer Data and Integrations) infringes a third party's intellectual property rights, provided Customer promptly notifies Nodest of the claim and cooperates with Nodest's defence.
17.3 Procedure. The indemnified party must: (a) promptly notify the indemnifying party of the claim; (b) grant the indemnifying party sole control of the defence and settlement (provided no settlement imposes liability on the indemnified party without consent); and (c) provide reasonable cooperation.
18. Limitation of Liability
18.1 Unlimited liability. Nothing in this Agreement limits or excludes either party's liability for: (a) death or personal injury caused by negligence; (b) fraud or fraudulent misrepresentation; (c) wilful misconduct or gross negligence; or (d) any other matter that cannot be excluded under applicable German law.
18.2 Exclusion of indirect loss. Subject to § 18.1, and except in cases of breach of a material contractual obligation, neither party is liable to the other for: (a) loss of profits; (b) loss of business or revenue; (c) loss of anticipated savings; (d) loss of data beyond what reasonable backups would have prevented; or (e) indirect, special, incidental, or consequential damages, whether or not foreseeable.
18.3 Liability cap. Subject to § 18.1, Nodest's total aggregate liability to Customer arising under or in connection with this Agreement in any 12-month period shall not exceed the total fees paid by Customer to Nodest in those 12 months. For Free plan users, Nodest's aggregate liability is limited to €100.
18.4 Basis of the bargain. Customer acknowledges that the limitations in this section reflect a reasonable allocation of risk and are a fundamental element of the basis of the bargain between the parties.
19. Data Protection & Privacy
19.1 Privacy Policy. Nodest processes personal data in accordance with its Privacy Policy, available at nodest.com/privacy. The Privacy Policy describes what personal data Nodest collects, how it is used, and Customer's rights under GDPR.
19.2 Customer as data controller. For any personal data within Customer Data processed through Automations, Customer is the data controller and Nodest is the data processor. Customer is solely responsible for ensuring a lawful basis exists for such processing.
19.3 Data Processing Agreement. Where Nodest processes personal data on Customer's behalf, GDPR Art. 28 requires a Data Processing Agreement. The Nodest DPA is available at nodest.com/dpa. B2B Customers processing personal data through Automations are required to execute the DPA.
19.4 Sub-processors. Nodest uses a limited number of sub-processors to operate the Service (e.g. cloud hosting, payment processing). A current list of sub-processors is maintained at nodest.com/sub-processors.
19.5 International transfers. Where Customer Data is transferred outside the EEA, Nodest ensures appropriate safeguards are in place in accordance with GDPR Chapter V (e.g. Standard Contractual Clauses).
20. Changes to this Agreement
Nodest may update this Agreement from time to time. For material changes, Nodest will notify Customer via email to the registered account address at least 30 days before the changes take effect. For non-material changes (e.g. corrections, clarifications), Nodest will update the document with a new effective date.
Continued use of the Service after the effective date of any change constitutes acceptance. If Customer does not agree to a material change, Customer may terminate the affected subscription before the change takes effect and receive a prorated refund for any prepaid unused period.
21. Governing Law & Jurisdiction
This Agreement is governed by the laws of the Federal Republic of Germany, excluding the UN Convention on Contracts for the International Sale of Goods (CISG).
For disputes with merchants and business customers, the exclusive place of jurisdiction is Solingen, Germany.
For consumers, mandatory consumer protection provisions of the consumer's country of residence also apply, and the consumer may bring proceedings in their country of residence.
22. Dispute Resolution
22.1 Good faith resolution. Before initiating formal proceedings, the parties agree to attempt to resolve any dispute in good faith through direct negotiation for at least 30 days following written notice of the dispute.
22.2 EU Online Dispute Resolution. The European Commission provides an online dispute resolution platform for consumer disputes: https://ec.europa.eu/consumers/odr. Nodest's email address for this purpose is legal@nodest.com. Nodest is not obligated to participate in dispute resolution before a consumer arbitration board but is willing to do so.
23. General Provisions
23.1 Entire agreement. This Agreement, together with the Privacy Policy, DPA (where applicable), and any Order, constitutes the entire agreement between the parties regarding its subject matter and supersedes all prior agreements and understandings.
23.2 Severability. If any provision is found invalid or unenforceable, that provision is limited to the minimum extent necessary, and the remaining provisions continue in full force.
23.3 Waiver. Failure to enforce any provision of this Agreement is not a waiver of the right to enforce it in the future.
23.4 Assignment. Customer may not assign this Agreement or any rights hereunder without Nodest's prior written consent. Nodest may assign this Agreement in connection with a merger, acquisition, or sale of all or substantially all of its assets, with notice to Customer.
23.5 Notices. Notices under this Agreement must be in writing. Notices to Nodest must be sent to legal@nodest.com. Notices to Customer will be sent to the email address registered on the account. Notices are deemed received on the next business day after sending.
23.6 Force majeure. Neither party is liable for failure to perform obligations (other than payment obligations) due to causes beyond their reasonable control, including natural disasters, acts of government, infrastructure outages, cyberattacks, or pandemic.
23.7 No partnership. Nothing in this Agreement creates a partnership, joint venture, agency, or employment relationship between the parties.
23.8 Language. This Agreement is provided in English. In the event of any conflict between an English version and a translated version, the English version prevails.
