NewRAGSuite Engine: the knowledge engine for your data, run in Germany.About RAGSuite Engine

ProductRAG enginePlatform overviewAI chatbotBuild AI assistantsAI searchAI knowledge baseConnectors & integrationsMCP serverTake the product tour →
Engine & self-hostedRAGSuite EngineSelf-hosted / on-premiseOpen source (Community)RAGSuite Engine or self-hosted? →
SolutionsSMEsHealthcarePublic sectorBanking & insuranceChatGPT alternativeAgencies & partnersAll solutions →
Pricing
ResourcesGuidesBlogFree toolsAI data protectionEU AI ActTrust CenterReferences
Open source on GitHub
Start free trialBook a demo
Guide · Blog · Sovereignty

Vendor lock-in in AI: plan your exit before you get in

59 per cent of companies in Germany name lock-in effects as a barrier to switching provider. The four kinds of dependency, what the EU Data Act has required since 2025, and how to test your exit in an afternoon.

Jürgen PietschmannJürgen PietschmannAI Consultant · RAGSuite Lead Published15 Oct 2026Reviewed15 Oct 2026Reading time6 min
Listen to this articleNow: Introduction
0:00 / 4:51
Read by an open-source AI voice (Piper, VCTK corpus, CC BY 4.0)

Vendor lock-in means you can no longer switch provider without it becoming expensive, slow or risky. Nobody chooses it on purpose. The dependency grows with every interface, every export format and every "we'll sort that out later".

In the Bitkom Cloud Report 2026, 59 per cent of the companies surveyed name lock-in effects as a barrier to switching provider. With AI, the topic is only just arriving: many companies are choosing their AI vendor right now. So the best time to think about the exit is before you get in.

Key takeaways
  • Vendor lock-in means you can no longer switch provider without major effort, because your data, interfaces, know-how or contracts depend on it.
  • Since September 2025 the EU Data Act has given cloud customers rights when switching, and from 12 January 2027 providers may no longer charge switching fees for it.
  • What helps most, though, is an exit test before you sign: request the export, time it, check the content, count the gaps.
Chapter 1 of 6 · 1 min

What is vendor lock-in?

People speak of vendor lock-in when switching costs so much that it is practically off the table. The cost is rarely just money. It's weeks of migration, systems that need changing and know-how that has to be rebuilt.

The risk is lopsided. Getting in is planned, budgeted and celebrated. Getting out often happens unplanned, under time pressure and with whoever is left. If you only check what a switch costs at that point, you negotiate the renewal with no leverage.

59%name lock-in effects as a barrier to switching providerBitkom Cloud Report 2026
34%have switched cloud provider at least onceBitkom Cloud Report 2026
37%call easy switching a must-have when choosing a providerBitkom Cloud Report 2026

In shortLock-in builds up quietly; the exit is rarely planned.

Chapter 2 of 6 · 1 min

The four kinds of lock-in

"Can we export our data?" is a weak question, because it tests only one of four dependencies. Each needs its own answer:

  • Data. Your content sits in a format no other system reads, or the export leaves out the parts that matter. Often the easiest to solve.
  • Integrations. Ten internal systems call the vendor's interface. Each connection is small; together they are the migration. Usually the biggest hidden cost.
  • Know-how. Your team knows the system: processes, conventions, workarounds for known quirks. None of it is in any inventory.
  • Contract. Long terms, discounts in exchange for commitment, notice windows once a year. Not technical, but often the tightest limit.

Most companies have never put a figure on these four items. That's why many experience lock-in as an insurmountable barrier rather than a calculable effort. It's often smaller than feared, sometimes much bigger. Either way, you want to know before you sign.

In shortData, integrations, know-how, contract, each dependency needs its own answer.

Chapter 3 of 6 · 1 min

Lock-in in AI: what really counts

With AI that works on your documents, some parts are easy to replace. The search index with its embeddings is built from your documents and can be recalculated. Migrating it is rarely worth it. The language model can be swapped too, if the platform allows different models.

Four other things matter:

  • The source documents and their connection to the repositories they come from.
  • The permission model, meaning who may see which content.
  • The history: conversations, feedback and the audit log you need as evidence.
  • What only exists in the tool: assistants, instructions, templates, curated answers.

A vendor who offers to export the index but not the audit log has answered the easy question. Ask specifically about these four points.

In shortIndex and model are replaceable; documents, permissions, history and curated content count.

Chapter 4 of 6 · 1 min

What the EU Data Act sets for cloud switching

Chapter VI of the EU Data Act has applied since 12 September 2025. It gives customers of cloud services rights when switching to another provider or to their own servers. The graphic above shows the process.

The key rules from Article 25 and Article 29:

  • Notice period: at most two months until the switch starts.
  • Transition: at most 30 days, in exceptional cases up to seven months; the service keeps running meanwhile.
  • Data retrieval: then at least 30 days to collect the data, followed by full deletion.
  • Switching charges: until 11 January 2027 only reduced and capped at cost; from 12 January 2027 none at all.

The contract must also list which data can be exported. That helps with data. Against lock-in through integrations, know-how and contract terms, the law helps only to a limited extent. Chapter VI doesn't apply to software you run on your own servers; there, the export is your own responsibility.

In shortTwo months' notice, 30 days' transition, no switching charges from 2027, for cloud services.

