Allgemeine Geschäftsbedingungen

cmsabo.ch — Stand: September 2026

1. Geltungsbereich

Diese AGB gelten für alle Wartungsabos, die über cmsabo.ch abgeschlossen werden. Anbieter ist Vincent Kilchherr, Basel, Schweiz (nachfolgend «Anbieter»). Mit dem Abschluss eines Abos akzeptiert der Kunde diese Bedingungen.

2. Unterstützte Systeme

Das Wartungsabo unterstützt folgende Content-Management-Systeme und Plattformen:

  • WordPress (inkl. WooCommerce im Mini- und Standard-Paket; für WooCommerce-Shops mit Umsatzverantwortung empfehlen wir das E-Commerce-Paket)
  • TYPO3 — ab Paket Standard
  • Shopware — nur E-Commerce-Paket
  • Joomla
  • Drupal
  • Contao
  • Craft CMS
  • Magento — nur E-Commerce-Paket
  • PrestaShop — nur E-Commerce-Paket
  • OpenCart — nur E-Commerce-Paket
  • Nextcloud
  • Moodle
  • Matomo
  • ownCloud
  • GitLab (Self-hosted)
  • MediaWiki
  • PHP-Applikationen (individuelle Installationen nach Absprache)

Andere Systeme können auf Anfrage geprüft werden. Der Anbieter behält sich vor, einzelne Systeme oder Versionen abzulehnen, wenn eine zuverlässige Wartung nicht gewährleistet werden kann.

3. Leistungsumfang

Der Leistungsumfang richtet sich nach dem gewählten Paket:

Mini (CHF 29/Mt.) — Für einfache Websites (WordPress, Joomla, Drupal, Contao u.a.)

  • Alle CMS-Updates (Security, Minor, Major) während der Abo-Laufzeit
  • Plugin / Extension Updates (öffentliche Updates)
  • SSL-Zertifikat Überwachung
  • Uptime Monitoring
  • Monatlicher Bericht

Standard (CHF 49/Mt.) — Für KMU & Unternehmen, Mindestpaket für TYPO3

  • Alles aus Mini
  • 1 Stunde technischer Support pro Monat
  • Wöchentliches Dateibackup
  • Monatlicher Sicherheits-Check
  • Priorität-Bearbeitung
  • Reaktion innert 48 Stunden (Werktage)
  • Monatlicher Bericht

Pro (CHF 130/Mt.) — Für Websites die rund um die Uhr laufen müssen, empfohlen für TYPO3

  • Alles aus Standard
  • 2 Stunden technischer Support pro Monat
  • Tägliches Dateibackup
  • Reaktion innert 8 Stunden (Mo–Fr, 8–20 Uhr)
  • Detailliertes Reporting
  • Telefonischer Support
  • Jährliches Beratungsgespräch

E-Commerce (CHF 450/Mt.) — Für Onlineshops (Shopware, Magento, PrestaShop, OpenCart)

  • Alle Updates (Core, Plugins, Theme)
  • 2 Stunden technischer Support pro Monat
  • Staging-Umgebung (Updates werden vor der Live-Übernahme auf einem Testsystem geprüft)
  • Tägliches Dateibackup
  • Reaktion innert 8 Stunden (Mo–Fr, 8–20 Uhr)
  • Checkout- & Zahlungsschnittstellen-Check nach jedem Update
  • Telefonischer Support
  • Monatlicher Bericht

4. Versionsstand bei Abo-Start

Massgebend ist der Versionsstand der Website zum Zeitpunkt des Abo-Starts:

  • Aktuelle oder maximal eine Minor-Version veraltete Installation: Alle ausstehenden Updates werden direkt im Abo eingespielt. Keine zusätzlichen Kosten.
  • Mehr als eine Minor-Version veraltet: Alle Versionsschritte, die über eine Minor-Version zurückliegen, werden initial als Einmalaufwand separat verrechnet (CHF 130.–/Stunde). Erst danach laufen alle weiteren Updates regulär im Abo.

