Skip to content
Glossary · Buying software

Vendor lock-in

Also called lock-in, platform lock-in.

Definition

When leaving a supplier, platform or tool would cost so much time or money that you are effectively stuck with it.

Last updated

What it is.

Lock-in comes in several forms. Technical: code built around one provider's special features. Data: no easy way to export your records in a usable format. Contractual: long terms or high exit fees. People: only the supplier's team knows how the system works.

Some lock-in is a fair price for speed. Managed PaaS services and SaaS tools save real effort. The risk is lock-in nobody chose on purpose.

Why it matters

Lock-in weakens your position on price and service, and it can make a needed change, such as a new region for data residency or a cheaper provider, slow and costly. It is part of total cost of ownership, because the cost of leaving is a cost of staying.

In a product build

Keeping repositories and cloud accounts in the client's name, writing a proper handover, and noting every provider-specific service are the main ways a product build keeps lock-in a choice.

Watch out

Common mistakes.

  1. 01

    Spreading a provider's special APIs across the whole codebase instead of behind one layer.

  2. 02

    Never testing a full data export.

  3. 03

    Signing long terms before the product has proven itself.

Tools

Work it out with a tool.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab