Websites & Software

Vendor Lock-in bei Webagenturen: Wie schützen Sie sich von Anfang an?

Kurz gesagt

Vendor Lock-in entsteht durch proprietäre Systeme, nicht übertragbare Domains und fehlende Quellcode-Übergabe. Schutz: Domain selbst registrieren und halten, Quellcode-Übergabe im Vertrag festschreiben und offene, exportierbare Systeme bevorzugen.

Wie Vendor Lock-in entsteht

Vendor Lock-in bezeichnet eine Abhängigkeit, bei der Sie als Kunde einen Dienstleister nicht ohne erheblichen Aufwand, Kosten oder Datenverlust wechseln können. Im Webbereich entsteht er meist über drei Wege: Erstens durch proprietäre Systeme – CMS-Lösungen oder Baukastensysteme, die die Agentur selbst entwickelt hat und die kein standardisiertes Export-Format kennen. Zweitens durch versteckte Abhängigkeiten wie Plugins, Lizenzen oder eine Hosting-Infrastruktur, die nur über die Agentur läuft. Drittens durch fehlende Zugangsdaten: Die Agentur verwaltet Domain, Hosting und CMS in eigenem Namen, Sie selbst haben keinen Zugang zu Ihren eigenen Systemen.

Das ist nicht immer böse Absicht – manche Agenturen handeln aus Bequemlichkeit oder schlechter Prozessorganisation. Für Sie als Kunde ist das Ergebnis trotzdem dasselbe: vollständige Abhängigkeit ohne echten Hebel. Wer kein eigenes Hosting-Konto, keinen Quellcode und keine CMS-Admin-Rechte hat, hat faktisch keine eigene Website, sondern nur einen Nutzungsvertrag. Lock-in-Strukturen werden dabei selten offen kommuniziert. Sie verstecken sich in Formulierungen wie „wir kümmern uns um alles" oder „das läuft alles über uns" – das klingt nach Service, ist aber häufig eine Kontrollfalle.

Die fünf gefährlichsten Abhängigkeitsmuster

  • Domain bei der Agentur registriert: Die Domain läuft auf den Inhaberdaten der Agentur, nicht auf Ihren. Ein Transfer ist möglich, aber zeitaufwändig, oft mit Widerstand verbunden – und während er läuft, hängt Ihre Website vom Wohlwollen der Agentur ab.
  • Proprietäres CMS ohne Export-Funktion: Die Agentur hat eine Eigenlösung entwickelt statt WordPress oder Typo3. Daten lassen sich nicht standardisiert exportieren, ein Wechsel bedeutet komplette Neuentwicklung.
  • Hosting nur über die Agentur: Das Hosting-Konto läuft auf dem Agentur-Account beim Provider. Sie haben keinen eigenen Vertrag, keine Zugangsdaten und keine Möglichkeit, eigenständig zu einem anderen Hoster zu migrieren.
  • Kein Quellcode-Zugang: Sie erhalten eine fertige Website, aber nie den Quellcode – weder als Repository noch als ZIP. Jede Änderung muss über die Agentur beauftragt und bezahlt werden, Wartung durch Dritte ist nicht möglich.
  • Unklare Eigentumsrechte an Design und Code: Im Vertrag steht nichts zur Übertragung des Urheberrechts. Nach deutschem Recht verbleiben die Rechte beim Urheber, also der Agentur – selbst wenn Sie alles bezahlt haben, gehört Ihnen rechtlich möglicherweise nichts.

Wer die Agentur wechseln will und Lock-in nicht vorher erkannt hat, erlebt oft: Die alte Agentur zögert die Domain-Herausgabe hinaus, der neue Dienstleister kann mit dem bestehenden System nicht arbeiten, Inhalte müssen manuell übertragen werden, und das Redesign kostet plötzlich ein Vielfaches – während die Website möglicherweise offline oder nicht aktualisierbar ist.