Beispiele pro CMS:

  • TYPO3: Aktuelle Version 13.2, Kunde hat 13.1 → direkt im Abo ✓
  • TYPO3: Aktuelle Version 13.2, Kunde hat 12 oder älter → initiales Upgrade separat verrechnet, dann Abo ✓
  • WordPress: Aktuelle Version 6.7, Kunde hat 6.6 → direkt im Abo ✓
  • WordPress: Aktuelle Version 6.7, Kunde hat 5.x oder älter → initiales Upgrade separat verrechnet, dann Abo ✓
  • Joomla: Aktuelle Version 6.x, Kunde hat 5.x → initiales Upgrade separat verrechnet, dann Abo ✓
  • Joomla: Aktuelle Version 5.x, Kunde hat 5.0 → direkt im Abo ✓
  • Shopware: Aktuelle Version 6.7, Kunde hat 6.6 → direkt im Abo ✓
  • Shopware: Aktuelle Version 6.7, Kunde hat 6.4 oder älter → initiales Upgrade separat verrechnet, dann Abo ✓
  • Drupal: Aktuelle Version 11, Kunde hat 10 → initiales Upgrade separat verrechnet, dann Abo ✓

Hinweis zu Major-Version-Upgrades: Upgrades zwischen Hauptversionen (z.B. Joomla 5 → 6, TYPO3 12 → 13, Drupal 10 → 11) erfordern eine sorgfältige Planung und werden nie ohne Absprache mit dem Kunden eingespielt. Der Anbieter informiert vorab und holt die ausdrückliche Zustimmung des Kunden ein.

Vor Abo-Start führt der Anbieter einen kostenlosen Basis-Check durch und informiert den Kunden transparent über allfällige initiale Kosten. Der Kunde entscheidet danach ob er das Abo starten möchte.

5. Nicht enthaltene Leistungen

Folgende Leistungen sind nicht im Abo enthalten, können aber separat zum Stundensatz von CHF 130.–/Stunde beauftragt werden:

  • Inhaltliche Änderungen an der Website
  • Neugestaltung oder Redesign
  • Entwicklung neuer Funktionen oder Schnittstellen
  • Updates von individuell entwickelten Plugins, Themes oder Extensions, für die keine öffentliche neue Version verfügbar ist
  • Fehlersuche und Behebung von Problemen, die durch individuell entwickelten Code verursacht werden
  • Probleme, die durch Drittanbieter, Hosting oder externe Dienste verursacht werden

Der Anbieter informiert den Kunden vorab, wenn eine Anfrage ausserhalb des Abos liegt und Zusatzkosten anfallen würden.

6. Onboarding-Check

Vor Abo-Start führt der Anbieter einen kostenlosen Basis-Check der Website durch. Stellt sich dabei heraus, dass die installierte CMS-Version veraltet ist oder ein vorgängiges Upgrade zwingend notwendig ist, wird dieses separat offeriert. Das Abo startet erst nach erfolgtem Upgrade oder nach expliziter schriftlicher Einigung über den Leistungsumfang. Der Anbieter behält sich vor, ein Abo abzulehnen, wenn der technische Zustand der Website einen sicheren Betrieb nicht ermöglicht.

7. Reaktionszeiten bei Ausfällen

Definition Reaktionszeit: Die Reaktionszeit bezeichnet den Zeitraum zwischen der Meldung eines Problems und der ersten Rückmeldung durch den Anbieter (z.B. per E-Mail oder Telefon). Nach der Rückmeldung wird das Problem zeitnah angegangen und behoben. Die Reaktionszeit ist keine Garantie für die vollständige Behebung innerhalb dieser Frist — die Dauer der Lösung hängt von der Art und Komplexität des Problems ab.

Die Reaktionszeit richtet sich nach dem gebuchten Paket:

  • Mini: Ausfälle werden durch das Uptime-Monitoring erkannt und beim nächsten regulären Arbeitsdurchgang behandelt. Eine sofortige Notfallreaktion ist nicht inbegriffen.
  • Standard: Anfragen und Ausfälle werden innert 48 Stunden an Werktagen beantwortet.
  • Pro: Anfragen und Ausfälle werden innert 8 Stunden beantwortet (Mo–Fr, 8–20 Uhr).
  • E-Commerce: Anfragen und Ausfälle werden innert 8 Stunden beantwortet (Mo–Fr, 8–20 Uhr). Zusätzlich umfasst die Reaktion eine Prüfung des Checkout-Prozesses und der Zahlungsschnittstellen.
  • Add-on Notfall-Support: Reaktion innert 4 Stunden, 7 Tage die Woche — auch ausserhalb der regulären Zeiten. Kann zu jedem Paket dazugebucht werden.

