Allgemeine Geschäftsbedingungen
Vorlage — vor Live-Gang anwaltlich prüfen lassen. Alle gelb markierten Stellen sind Platzhalter und vor Veröffentlichung anzupassen.
1. Geltungsbereich
Diese Allgemeinen Geschäftsbedingungen (AGB) gelten für alle über DEINE-DOMAIN geschlossenen Verträge über Tastron-Software-Lizenzen zwischen Anbieter (nachfolgend „Anbieter") und dem jeweiligen Kunden (nachfolgend „Kunde"). Abweichende Bedingungen des Kunden werden nicht anerkannt, es sei denn, der Anbieter stimmt ihrer Geltung ausdrücklich schriftlich zu.
Tastron ist eine Software zur bildbasierten GUI-Automatisierung (Maus und Tastatur) für Linux-Desktop-Systeme.
2. Lizenzumfang
Der Anbieter räumt dem Kunden mit Zahlung des Kaufpreises ein nicht-exklusives, nicht-übertragbares Nutzungsrecht an der zum Kaufzeitpunkt aktuellen Version der Tastron-Software ein. Die Software wird „wie besehen" (As-Is) bereitgestellt.
Die Lizenz ist an genau EINE Maschine gebunden und wird durch deren Hardware-Fingerprint technisch gesichert. Eine Übertragung auf eine andere Maschine ist ausschließlich über den Support-Prozess des Anbieters möglich.
Folgende Lizenzeditionen werden angeboten:
- Test — Zeitlich begrenzte Testlizenz (20 Tage); voller Funktionsumfang der gewählten Edition.
- Basic — Dauerlizenz für die App-Oberfläche; kein Terminal-/CLI-Zugang.
- Pro — Dauerlizenz für App-Oberfläche und Terminal-/CLI-Betrieb.
- ULTRA — Dauerlizenz ohne Pflicht zur Online-Prüfung; vollständig offline nutzbar.
- Lifetime — Unbefristete Lizenz für eine Maschine; kein Ablaufdatum.
Eine gleichzeitige Nutzung auf mehreren Maschinen oder durch mehrere Nutzer ist nur mit entsprechend mehrfacher Lizenzierung gestattet.
3. Maschinenbindung und Lizenzwechsel
Jede Tastron-Lizenz ist an genau eine Maschine gebunden. Die Bindung wird durch einen Hardware-Fingerprint des lizenzierten Geräts technisch abgesichert. Eine gleichzeitige Aktivierung derselben Lizenz auf mehreren Geräten ist technisch ausgeschlossen und rechtlich untersagt.
Verbot der Weiternutzung auf abgemeldeten Geräten: Wird eine Lizenz im Rahmen eines Maschinenwechsels auf ein neues Gerät umgemeldet — gleichgültig ob durch den Kunden selbst über das Kundenportal oder durch den Anbieter auf Antrag —, erlischt das Nutzungsrecht auf dem zuvor gebundenen Gerät (Altgerät) mit sofortiger Wirkung. Die weitere Verwendung der Software auf dem Altgerät ist ausdrücklich untersagt und stellt einen wesentlichen Lizenzverstoß dar. Der Anbieter ist in diesem Fall berechtigt, die gesamte Lizenz ohne Vorankündigung und ohne Anspruch des Kunden auf Erstattung bereits geleisteter Zahlungen dauerhaft zu sperren.
Nachweispflicht bei jedem Lizenzwechsel: Der Kunde ist verpflichtet, auf Verlangen des Anbieters nachzuweisen, dass die Lizenz auf dem Altgerät nicht mehr genutzt wird. Als ausreichender Nachweis gilt insbesondere die nachvollziehbare Dokumentation der Deinstallation der Software oder der dauerhaften Außerbetriebnahme des Altgeräts (z. B. durch Hardwaredefekt, Veräußerung oder Entsorgung). Der Anbieter kann die Durchführung des Maschinenwechsels bis zum Eingang eines ausreichenden Nachweises zurückstellen.
Maschinenwechsel bei Offline-Editionen (ULTRA, Lifetime): Für Lizenzen der Editionen ULTRA und Lifetime ist ein Maschinenwechsel nicht im Self-Service-Verfahren über das Kundenportal möglich. Solche Wechsel werden ausschließlich durch den Anbieter manuell durchgeführt. Der Kunde hat hierfür eine Anfrage an den Support zu stellen und den Nachweis nach dem vorstehenden Absatz zu erbringen. Ein Rechtsanspruch auf die Durchführung eines Maschinenwechsels innerhalb einer bestimmten Frist besteht nicht.
Online-Prüfung bei Basic- und Pro-Editionen: Lizenzen der Editionen Basic und Pro prüfen ihre Gerätebindung periodisch, mindestens alle 7 Tage, durch Verbindungsaufnahme mit den Validierungsservern des Anbieters. Nimmt ein Gerät, dessen Lizenz zuvor auf ein anderes Gerät umgemeldet wurde, erneut Verbindung zu den Validierungsservern auf, wird dies als Verstoß gegen die Gerätebindung erkannt und protokolliert. Der Anbieter ist berechtigt, die betroffene Lizenz daraufhin unverzüglich zu sperren.
4. Updates und Wartung
Updates auf neuere Programmversionen (Funktionsupdates, neue Hauptversionen) sind nicht Bestandteil der einmalig erworbenen Nutzungslizenz, sondern können über einen optionalen, gesondert zu buchenden Wartungsvertrag erworben werden.
Sicherheits- und Bugfix-Releases für die zum Kaufzeitpunkt aktuelle Hauptversion können nach Ermessen des Anbieters kostenlos bereitgestellt werden; ein Rechtsanspruch hierauf besteht nicht.
5. Online-Prüfung
Lizenzen der Editionen Basic und Pro prüfen ihre Gültigkeit periodisch online (mindestens alle 7 Tage). Hierzu nimmt die Software bei aktiver Internetverbindung Kontakt zu den Validierungsservern des Anbieters unter DEINE-DOMAIN auf.
Ist der Server des Anbieters dauerhaft nicht erreichbar (z. B. durch Serverausfall auf Seiten des Anbieters), bleibt die Nutzung der Software erhalten (fail-open). Der Anbieter übernimmt keine Haftung für Unterbrechungen des Validierungsdienstes.
Lizenzen der Editionen ULTRA und Lifetime erfordern keine Online-Prüfung und sind vollständig offline nutzbar.
6. Preise und Zahlung
Alle angegebenen Preise sind Nettopreise zuzüglich der jeweils gesetzlich geltenden Umsatzsteuer. Gewerbliche Kunden mit gültiger USt-IdNr. innerhalb der EU können das Reverse-Charge-Verfahren in Anspruch nehmen; die steuerliche Abwicklung obliegt in diesem Fall dem Kunden.
Die Zahlung erfolgt über den Zahlungsdienstleister Stripe (Kreditkarte oder SEPA-Lastschrift). Eine Rechnung wird nach erfolgreicher Zahlung elektronisch erstellt und an die vom Kunden angegebene E-Mail-Adresse versandt.
Bei Zahlungsverzug ist der Anbieter berechtigt, den Lizenzschlüssel zu deaktivieren.
7. Widerrufsrecht
Verbrauchern steht grundsätzlich ein gesetzliches Widerrufsrecht zu. Bei digitalen Inhalten, die nicht auf einem körperlichen Datenträger geliefert werden, erlischt das Widerrufsrecht, wenn der Anbieter mit der Ausführung des Vertrags begonnen hat und der Verbraucher ausdrücklich zugestimmt hat, dass der Anbieter vor Ablauf der Widerrufsfrist mit der Ausführung beginnt, und seine Kenntnis davon bestätigt hat, dass er durch seine Zustimmung mit Beginn der Ausführung sein Widerrufsrecht verliert.
Vollständige Widerrufsbelehrung gemäß gesetzlicher Anforderungen hier einfügen — von einem Rechtsanwalt ausformulieren lassen.
8. Haftung
Der Anbieter haftet unbeschränkt bei Vorsatz und grober Fahrlässigkeit sowie nach dem Produkthaftungsgesetz. Bei leichter Fahrlässigkeit haftet der Anbieter nur bei Verletzung wesentlicher Vertragspflichten (Kardinalpflichten); in diesem Fall ist die Haftung auf den vertragstypischen, vorhersehbaren Schaden begrenzt.
Die Software wird „wie besehen" ohne Gewährleistung für eine bestimmte Beschaffenheit oder Eignung für einen bestimmten Zweck bereitgestellt. Insbesondere übernimmt der Anbieter keine Gewähr dafür, dass die Software unterbrechungsfrei oder fehlerfrei läuft oder mit bestimmter Hardware oder Betriebssystemkonfiguration kompatibel ist.
Die vorstehende Haftungsbeschränkung gilt nicht für Schäden aus der Verletzung des Lebens, des Körpers oder der Gesundheit. Weitere produktspezifische Haftungsausschlüsse ggf. hier ergänzen.
9. Schlussbestimmungen
Es gilt das Recht der Bundesrepublik DE unter Ausschluss des UN-Kaufrechts (CISG). Gerichtsstand für alle Streitigkeiten mit Kaufleuten, juristischen Personen des öffentlichen Rechts oder öffentlich-rechtlichen Sondervermögen ist Ort.
Sollten einzelne Bestimmungen dieser AGB unwirksam oder undurchführbar sein oder werden, bleibt die Wirksamkeit der übrigen Bestimmungen unberührt (salvatorische Klausel). An die Stelle der unwirksamen Bestimmung tritt die gesetzlich zulässige Regelung, die dem wirtschaftlichen Zweck der unwirksamen Bestimmung am nächsten kommt.
Der Anbieter behält sich vor, diese AGB mit angemessener Vorankündigungsfrist anzupassen. Die jeweils aktuelle Fassung ist unter DEINE-DOMAIN/legal/agb abrufbar.
Terms and Conditions
Template — have this reviewed by a lawyer before going live. All highlighted placeholders must be replaced before publication.
1. Scope
These Terms and Conditions (T&C) apply to all contracts for Tastron software licences concluded via YOUR-DOMAIN between Provider (hereinafter "Provider") and the respective customer (hereinafter "Customer"). Deviating terms and conditions of the Customer shall not be recognised unless the Provider expressly agrees to their validity in writing.
Tastron is a software tool for image-based GUI automation (mouse and keyboard) for Linux desktop systems.
2. Scope of Licence
Upon payment of the purchase price, the Provider grants the Customer a non-exclusive, non-transferable right to use the version of the Tastron software current at the time of purchase. The software is provided "as is".
The licence is tied to exactly ONE machine and is technically secured by its hardware fingerprint. Transfer to a different machine is possible exclusively through the Provider's support process.
The following licence editions are available:
- Test — Time-limited trial licence (20 days); full functionality of the chosen edition.
- Basic — Perpetual licence for the graphical application interface; no terminal/CLI access.
- Pro — Perpetual licence for the graphical application interface and terminal/CLI operation.
- ULTRA — Perpetual licence with no requirement for online validation; fully usable offline.
- Lifetime — Perpetual licence for one machine; no expiry date.
Simultaneous use on multiple machines or by multiple users is only permitted with a corresponding number of licences.
3. Machine Binding and Licence Transfer
Each Tastron licence is bound to exactly one machine. The binding is technically enforced by a hardware fingerprint of the licensed device. Simultaneous activation of the same licence on multiple devices is technically prevented and legally prohibited.
Prohibition of continued use on deregistered devices: If a licence is transferred to a new machine — whether by the Customer via the customer portal or by the Provider upon request — the right of use on the previously bound device (old device) expires with immediate effect. Any further use of the software on the old device is expressly prohibited and constitutes a material breach of the licence agreement. In such a case the Provider is entitled to permanently block the entire licence without prior notice and without any obligation to refund payments already made by the Customer.
Proof of decommissioning required for each transfer: Upon each licence transfer, the Customer is obliged to furnish evidence upon request that the licence is no longer used on the old device. Sufficient evidence includes in particular verifiable documentation of the software's uninstallation or the permanent decommissioning of the old device (e.g. by reason of hardware failure, sale, or disposal). The Provider may defer completion of the machine transfer until adequate evidence has been received.
Machine transfer for offline editions (ULTRA, Lifetime): For ULTRA and Lifetime edition licences, machine transfers cannot be performed by the Customer through the self-service portal. Such transfers are carried out exclusively by the Provider manually. The Customer must submit a request to support and provide proof as described in the preceding paragraph. There is no legal entitlement to completion of a machine transfer within any particular timeframe.
Online validation for Basic and Pro editions: Basic and Pro edition licences verify their device binding periodically, at least every 7 days, by connecting to the Provider's validation servers. If a device whose licence has previously been transferred to another device reconnects to the validation servers, this is detected and logged as a violation of the device binding. The Provider is entitled to block the affected licence immediately upon detection.
4. Updates and Maintenance
Updates to newer program versions (feature updates, new major versions) are not included in a one-time purchased usage licence; they may be obtained via an optional, separately bookable maintenance contract.
Security and bugfix releases for the major version current at the time of purchase may be provided free of charge at the Provider's discretion; there is no legal entitlement to such releases.
5. Online Validation
Basic and Pro edition licences periodically validate their validity online (at least every 7 days). To do so, the software contacts the Provider's validation servers at YOUR-DOMAIN when an internet connection is available.
If the Provider's server is permanently unreachable (e.g. due to server failure on the Provider's side), use of the software remains available (fail-open). The Provider accepts no liability for interruptions to the validation service.
ULTRA and Lifetime edition licences require no online validation and are fully usable offline.
6. Prices and Payment
All prices stated are net prices plus applicable statutory value added tax. Business customers within the EU with a valid VAT identification number may use the reverse charge procedure; in this case the tax settlement is the responsibility of the Customer.
Payment is processed via the payment service provider Stripe (credit card or SEPA direct debit). An invoice will be generated electronically after successful payment and sent to the e-mail address provided by the Customer.
In the event of late payment, the Provider is entitled to deactivate the licence key.
7. Right of Withdrawal
Consumers are generally entitled to a statutory right of withdrawal. For digital content not supplied on a physical data carrier, the right of withdrawal expires if the Provider has begun execution of the contract and the consumer has expressly agreed that the Provider may begin execution before the expiry of the withdrawal period and has confirmed their knowledge that they lose their right of withdrawal upon the commencement of execution.
Insert the complete statutory withdrawal notice here — to be drafted by a lawyer in accordance with applicable legal requirements.
8. Liability
The Provider is liable without limitation in cases of intent and gross negligence and under the Product Liability Act. In cases of slight negligence, the Provider is only liable for the breach of essential contractual obligations (cardinal obligations); in such cases liability is limited to the typical foreseeable damage.
The software is provided "as is" without warranty of any particular quality or fitness for a particular purpose. In particular, the Provider does not warrant that the software will run without interruption or error, or that it will be compatible with specific hardware or operating system configurations.
The above limitation of liability does not apply to damages resulting from injury to life, limb, or health. Add any further product-specific disclaimers of liability here if applicable.
9. Final Provisions
The law of the Federal Republic of DE applies, excluding the UN Convention on Contracts for the International Sale of Goods (CISG). The place of jurisdiction for all disputes with merchants, legal entities under public law, or special funds under public law is Place.
Should individual provisions of these T&C be or become invalid or unenforceable, the validity of the remaining provisions shall not be affected (severability clause). The invalid provision shall be replaced by the legally permissible rule that comes closest to the economic purpose of the invalid provision.
The Provider reserves the right to amend these T&C with reasonable advance notice. The current version is available at YOUR-DOMAIN/legal/agb.