Zum Hauptinhalt springen

SaaS- (Software as a Service-) Vertrag über einen ObjectCode K3® Konfigurator

Stand 26.6.2026 (wip)

1. Vertragspartner, -zweck und Laufzeitumgebung​

Die ObjectCode GmbH (Anbieter, "Wir") und die K3-Kunden (Kunde, "Sie") (gemeinsam: "die Parteien") schließen durch Buchung und Nutzung des ObjectCode K3® Konfigurators diesen Vertrag zur Regelung der Buchungs- und Nutzungsbedingungen. Wir bieten gewerblichen Nutzern während der jeweiligen Vertragslaufzeiten die Möglichkeit, unsere Konfiguratoren zu nutzen. Die Software wird in der Cloud (Amazon AWS Region Westeuropa/Frankfurt) im Rahmen der jeweils zwischen uns vereinbarten Nutzungsumfänge und Laufzeiten für Sie zur vereinbarten Nutzung bereitgestellt. Dies beinhaltet auch ausreichende und für die vereinbarte Nutzung vorhersehbare Rechen- und Speicherkapazität.

2. Konfiguratorvarianten: Vorlagen, Editionen, Zahlweise​

Unsere Konfiguratoren stellen wir für unterschiedliche Zielgruppen (Vorlagen), in vier Funktionsumfängen (Editionen Starter/Basic/Pro/Enterprise) und in zwei Buchungsvarianten (Laufzeit monatlich oder jährlich) zur Verfügung.

Einen Konfigurator können Sie direkt über unsere Webseite https://www.k3-konfigurator.de/ verbindlich buchen, dazu eine Vorlage wählen und mit den dadurch ersichtlichen Leistungsbeschreibungen zunächst (während des Testzeitraumes) nutzen.

Die Edition und die Laufzeit wählen Sie bei der Buchung einer kostenpflichtigen Variante (spätestens zum Ende des Testzeitraumes).

3. Beginn des Nutzungsverhältnisses, Widerruf​

Die Erfüllung des Vertrags beginnt unmittelbar nach der Ausführung Ihrer Buchung. Ein Widerrufsrecht besteht nicht, da die Leistungsbereitstellung gemäß § 312g Abs. 2 Nr. 1 BGB unmittelbar mit der Buchung beginnt.

Testzeitraum​

Bei Registrierung für einen neuen Konfigurator richten wir diesen in der Edition "Enterprise" ein und räumen wir Ihnen einen Testzeitraum von 30 Tagen ein. In diesem Testzeitraum fallen keine Gebühren für die K3-Nutzung an. Mit Ablauf des Testzeitraumes ist eine weitere Nutzung nur durch Buchung einer der kostenpflichtigen Editionen möglich.

4. Bezahlung, Laufzeiten und Kündigung​

Zahlungen​

Die Bezahlung unserer Konfiguratoren erfolgt ausschließlich online über unseren Zahlungsdienstleister. Die Zahlung erfolgt immer im Voraus für die nächste Vertragslaufzeit. Zahlmittel sind mindestens Lastschrift oder Kreditkarte. Rechnungen werden automatisiert per E-Mail verschickt. Es gibt zwei unterschiedliche Zahlweisen / Laufzeiten:

Laufzeit "Monatlich"​

Ein mit Laufzeit "Monatlich" gebuchter Konfigurator hat eine Laufzeit von einem Monat. Die Laufzeit verlängert sich immer automatisch um einen weiteren Monat, wenn Sie ihn nicht jeweils vor Ablauf der Laufzeit online (über Ihren Verwaltungszugang) kündigen.

Laufzeit "Jährlich"​

Ein mit Laufzeit "Jährlich" gebuchter Konfigurator hat eine Laufzeit von einem Jahr. Die Laufzeit verlängert sich immer automatisch um ein weiteres Jahr, wenn Sie ihn nicht jeweils vor Ablauf der Laufzeit online (über Ihren Verwaltungszugang) kündigen.

Kündigung​

Die Kündigung ist innerhalb der hier vereinbarten Fristen (also zum Ende der Laufzeit) möglich. Damit ist die bei Kündigung laufende Vertragsperiode die letzte des Vertrages. Eine automatische Verlängerung entfällt, ebenso wie die weitere Rechnungsstellung. Mit Ende der Vertragslaufzeit entfällt dann auch die Nutzungsmöglichkeit des Konfigurators. Wir behalten uns das Recht vor, das Vertragsverhältnis jederzeit ohne Angaben von Gründen zu kündigen.

5. Preise​