Definition Notfall: Als Notfall gilt ein Totalausfall der Website oder des Onlineshops (Website nicht erreichbar, Checkout-Prozess blockiert, Zahlungsabwicklung gestört). Darstellungsfehler, Wunschanpassungen oder nicht geschäftskritische Fehler fallen nicht unter die Notfall-Reaktionszeit und werden im regulären Support-Kontingent bearbeitet.

Ausfälle, die durch Drittanbieter oder das Hosting verursacht werden, liegen ausserhalb des Einflussbereichs des Anbieters und sind in keinem Paket enthalten.

8. Support-Kontingent und zusätzlicher Aufwand

Das im Paket enthaltene Support-Kontingent (z.B. 1h bei Standard, 2h bei Pro und E-Commerce) gilt pro Kalendermonat. Nicht genutzte Support-Zeit verfällt am Monatsende und wird nicht auf den Folgemonat übertragen.

Übersteigt der Support-Bedarf das im Paket enthaltene Stundenkontingent, wird der Mehraufwand zu CHF 130.–/Stunde abgerechnet. Der Anbieter informiert den Kunden vorab, bevor zusätzliche Stunden anfallen.

9. Vertragsdauer und Kündigung

Das Abo läuft monatlich und verlängert sich automatisch um einen weiteren Monat, sofern es nicht gekündigt wird. Die Kündigungsfrist beträgt 14 Tage zum Monatsende. Die Kündigung ist per E-Mail an hallo@cmsabo.ch möglich.

10. Zahlung

Die Abrechnung erfolgt monatlich im Voraus. Bei Zahlung via Stripe wird die Kreditkarte oder TWINT automatisch belastet. Bei Zahlung per Rechnung ist der Betrag innerhalb von 30 Tagen nach Rechnungsstellung zu begleichen. Bei Zahlungsverzug behält sich der Anbieter vor, den Dienst zu unterbrechen.

11. Zugangsdaten

Der Kunde stellt dem Anbieter die für die Wartung notwendigen Zugangsdaten zur Verfügung (CMS-Admin-Login, ggf. Hosting-Zugangsdaten via FTP/SSH/Plesk). Der Anbieter behandelt diese vertraulich und verwendet sie ausschliesslich für die vereinbarten Wartungsarbeiten.

12. Haftung

Der Anbieter führt alle Arbeiten sorgfältig aus. Eine Haftung für Schäden, die durch veraltete Software, Drittanbieter, Hosting-Ausfälle oder unvorhergesehene Kompatibilitätsprobleme entstehen, ist ausgeschlossen. Der Anbieter haftet nicht für Datenverluste, sofern kein aktuelles Backup vorhanden war und dies nicht auf grobe Fahrlässigkeit des Anbieters zurückzuführen ist. Die Haftung ist in jedem Fall auf den Betrag der im laufenden Monat bezahlten Abo-Gebühr begrenzt.

13. Datenschutz

Die im Rahmen des Abos erhobenen Daten (Name, E-Mail, Website, Zugangsdaten) werden ausschliesslich zur Vertragserfüllung verwendet und nicht an Dritte weitergegeben. Es gilt das Schweizer Datenschutzgesetz (DSG).

12. Anwendbares Recht und Gerichtsstand

Es gilt Schweizer Recht. Ausschliesslicher Gerichtsstand ist Basel, Schweiz.

13. Änderungen der AGB

Der Anbieter behält sich vor, diese AGB anzupassen. Kunden werden über wesentliche Änderungen per E-Mail informiert. Bei Weiternutzung des Abos nach Inkrafttreten neuer AGB gelten diese als akzeptiert.


cmsabo.ch — Vincent Kilchherr, Basel, Schweiz
E-Mail: hallo@cmsabo.ch