Dit heeft vaak te maken met de portabiliteit van data. Of liever gezegd: de inportabiliteit. Het verschijnsel komt veel voor in nichemarkten. Afnemers van clouddiensten kunnen hier te maken krijgen met de onmogelijkheid om data naar een nieuwe oplossing te transporteren, om de eenvoudige reden dat de data onderling niet uitwisselbaar zijn. Dit ligt weer geheel anders in de generieke markt: hier worden in de regel marktstandaarden gevolgd om compatibiliteit en portabiliteit te kunnen waarborgen. Portabiliteitsproblemen doen zich vaak voor wanneer er databases in het spel zijn. Een aanbieder is namelijk niet verplicht om nationale of internationale standaarden te volgen. Evenmin is hij verplicht om exportmodules in zijn oplossing te bouwen die dataportabiliteit garanderen.
Wel kent de Nederlandse wet een verbod op het misbruiken van een economische machtspositie. Om vendor lock-in te voorkomen is het dus belangrijk dat er contractuele afspraken gemaakt worden.