Es gelten die auf unseren Webseiten angegebenen Preise. Wir behalten uns das Recht vor, diese Preise jederzeit zu ändern. Die zwischen uns vereinbarten Preise gelten bis zum Ende des laufenden Buchungszeitraumes. Bei einer Preiserhöhung können Sie (wie auch ohne Preiserhöhung) immer zum Ende der laufenden Buchungszeitraumes kündigen.

6. Leistungen​

Wir stellen während der Vertragslaufzeit die Bereitstellung der Software und der vereinbarten Leistungen sicher. Etwaige Anpassungen der Software, soweit wir diese für wichtig erachten, stellen wir sicher. Die Leistungen ergeben sich aus den Beschreibungen auf unseren Webseiten. Dieser SaaS-Vertrag wird Bestandteil der online getroffenen Vereinbarung. Zur Erfüllung dieses Vertrages können wir auch Erfüllungsgehilfen einsetzen.

Etwaige Fehler oder Mängel, wenn und soweit wir diese rechtlich zu vertreten haben, werden von uns behoben. Wir sind dazu berechtigt, nach fachlichem Ermessen Ihnen einen neuen Stand der Software zur Verfügung zu stellen, wenn dies aus unserer Sicht zur Behebung eines Fehlers/Mangels sinnvoll ist. Die Bereitstellung erfolgt in diesen Fällen kostenlos.

Fehler bei der Einrichtung oder Konfiguration durch Sie selbst oder unsere Partner fallen nicht unter unsere Behebungspflicht.

Der Zugang zum Internet und alle daraus mittelbar und/oder unmittelbar möglichen Probleme unterliegen nicht unserem tatsächlichen und rechtlichen Verantwortungsbereich. Dieser erstreckt sich auf die Bereitstellung der Konfiguratorsoftware in der unter 1. genannten Laufzeitumgebung.

6.1 Support​

Ihnen steht der Support per Mail "support@objectcode.de" kostenlos zu unseren Geschäftszeiten zur Verfügung. Unsere Geschäftszeiten sind Montag bis Freitag von 9-17 Uhr, ausgenommen an bundeseinheitlichen Feiertagen.

6.2 Erweiterter Support über Partner​

