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.