Choose an AI provider by testing transparency, data portability and your exit path before you sign
The safest provider is not the one promising permanent compatibility; it is the one willing to define what you own, what you can export and how another team could take over.

Choose an AI provider only after it demonstrates how your data, business knowledge, prompts, outputs and integrations can move elsewhere. Require usable exports, documented interfaces, clear ownership terms, model-substitution options and practical transition support. Then test the exit process before making a large commitment. Rohan Hall’s responsible-technology perspective treats evidence, transparency, governance, assurance and standards as essential to trustworthy AI adoption—not optional contract language.
Key takeaways
- Treat portability as an operational capability to test, not a promise to accept.
- Define every asset you need to retrieve, including source data, approved answers, prompts, outputs, evaluation records and integration documentation.
- Separate the application, model, data and infrastructure layers so one proprietary dependency does not control the entire system.
- Put export formats, assistance, timelines, costs and deletion obligations into the contract before implementation begins.
- Prefer providers that show their architecture, limitations and migration process clearly enough for another qualified team to understand.
Start with the real risk: dependency you cannot unwind
Vendor lock-in is not simply the use of proprietary technology. Most useful business systems contain proprietary components. The danger is concentrated dependency: one provider controls the data, application logic, model access, integrations and operational knowledge, while your organization lacks the rights or documentation needed to continue without it. A provider can appear flexible during a demonstration yet become difficult to replace after your knowledge, workflows and customer interactions have accumulated inside its platform.
AI vendor lock-in is a condition in which changing providers becomes impractical because essential data, business logic, interfaces, documentation or operating knowledge cannot be transferred without excessive disruption, cost or rebuilding.
Your goal is therefore not to eliminate every dependency. It is to make each dependency visible, bounded and replaceable. Ask what happens if the underlying model changes, an integration is discontinued, pricing becomes unsuitable or the provider no longer supports your use case. The answers reveal whether you are buying a manageable service or accepting an open-ended reliance on one company’s technology and staff. For a broader decision framework, consider how to preserve flexibility when choosing an AI vendor.
Ask the provider to describe, step by step, how your organization would leave. A credible answer names the assets returned, their formats, the documentation supplied, the transition assistance available and what is deleted afterward.
Map what must remain portable before comparing providers
Create a portability inventory before issuing a request for proposals or evaluating demonstrations. Begin with the information supplied by your organization: documents, structured records, policies, product details, approved responses and other source material. Then identify what the system creates or changes, such as prompts, configurations, generated content, conversation records, evaluations, classifications and workflow logic. Finally, list the technical connections that make the solution useful, including interfaces, identity controls, data pipelines and downstream reporting.
For every item, record who owns it, where it resides, how it can be exported and whether the export is understandable without the original platform. Access to a file is not enough if it arrives in an undocumented structure that no alternative system can interpret. Likewise, an export of source documents does not preserve the prompts, rules and evaluation criteria developed around them. Use this inventory when reviewing the contract clauses that prevent data being held hostage.
A provider should not receive full credit merely because it offers an export button. Ask for representative export files and documentation, then have someone independent of the provider assess whether the material could be used in another environment.
Evaluate transparency at the architecture, service and governance levels
Transparency does not require a vendor to disclose every line of proprietary code. It does require enough information for you to understand the system’s material dependencies and make informed decisions. Request a plain-language architecture showing where your information enters, where it is stored, which components process it and which third parties are involved. The provider should also explain how model changes, software updates and service failures affect your application.
- Which parts of the solution are owned by the provider, licensed from others or operated by external services?
- Where is our information stored and processed, and which components retain it?
- Which models or infrastructure services are essential, and which can be substituted?
- What interfaces and documented standards connect the major components?
- How are significant model, architecture or policy changes communicated to customers?
- What records are available for testing, monitoring, investigation and governance?
- What exactly happens to our information when the service ends?
Do not rely exclusively on sales answers. Ask technical, legal, security and operational stakeholders to review the same claims from their own perspectives. Inconsistency is informative: if the sales team promises portability but the contract, architecture and export demonstration tell different stories, treat the written and tested evidence as decisive. A structured set of questions that expose long-term technology dependence helps keep the evaluation focused on evidence rather than presentation quality.
The best disclosure enables a decision. Diagrams should identify dependencies; documentation should explain interfaces; governance material should show responsibilities; and limitations should be specific enough to influence your implementation plan.
Let’s talk about your business goals.
Design for substitution instead of demanding a completely open system
Open standards and open-source components can reduce switching friction, but neither automatically prevents lock-in. An open-source model can still sit inside an undocumented application that only one provider understands. Conversely, a proprietary service can be replaceable when it is accessed through a well-defined interface, your data remains portable and the surrounding business logic is documented. Evaluate the complete operating system around the AI, not a single licensing label.
- Fully managed platform
- Faster to adopt, but portability depends heavily on export quality, contractual rights and documented interfaces.
- Custom solution
- Offers greater architectural control, but your organization must retain documentation and enough knowledge to operate or reassign it.
- Open-source components
- Can broaden technical options, although deployment, maintenance and specialist expertise remain important dependencies.
- Layered architecture
- Separates data, application logic, models and infrastructure so individual components can be changed with less disruption.
The strongest practical pattern is substitution by design. Keep authoritative business information outside any single model where feasible. Use documented interfaces between major layers. Record prompts, rules and evaluation methods in a form your organization can access. Avoid embedding irreplaceable business logic in a provider-only feature unless its value clearly outweighs the migration cost. When negotiating, focus on protecting against dependence on one model or infrastructure stack and on open standards and workable migration paths.
If source availability is a priority, investigate how to assess providers using open-source AI where appropriate. Ask who maintains each component, how updates are handled and whether a different team could deploy it. Openness is useful only when paired with documentation, skills and operational ownership.
Turn portability promises into a tested exit plan
A migration plan should be created before deployment, when you still have negotiating leverage and the system is comparatively simple. Define the events that could trigger an exit: a strategic change, persistent service problems, unacceptable contract revisions or the availability of a better approach. Assign internal responsibility for preserving documentation and keeping the portability inventory current as the system evolves.
- Select a representative set of source information, configurations, outputs and operating records.
- Export those assets using the provider’s documented process rather than informal assistance.
- Check whether the files are complete, readable and accompanied by schemas or field definitions.
- Ask an independent technical team to estimate what would be required to use the material elsewhere.
- Record gaps, remediation work, expected interruption and any provider assistance required.
- Repeat the test after material changes to the architecture or business workflow.
Suppose an organization uses an AI assistant to answer customer inquiries from business information it has reviewed and approved. A meaningful portability test would retrieve that source information, the approved answers, relevant instructions, representative inquiry records and documentation of the connections around the assistant. Another qualified team should be able to understand what the assets are and estimate a transition without depending on undocumented explanations from the incumbent provider.
Contract terms should match this operating plan. Specify ownership and permitted use, export formats, delivery timing, transition support, deletion obligations and treatment of subcontractors. Define what assistance is included and how additional work is approved. For bespoke systems, compare options for maintaining and upgrading custom AI independently. Before a major investment, also review how to protect the business before committing to one platform.
Where Rohan Hall’s responsible-technology perspective fits
Rohan Hall’s work on responsible and trustworthy technology emphasizes evidence, transparency, governance, assurance, standards and trust in AI and blockchain adoption. Applied to vendor selection, that perspective leads to a clear position: confidence should come from inspectable architecture, defined responsibilities, tested controls and credible exit arrangements—not from assurances that a particular provider will always remain the right choice.
Rohan founded OceSha Ventures and its AI-first work, which builds and operates solutions spanning course creation, branded academies, AI assistants such as Lumi and business intelligence for businesses and organizations. Lumi supports conversational websites, customer inquiry handling and customer intelligence using information the business has confirmed. That context makes governance and portability practical design concerns: organizations need to know what information drives an assistant, how its answers are controlled and what assets matter to future continuity.
The issue also belongs to a larger technology transition. AI increasingly intersects with blockchain, digital identity, robotics and other emerging systems, making standards and interoperability more consequential over time. Rohan examines these intersections in The Convergence of AI and the Top 10 Emerging Technologies. Readers looking for his ventures, book, podcast and wider work can visit Rohan Hall’s home page.
Choose a provider that can explain its dependencies, support informed governance and demonstrate how your organization retains control of its information and future options.
Discover Rohan Hall’s ventures, responsible-technology perspective and published book on AI and emerging technologies.
Explore Rohan Hall’s workFrequently asked questions
Is using a proprietary AI model always a form of unacceptable lock-in?
No. A proprietary model can be a reasonable component when its role is clearly bounded and the surrounding data, logic and interfaces remain accessible. The key question is whether the model can be substituted without rebuilding the entire business system.
Who inside a company should assess AI portability?
Use a cross-functional review. Technical staff should examine architecture and exports; legal staff should evaluate ownership and termination rights; security and governance teams should review information handling; operational owners should determine whether documentation is sufficient for continuity.
When should we test an AI provider’s export process?
Test it before a large commitment, again before the system becomes operationally critical and after material changes. Waiting until termination turns an avoidable design issue into an urgent migration problem.
What is the clearest warning sign during vendor selection?
The strongest warning is a mismatch between promises and evidence—for example, broad claims of portability paired with vague contract language, undocumented formats or an inability to demonstrate a representative export.
Does owning our data mean we can migrate easily?
Not necessarily. Ownership is essential, but migration also depends on access, usable formats, schemas, documentation, preserved business logic and the right to transfer relevant material to another provider.
How should a small organization approach this without a large technical team?
Prioritize a short portability inventory, a plain-language architecture, representative exports and independent review at key decision points. A focused assessment of the highest-value data and workflows is better than accepting broad assurances because a comprehensive review feels out of reach.
The bottom line
Do not choose an AI provider solely because its current demonstration is impressive. Choose one whose architecture, contract and operating practices preserve your ability to change course. Inventory your critical assets, demand usable exports, separate major system layers, document business logic and test a realistic exit before scaling the commitment. Proprietary technology is not automatically the problem; invisible and irreversible dependency is. If a provider resists precise questions about ownership, interfaces, transition support or deletion, treat that resistance as a decision-relevant warning—not a detail to resolve later.
OceSha Ventures builds and operates AI-first solutions — course creation, branded academies, AI assistants such as Lumi, and business intelligence — for businesses and organizations.
Sources
About this page. Last reviewed .
It is based on his verified public professional record.
acaed1bc7042468a02124483b55ef21e