Bei umfangreichem Supportaufkommen und weiteren, über den kostenlosen Mailsupport (6.1) hinausgehende Leistungen, wie insbesondere zusätzliche Leistungsmerkmale, individuelle Programmierungen, Beratungen, Schulungen oder höhere Supportlevel bieten Ihnen unsere K3-Partner (s. https://k3-konfigurator.de/partner ) auf Nachfrage gerne individuell an. Dort getroffene Vereinbarungen berühren nicht dieses Vertragsverhältnis zur Nutzung dews K3-Systems.

7. Nutzungsrechte​

Sie erhalten an unserer Konfiguratorsoftware ein einfaches, nicht unterlizenzierbares und nicht übertragbares Nutzungsrecht, beschränkt auf die Dauer des Vertrags. Sie dürfen dieses Nutzungsrecht an Ihre Kund:innen (die Endkund:innen) übertragen für die Dauer des jeweiligen Konfigurationsvorganges.

Für die Nutzung durch Wiederverkäufer Ihrer Produkte bieten wir eine separate Händlerlizenz an, mittels derer Sie Ihren Wiederverkäufern ein eingeschränktes Nutzungsrecht übertragen dürfen. Pro Händler benötigen Sie eine solche Lizenz, wenn dieser den Konfigurator auf seiner Website einbinden möchte.

Sie räumen uns für die gesamte Vertragslaufzeit ein einfaches Nutzungsrecht an allen Informationen ein, die Sie in der Administrationsoberfläche zur Einrichtung des Konfigurators bereitstellen. Für diese Informationen gilt Vertraulichkeit als nicht vereinbart. Dies umfasst auch die Nutzung Ihres Firmennamens und des Logos für Referenzzwecke.

Diese Rechteeinräumung gilt auch für durch uns beauftragte Erfüllungsgehilfen.

8. Pflichten​

Sie verpflichten sich, während der gesamten Vertragslaufzeit im Rahmen der vereinbarten Nutzung die Rechte Dritter zu beachten und nicht gegen geltendes Recht und geltende Gesetze zu verstoßen. Sie verpflichten sich weiterhin, diese Verpflichtung in Ihrem Rechtsverhältnis zu ihren Endkund:innen weiterzugeben. Alle übermittelten Zugangsdaten oder solche, die zur Nutzung der Software übermittelt werden, sind geheim zu halten und vor einem Missbrauch zu schützen. Dies gilt nicht für solche Daten, die Endkund:innen zur bestimmungsgemäßen Nutzung der Software benötigen. Sie verpflichten sich, durch Ihre Anpassungen am Konfigurator die Barrierefreiheit nicht negativ zu beeinflussen. Sie verpflichten sich, den vom K3 eingeblendeten Branding-Text und den dahinterliegenden Link "Powered by ObjectCode K3®" weder zu entfernen, zu überdecken oder anderweitig unkenntlich und/oder nicht-klickbar zu machen. Diese Branding-Pflicht können Sie durch Buchung einer "White-Label"-Option, die wir Ihnen auf Anfrage gerne anbieten, entfallen lassen.

9. Haftung für Inhalte​

Sie sind für die durch Sie oder durch Sie zur vereinbarten Nutzung des Konfigurators berechtigten Dritten eingegebenen Daten selbst verantwortlich und haftbar. Sie sichern zu, dass Sie über alle nötigen Rechte an den durch Sie bereitgestellten Inhalten verfügen. Diese Daten umfassen Bilder, 3D-Modelle, CSS- und JavaScript-Dateien, die privilegiert im Browser der Endnutzer ausgeführt werden und damit weitgehende Zugriffsrechte erhalten. Damit umfasst Ihre Verantwortung auch Aktivitäten im Browser der Endnutzer, soweit sie auf diese Daten zurückgehen. Im Weiteren gelten unsere Vertragsinhalte im Rahmen der Punkte Datensicherheit und Datenspeicherung.

10. Datenspeicherung während und nach der Vertragslaufzeit​

Die Daten, die durch die Nutzung eines Konfigurators entstehen, gleich ob durch Sie und/oder durch Endkund:innen, werden von uns für die Laufzeit gespeichert und vertragsgemäß zur Verfügung gehalten.

Nach Beendigung des Vertrages, gleich ob durch aktive Kündigung einer der beiden Vertragsparteien oder durch Ablauf der gebuchten Lizenz ohne Verlängerung, beginnt eine 30-tägige Kulanzfrist. Während dieser Zeit haben Sie keinen Zugriff mehr auf den Konfigurator und die API, jedoch werden alle Ihre Daten noch gespeichert.

Wir werden Sie automatisch per E-Mail benachrichtigen:

  • 14 Tage vor der endgültigen Löschung
  • 7 Tage vor der endgültigen Löschung
  • 1 Tag vor der endgültigen Löschung

Diese E-Mails enthalten alle notwendigen Informationen zur betroffenen Lizenz und geben Ihnen die Möglichkeit, Ihre Daten zu exportieren oder die Lizenz zu verlängern. Auf Anfrage stellen wir Ihnen die Daten in gepackter Form zur Verfügung. Nach Ablauf der 30-tägigen Kulanzfrist werden alle Daten des Konfigurators automatisch und endgültig gelöscht.

Wenn Sie mehrere Konfiguratoren bei uns gebucht haben, gelten diese Regelungen individuell für jeden einzelnen Konfigurator.

11. Haftungsbeschränkungen​

Wir haften nach den gesetzlichen Bestimmungen uneingeschränkt für Schäden aus der Verletzung des Lebens, des Körpers oder der Gesundheit, die auf einer vorsätzlichen oder fahrlässigen Pflichtverletzung durch uns oder eines unserer Erfüllungsgehilfen beruhen.

Wir haften des Weiteren für die vorsätzliche oder grob fahrlässigen Verletzung wesentlicher Vertragspflichten. Dies sind solche, durch die Erfüllung unserer Leistungen unmittelbar ermöglicht wird und auf die Sie vertrauen dürfen. Für alle Fälle einfacher Fahrlässigkeit beschränken wir unsere Haftung auf den sog. vertragstypischen und für uns bei Abschluss des Vertrags vorhersehbaren Schaden.

Eine darüber hinausgehende Haftung unserseits besteht nicht.

12. Datensicherheit​

Wir sichern die von Ihnen während der Nutzungszeit und der vereinbarten Nutzungsart in der Software erstellten Daten nach dem derzeitigen Stand der Technik.

13. Datenschutz​

Beide Vertragsparteien verpflichten sich zur Einhaltung der jeweils gültigen gesetzlichen Bestimmungen im Umgang mit personenbezogenen Daten, insbesondere auch aus der Europäischen Datenschutzgrundverordnung (DSGVO) und des Bundesdatenschutzgesetzes (BDSG).

14. Auftragsverarbeitung​

Da wir je nach Einrichtung eines Konfigurators (z.B. bei Nutzung des Kontaktformulars) in Ihrem Auftrag personenbezogene Daten verarbeiten, bieten wir Ihnen einen Vertrag zur Datenverarbeitung im Auftrag (AVV) an. Diesen stellen wir Ihnen digital zur Verfügung, wenn Sie uns die verantwortliche Stelle (Firmierung) und den Ansprechpartner in Datenschutzangelegenheiten nennen.

15. Gerichtsstand, anwendbares Recht​

Es gilt deutsches Recht. Erfüllungsort ist der Sitz unserer Gesellschaft in Lünen. Gerichtsstand ist Dortmund. Sollten einzelne Bestimmungen dieses Vertrags unwirksam sein, berührt dies die Gültigkeit der übrigen Bestimmungen nicht. Wir werden uns dann gemeinsam bemühen, anstelle der unwirksamen Bestimmung(en) eine wirksame zu finden.

SaaS (Software as a Service) Agreement for an ObjectCode K3® Configurator

Version dated 10 March 2026 (final)

1. Contracting Parties, Purpose and Term​

ObjectCode GmbH (the Provider, “We”) and the K3 customers (the Customer, “You”) (together: the Parties) enter into this Agreement by booking and using the ObjectCode K3® Configurator to govern the terms and conditions of booking and use. We offer commercial users the opportunity to use our configurators during the respective contract terms. The software is made available to you for the agreed use in the cloud (Amazon AWS Region Western Europe/Frankfurt) within the scope of the usage and terms agreed between us. This also includes sufficient computing and storage capacity foreseeable for the agreed use.

2. Configurator variants: Templates, Editions, Payment methods​

We provide our configurators for different target groups (templates), in three functional scopes (Starter/Basic/Pro/Enterprise editions) and in two booking variants (monthly or annual term).

You can make a binding booking for a configurator directly via our website https://www.k3-konfigurator.de/; to do so, select a template and use it initially (during the trial period) with the service descriptions displayed.

You select the edition and the term when booking a paid version (no later than the end of the trial period).

3. Commencement of the service agreement, cancellation​

The contract comes into effect immediately upon completion of your booking. There is no right of cancellation, as the provision of services begins immediately upon booking in accordance with Section 312g(2)(1) of the German Civil Code (BGB).

Trial period​

When you register for a new configurator, we set it up in the “Enterprise” edition and grant you a 30-day trial period. No fees are charged for the use of K3 during this trial period. Once the trial period has expired, further use is only possible by booking one of the paid editions: Basic, Pro or Enterprise.

4. Payment, Terms and Termination​

Payments​

Payment for our configurators is made exclusively online via our payment service provider. Payment is always made in advance for the next contract term. Accepted payment methods include, at a minimum, direct debit or credit card. Invoices are sent automatically by email. There are two different payment methods / terms:

‘Monthly’ term​

A configurator booked with a ‘Monthly’ term has a term of one month. The term is always automatically extended by a further month unless you cancel it online (via your admin portal) before the end of the term.

‘Annual’ term​

A configurator booked with an ‘Annual’ term has a term of one year. The term is always automatically extended by a further year unless you cancel it online (via your admin portal) before the end of the term.

Cancellation​

Cancellation is possible within the periods agreed here (i.e. at the end of the term). This means that the contract period in progress at the time of cancellation is the last one of the contract. There will be no automatic renewal, nor will any further invoices be issued. At the end of the contract term, the ability to use the configurator will also cease. We reserve the right to terminate the contractual relationship at any time without giving reasons.

5. Prices​

The prices stated on our websites apply. We reserve the right to change these prices at any time. The prices agreed between us apply until the end of the current booking period. In the event of a price increase, you may (as is the case without a price increase) always terminate the contract at the end of the current booking period.

6. Services​

We shall ensure the provision of the software and the agreed services throughout the term of the contract. We shall carry out any modifications to the software that we deem necessary. The services are set out in the descriptions on our websites. This SaaS contract forms part of the agreement entered into online. We may also engage vicarious agents to perform this contract.

We shall rectify any errors or defects, if and to the extent that we are legally liable for them. We are entitled, at our professional discretion, to provide you with a new version of the software if, in our view, this is appropriate to rectify an error or defect. In such cases, provision shall be free of charge.

Errors arising from installation or configuration by the customer themselves or our partners are not covered by our obligation to rectify.

Access to the internet and any problems arising directly or indirectly therefrom do not fall within our actual or legal sphere of responsibility. This extends to the provision of the configurator software in the runtime environment specified in section 1.

6.1 Support​

Support is available to you free of charge via email at ‘support@objectcode.de’ during our business hours. Our business hours are Monday to Friday from 9 am to 5 pm, excluding national public holidays.

6.2 Extended Support via Partners​

In the event of a high volume of support requests and for services going beyond the free email support (6.1), such as, in particular, additional features, custom programming, consultancy, training or higher levels of support, our K3 partners (see https://www.objectcode.de/partnernetzwerk-k3/) will be happy to provide these on an individual basis upon request. Any agreements made there do not affect this contractual relationship regarding the use of the K3 system.

7. Rights of Use​

You are granted a simple, non-sublicensable and non-transferable right of use to our configurator software, limited to the duration of the contract. You may transfer this right of use to your customers (the end customers) for the duration of the respective configuration process.

For use by resellers of your products, we offer a separate reseller licence, through which you may grant your resellers a limited right of use. You require one such licence per reseller if they wish to integrate the configurator into their website.

You grant us a non-exclusive right of use for the entire term of the contract to all information that you provide in the administration interface for setting up the configurator. Confidentiality is not deemed to have been agreed in respect of this information. This also includes the use of your company name and logo for reference purposes.

This grant of rights also applies to vicarious agents commissioned by us.

8. Obligations​

You undertake, throughout the entire term of the contract and within the scope of the agreed use, to respect the rights of third parties and not to breach applicable law and regulations. You further undertake to pass on this obligation to your end customers within your legal relationship with them. All access data provided or transmitted for the purpose of using the software must be kept confidential and protected against misuse. This does not apply to data required by end customers for the intended use of the software. You undertake not to adversely affect accessibility through your modifications to the configurator. You undertake not to remove, cover up or otherwise render unrecognisable and/or non-clickable the text displayed by K3 and the underlying link ‘Powered by ObjectCode K3®’.

9. Liability for content​

You are personally responsible and liable for the data entered by you or by third parties authorised by you for the agreed use of the configurator. You warrant that you hold all necessary rights to the content you provide. This data includes images, 3D models, CSS and JavaScript files, which are executed with privileged access in the end-user’s browser and thus granted extensive access rights. Your responsibility therefore also extends to activities within the end-user’s browser, insofar as they relate to this data. Furthermore, the terms of our contract apply with regard to data security and data storage.

10. Data storage during and after the contract term​

The data generated through the use of a configurator, whether by you and/or by end customers, will be stored by us for the duration of the contract and kept available in accordance with the terms of the contract.

Upon termination of the contract, whether through active termination by either party or through the expiry of the booked licence (bookedUntil date) without renewal, a 30-day grace period begins. During this time, you will no longer have access to the configurator and the API, but all your data will still be stored.

We will automatically notify you by email:

  • 14 days before final deletion
  • 7 days before final deletion
  • 1 day before final deletion

These emails contain all necessary information regarding the licence in question and give you the option to export your data or renew the licence. Upon request, we will provide you with the data in a compressed format. After the 30-day grace period has expired, all data from the configurator will be automatically and permanently deleted.

If you have booked multiple configurators with us, these provisions apply individually to each configurator.

11. Limitations of Liability​

We shall be liable without limitation in accordance with statutory provisions for damages resulting from injury to life, limb or health arising from an intentional or negligent breach of duty by us or an intentional or negligent breach of duty by one of our vicarious agents.

We shall also be liable for the intentional or grossly negligent breach of material contractual obligations. These are obligations whose fulfilment is essential for the provision of our services and on which you may rely. In all cases of simple negligence, we limit our liability to the so-called ‘typical contractual’ damage and to damage foreseeable to us at the time of concluding the contract.

We accept no liability beyond this.

12. Data security​

We secure the data you create in the software during the period of use and in accordance with the agreed method of use, using state-of-the-art technology.

13. Data Protection​

Both contracting parties undertake to comply with the applicable legal provisions regarding the handling of personal data, in particular those set out in the General Data Protection Regulation (GDPR) and the Federal Data Protection Act (BDSG).

14. Data Processing on Behalf of the Client​

As we process personal data on your behalf depending on the configuration of a configurator (e.g. when using the contact form), we offer you a Data Processing Agreement (DPA). We will provide this to you digitally once you have informed us of the data controller and the contact person for data protection matters.

15. Jurisdiction, applicable law​

German law applies. The place of performance is the registered office of our company in Lünen. The place of jurisdiction is Dortmund. Should any individual provisions of this contract be invalid, this shall not affect the validity of the remaining provisions. We shall then endeavour together to find a valid provision to replace the invalid provision(s).