Terms of Service (AGB)
This English text is a courtesy translation for convenience. The German version is legally binding.
General Terms of Use
Provider: Cornelius Berger, Brückenaue 14, 51491 Overath, Germany, email: hallo@stundenplan-berechnen.de (the "Provider").
§ 1 Scope and conclusion of contract
(1) These terms govern the use of the CBTT Timetable Solver, its plugins and the account at stundenplan-berechnen.de. (2) The contract is concluded by accepting these terms in the account. (3) This offer is directed exclusively at business users within the meaning of § 14 BGB (German Civil Code) — i.e. natural or legal persons or partnerships with legal capacity acting in the exercise of a commercial or independent professional activity when concluding the contract; this expressly includes freelancers. When purchasing tokens, the user actively confirms their business-user status (see the checkout declaration). This offer is not directed at consumers within the meaning of § 13 BGB.
§ 2 Description of services
(1) The Provider supplies software for computing timetables and schedules. The scope of functions follows the current product description. (2) Use is on a credit/token model (pay per use). There is no subscription; purchased tokens do not expire. A free basic tier may be offered.
§ 3 User obligations
(1) The user is responsible for the lawfulness of the data they process, in particular for any required consents of data subjects. For the processing of student data the Data Processing Agreement (DPA) applies in addition. (2) Credentials and the license key must be kept confidential.
§ 4 Fees and tokens
(1) Prices follow the price list valid at the time of purchase. Billing is handled via the payment provider. (2) Already-purchased tokens keep the value valid at purchase; price reductions benefit existing balances, price increases apply only to newly purchased tokens. The same applies analogously to any adjustment of token consumption: the user is never disadvantaged by it and always receives whichever value is more favorable to them.
§ 5 Availability
The Provider strives for high availability but owes no specific availability quota. Maintenance windows and force majeure are reserved.
§ 6 Liability
(1) The Provider is liable without limitation for intent and gross negligence and for injury to life, body or health. (2) For simple negligence the Provider is liable only for breach of a material contractual obligation (cardinal obligation) whose fulfilment makes the proper performance of the contract possible in the first place and on which the user may regularly rely; liability is then limited to the foreseeable damage typical for the contract. (3) Otherwise liability is excluded. No warranty is given for the correctness or optimality of computed plans; the generated timetable is a proposal and must be reviewed by the user before publication — in particular with regard to supervisory duties and room allocation. (4) Mandatory liability under the German Product Liability Act (ProdHaftG) remains unaffected by the above limitations and is neither excluded nor limited.
§ 7 Term and termination
(1) The usage relationship may be ended at any time by deleting the account. (2) Unused tokens do not forfeit as a result — not even a full deletion of the user's personal data affects the token balance. The user is responsible for keeping their own license key, though: only that key can reattach a remaining balance after an account deletion. (3) The provider additionally deletes an account automatically once it has been inactive for 365 days and holds neither a token balance nor any purchase history. An existing balance or purchase history excludes an account from this automatic deletion (paragraph 2 applies accordingly). Automatic deletion also removes the account's associated workspace (in particular any student data and timetables stored in it). (4) The Provider may discontinue the service entirely. It will give at least six months' notice by email to the address on file in the customer account. Within that period the user may request payout of their unused token balance; the Provider will pay the value of the unused balance — valued at the purchase price of the purchases not yet consumed — to an account named by the user. The user is obliged to keep the email address on file in the account current and to check it regularly for messages from the Provider. If the user does not come forward to request payout within the notice period, the balance forfeits without compensation once the period expires.
§ 8 Data protection
The processing of personal data is governed by the privacy policy and — for the processing of student data on the user's behalf — by the DPA (Art. 28 GDPR).
§ 9 Final provisions
(1) German law applies, excluding the UN Convention on Contracts for the International Sale of Goods. (2) As this offer is directed exclusively at business users within the meaning of § 14 BGB (§ 1(3)), the exclusive place of jurisdiction for all disputes arising from or in connection with this contract is Overath, Germany. Should a consumer within the meaning of § 13 BGB nonetheless have become a contracting party contrary to § 1(3), the statutory rules on place of jurisdiction remain unaffected for them; the above jurisdiction agreement does not apply to consumers. (3) Should a provision be invalid, the remainder of the contract stays valid.
Last updated: 2026-08-17
