Terms of service
Last updated: 8 October 2026
This is a translation of the German general terms and conditions (AGB) provided for convenience. The German version is the legally binding one.
§ 1 Scope
- These general terms and conditions apply to all contracts between Basepilot.de, Inh. Tillmann Hübner, In der Muld 63, 99090 Erfurt, Germany (the “Provider”) and the customer for the use of the BasePilot service, available at basepilot.de and console.basepilot.de.
- The offer is directed exclusively at entrepreneurs within the meaning of § 14 of the German Civil Code (BGB), legal entities under public law and special funds under public law. No contracts are concluded with consumers within the meaning of § 13 BGB.
- Deviating or supplementary terms of the customer become part of the contract only if the Provider expressly agrees to them in text form.
§ 2 Services of the Provider
- The Provider makes available a platform through which the customer can set up, operate and manage database clusters. The scope of functions follows from the description on the website and in the console at the time of use.
- Clusters can be operated (a) on servers the Provider provisions at an infrastructure provider, (b) in the customer's cloud account at a supported infrastructure provider, or (c) on the customer's own servers.
- In cases (b) and (c) the customer remains the contracting party of the infrastructure provider or the operator of the servers. The customer bears their costs, is responsible for the availability, network connectivity and security of that infrastructure, and grants the Provider the access required for operation.
- Functions and database systems marked “Beta” are provided for evaluation. They may contain defects and may be changed or discontinued. The Provider recommends not using them for business-critical data.
- The Provider may develop and change its services, provided this is reasonable for the customer taking the customer's interests into account, and may use third parties to perform them.
§ 3 Registration and user account
- Use of the service requires a user account. The customer provides complete and accurate information on registration and keeps it up to date.
- The contract is concluded when registration is completed. There is no entitlement to the conclusion of a contract.
- The customer keeps the access credentials confidential and protects them against access by third parties. If misuse is suspected, the customer informs the Provider without undue delay. Actions performed through the customer's account are attributed to the customer unless the customer is not responsible for the misuse.
- If the customer grants further persons access to its organization, the customer ensures that they comply with these terms.
§ 4 Prices, credit and billing
- The prices shown in the console apply. The Provider notifies the customer of price changes for clusters that are already running in text form at least 30 days before they take effect; the customer may delete affected clusters at any time.
- The Provider is a small business within the meaning of § 19 (1) of the German VAT Act (UStG). The prices shown are final prices; value added tax is neither charged nor shown.
- Usage is billed per node and hour for as long as infrastructure is held for a cluster. This also applies while a cluster is being provisioned and while it is in a faulty state, until the customer deletes it.
- For clusters on the customer's infrastructure, the Provider charges the service fee shown in the console.
- The fees are charged against credit that the customer tops up in advance. Payments are processed by a payment service provider, whose terms apply in addition.
- If the credit is expected to run out soon, the Provider notifies the customer by email. No new clusters can be created while the balance is negative. If the customer does not settle a negative balance within the period communicated, the Provider may stop the customer's clusters and, after a further period communicated to the customer, delete them. Deletion irretrievably destroys the stored data.
- On termination of the contract the Provider refunds unused credit paid in by the customer on request, after set-off against outstanding claims. Credit granted free of charge is not paid out.
§ 5 Availability and maintenance
- The Provider operates the platform with the diligence of a prudent businessperson. A specific availability is owed only if it has been expressly agreed in text form.
- Where possible, the Provider applies updates to the database systems and servers within the maintenance window chosen by the customer. Brief interruptions may occur. Security-relevant updates may also be applied outside the maintenance window.
- The Provider is not responsible for disruptions outside its sphere of influence. These include in particular failures of the customer's infrastructure in the cases of § 2 (2) (b) and (c), disruptions of the internet and force majeure.
§ 6 Backups
- Backups are created only if the customer has enabled them for the respective cluster. Interval and retention follow the customer's settings.
- The customer is responsible for enabling backups, for testing at reasonable intervals that they can be restored, and for keeping additional backups of its own for business-critical data.
- If the customer protects backups with a passphrase of its own, the Provider does not store it. If the passphrase is lost, the backups protected with it cannot be restored.
§ 7 Obligations of the customer
- The customer uses the service only in accordance with applicable law and without infringing the rights of third parties.
- In particular, the following are not permitted: storing or distributing unlawful content, attacks on third-party systems, sending unsolicited bulk messages, and any use that endangers the security or stability of the platform.
- In the event of a breach, the Provider may suspend access after a prior warning; where there is imminent danger, immediate suspension is permitted. The customer is informed of the suspension without undue delay.
- The customer indemnifies the Provider against third-party claims that are based on unlawful use of the service by the customer, to the extent the customer is responsible for the infringement.
§ 8 Data protection and data processing
- The Provider processes the customer's personal data in accordance with the privacy policy.
- If the customer processes personal data in its databases, the customer is the controller and the Provider is the processor. The parties conclude a data processing agreement pursuant to Art. 28 GDPR for this purpose, which the Provider makes available on request.
- The customer selects the location of its clusters itself and is responsible for ensuring that the choice is legally permissible for its data.
§ 9 Liability
- The Provider is liable without limitation for intent and gross negligence, for injury to life, body or health, under the German Product Liability Act, and to the extent of any guarantee it has assumed.
- In the event of a slightly negligent breach of an obligation whose fulfilment is essential for the proper performance of the contract and on whose observance the customer may regularly rely (cardinal obligation), liability is limited to the damage that was foreseeable at the time the contract was concluded and is typical for this kind of contract.
- In all other respects the Provider's liability is excluded.
- In the event of data loss, the Provider is liable in accordance with the preceding paragraphs only for the effort required to restore the data where the customer has backed up its data properly.
- The above limitations also apply in favour of the Provider's legal representatives and vicarious agents.
§ 10 Term and termination
- The contract runs for an indefinite period. The customer may delete individual clusters at any time and may terminate the contract at any time without notice, in text form or by deleting its account.
- The Provider may terminate the contract in text form with 30 days' notice.
- The right to terminate for good cause remains unaffected. Good cause for the Provider exists in particular if the customer breaches § 7 despite a warning or does not settle a negative balance despite a deadline having been set.
- On termination of the contract the Provider deletes the customer's clusters and stored data, unless statutory retention obligations apply. The customer is responsible for exporting its data in good time before the contract ends.
§ 11 Changes to these terms
- The Provider notifies the customer of changes to these terms in text form at least six weeks before they take effect.
- If the customer does not object within six weeks of receiving the notification, the changes are deemed accepted. The Provider specifically points out this consequence in the notification. If the customer objects, either party may terminate the contract as of the date on which the change takes effect.
§ 12 Final provisions
- The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods.
- If the customer is a merchant, a legal entity under public law or a special fund under public law, the exclusive place of jurisdiction for all disputes arising from this contract is Erfurt, Germany.
- Should a provision of these terms be or become invalid, the validity of the remaining provisions is not affected. The statutory provision takes the place of the invalid one.