Chapter 5 of 6 · 1 min

The exit test: one afternoon

The most revealing test in a vendor selection takes one afternoon. Do it during the trial, while you can still negotiate:

Five steps to the exit test
  1. Request the exportthrough the documented route; a support ticket is already a finding
  2. Time itwith your real data volume, not the demo set
  3. Open the contentnot just the file list: can another system read it?
  4. Count the gapspermissions, versions, comments, audit log, metadata
  5. Clarify the afterhow long the vendor keeps data and how it proves deletion

Then write down four numbers: how long the export took, what share of the content arrived complete, how many internal systems would need changing and how many person-days the migration costs, with a name next to it. Those four numbers are your real switching cost.

Free toolData sovereignty checkFour questions show where your data goes and who has access. Runs in your browser, no sign-up.
Start the check →

In shortRequest the export, time it, open the content, count the gaps, clarify deletion.

Chapter 6 of 6 · 1 min

Questions for your AI vendor, including us

Ask every vendor these questions before you sign:

  • In what format do we export documents, permissions, history and audit log, and has anyone on our side tested it?
  • How long would a full switch take, in days?
  • Can we change the language model without changing the platform?
  • What happens if the vendor changes its terms or is acquired?
  • Could we run the same software on our own servers?

With RAGSuite, RAGSuite Engine and the self-hosted version are the same platform. The core is available as the Community Edition under the Apache 2.0 open-source licence, you choose the language model per project, and in Enterprise you export the full audit log. To stay honest: your own servers don't solve every lock-in. Integrations and know-how remain. But you decide for yourself when to switch.

An open standard helps with AI tools too: with the Model Context Protocol (MCP) they are not tied to one vendor. RAGSuite has an MCP server and an MCP client in the Community Edition.

This is general information, not legal advice. Have your legal team review contracts.

In shortAsk every vendor about the exit, us included.

Guide complete.

Check your dependencies with the free data sovereignty check, or go through the exit test with Jürgen.

Frequently asked questions

What does vendor lock-in mean?

Vendor lock-in describes a dependency on a provider that makes switching expensive, slow or risky. It builds up through data formats, interfaces to other systems, the team's know-how and contract terms. In the Bitkom Cloud Report 2026, 59 per cent of companies name lock-in effects as a barrier to switching provider.

What does the EU Data Act set for switching cloud provider?

Since September 2025, rules include a notice period of at most two months, a transition of at most 30 days and at least 30 days to retrieve data. Switching charges are only allowed in reduced form until 11 January 2027 and not at all from 12 January 2027. The contract must list exportable data.

How do you avoid vendor lock-in with AI?

Test the exit before you sign: request the export, time it, open the content and count what's missing. Look for open formats, a replaceable language model and short contract terms. The most freedom comes from a platform you can also run on your own servers if needed.

Which data should you be able to export from an AI vendor?

What matters are the source documents, the permission model, the history with feedback and audit log, and anything that only exists in the tool, such as assistants and instructions. The search index with its embeddings can be recalculated from the documents and usually doesn't need migrating.

Does self-hosting protect against vendor lock-in?

Partly. On your own servers the data is already with you, and nobody can switch the service off. Dependencies through data formats, integrations and your team's know-how remain, though. The difference: you decide yourself when and how fast to switch, without a vendor's deadlines setting the pace.

Sources

  1. Bitkom: Cloud Report 2026, Studienbericht: lock-in, switching, method
  2. Bitkom: Presseinformation Cloud Report 2026 (17.06.2026): overview
  3. EU Data Act, Reg. (EU) 2023/2854: Kapitel VI, Art. 23–31
  4. Data Act Art. 25 (dejure.org): switching deadlines
  5. Data Act Art. 29 (dejure.org): switching charges
Jürgen Pietschmann
About the authorJürgen PietschmannAI Consultant · RAGSuite Lead

Jürgen advises companies on introducing AI on their own infrastructure and leads RAGSuite at NITSAN. He writes about sovereignty, strategy and costs.

Add RAGSuite as a preferred source on Google
Keep reading

You might also like

Sovereignty7 min read15 Oct 2026

Sovereign AI explained: what it means for your business

Sovereign AI means you can answer three questions about your own system. Where is the data, who could compel someone to hand it over, and can you check both rather than being told? A jargon-free guide for the people who decide.

Jürgen PietschmannJürgen Pietschmann
Sovereignty7 min read14 Oct 2026

The US CLOUD Act: what it means for your data and your AI

The US CLOUD Act obliges providers under US law to hand over data, even from data centres in Frankfurt. The GDPR only allows that through an international agreement. What this conflict means for your AI, who your vendor answers to, and the three ways to run it.

Jürgen PietschmannJürgen Pietschmann
Self-Hosting6 min read15 Oct 2026

What does AI cost? Cloud and your own server compared

What AI costs depends on three things: how many people use it, how much they ask and which language model answers. A worked example in euros for RAGSuite Engine and your own server, the point where a local model pays off, and what belongs in a fair comparison.

Mihaela AngelovaMihaela Angelova
Jürgen Pietschmann
Jürgen Pietschmann
AI Consultant · RAGSuite Lead

What does this mean for your company?

Talk to Jürgen about your questions on sovereignty, strategy and costs.