Checkliste: So schützen Sie sich vor Vertragsbeginn

  • Domain selbst beim Registrar registrieren (z. B. IONOS, united-domains) – niemals über die Agentur
  • Hosting-Vertrag direkt mit dem Provider abschließen und Zugangsdaten selbst verwalten
  • CMS-Admin-Zugang (Benutzername und Passwort) sofort bei Projektstart erhalten
  • FTP- oder SFTP-Zugangsdaten sowie Datenbank-Zugangsdaten vollständig dokumentiert erhalten
  • Quellcode-Übergabe schriftlich vereinbaren – als Git-Repository oder ZIP nach Projektabschluss
  • Exportierbarkeit aller Inhalte (Texte, Bilder, Produkte) vor Beauftragung testen lassen
  • Vertragliche Klarheit: Alle Lizenzen (Plugins, Themes, Grafiken) müssen auf Sie übertragen oder als Dauerlizenz dokumentiert sein
  • Keine Eigenentwicklungen ohne vollständige Quellcode-Herausgabe und Dokumentation
  • Hoster-Vertrag läuft auf Ihren Namen und Ihre Bankverbindung – nie auf die Agentur
  • Regelung für den Fall der Geschäftsaufgabe der Agentur im Vertrag festhalten

Was in den Vertrag gehört

Ein solider Webagentur-Vertrag muss mindestens folgende Punkte zur Eigentumsfrage regeln. Die Eigentumsklausel legt fest: Mit vollständiger Bezahlung gehen alle Urheberrechte, Nutzungsrechte und verwandten Schutzrechte an Design, Code, Grafiken und Inhalten vollständig und unwiderruflich auf Sie über – eine einfache Nutzungslizenz reicht dafür nicht aus. Die Quellcode-Klausel regelt, dass Sie spätestens mit Abnahme des Projekts den vollständigen, kommentierten Quellcode als Git-Repository oder in vergleichbarer Form erhalten, sodass auch Dritte darauf aufbauen können. Die Zugangspflicht verpflichtet die Agentur, alle Zugangsdaten zu Hosting, Domain, CMS, Datenbank und E-Mail-Server vollständig zu dokumentieren und auf Verlangen sofort herauszugeben – spätestens bei Vertragsende. Eine Verweigerung sollte zur sofortigen Kündigung ohne Restforderungsausgleich berechtigen. Der Lizenznachweis stellt sicher, dass alle verwendeten Drittanbieter-Komponenten wie Plugins, Themes, Fonts und Stock-Fotos mit Lizenzart und Laufzeit dokumentiert und übertragbare Lizenzen beim Projektergebnis übergeben werden.

Ein einfacher Praxistest hilft bei der Auswahl: Fordern Sie vor Beauftragung einen Demo-Export der Daten aus einem laufenden Kundenprojekt an. Wer das ablehnt oder ausweicht, zeigt damit, dass ein späterer Wechsel bewusst erschwert werden soll – ein eindeutiges Auswahlkriterium.

Häufige Fragen

Was bedeutet Vendor Lock-in bei einer Webagentur?
Sie sind als Kunde so stark an eine Agentur oder deren Systeme gebunden, dass ein Wechsel extrem schwierig, teuer oder technisch kaum möglich ist, auch bei Unzufriedenheit.
Wem gehört meine Website nach Fertigstellung?
Das hängt vom Vertrag ab. Ohne ausdrückliche Klausel verbleibt das Urheberrecht beim Ersteller, deshalb sollten Sie schriftlich vereinbaren, dass Quellcode, Design und Daten nach Bezahlung vollständig auf Sie übergehen.
Kann ich meine Website-Daten jederzeit exportieren?
Bei Open-Source-Systemen wie WordPress grundsätzlich ja, bei proprietären Agentur-Lösungen oft nicht. Ein Demo-Export vor Beauftragung zeigt das zuverlässig.
Was tun, wenn die Agentur alle Zugangsdaten hält?
Sofort schriftlich alle Zugangsdaten zu Hosting, Domain, CMS, FTP und Datenbank anfordern. Eine Verweigerung kann vertragsrechtlich als Pflichtverletzung gewertet werden.