INNOVATION / SEPTEMBER 2026  ·  4 MIN READ

Technical Due Diligence Checklist: Technology and AI

Technology risk rarely shows up in the financials. A platform held together by one engineer, a codebase that cannot scale, a dependency with the wrong licence or an AI feature that is a thin wrapper over someone else’s model can all change what a business is worth. This checklist sets out what to examine before an investment, acquisition or major vendor decision, and what good evidence looks like for each area.

IN THIS ARTICLE   Start with the decision, not the codebase  ·  Architecture and code  ·  Infrastructure, security and operations  ·  Team, process and delivery  ·  Data, dependencies and intellectual property  ·  AI claims  ·  Roadmap feasibility and the report

KEY TAKEAWAYS

01   Diligence tests whether the technology can support the business plan, what it will cost to get there, and whether the claims made about it hold up.

02   Every finding should be rated by its materiality to the decision, with the evidence behind it and a clear note where something could not be verified.

03   AI claims need their own section: what the AI does today, what is proprietary, what depends on third parties, and how quality is measured.

Start with the decision, not the codebase

Good diligence is scoped by the decision it informs. An investor needs to know whether the technology can support the growth plan and what it will cost; an acquirer also needs to know how hard integration will be; a company choosing a vendor needs to know what it would take to leave. Agree those questions first, then decide how deep each area needs to go.

Many of the architecture questions overlap with a modernisation decision, covered in Modernise or Replace? A Decision Framework for Ageing Platforms. Diligence asks them under time pressure and with a transaction attached.

Architecture and code

Architecture. Does the structure fit the business model and the plan for the next two to three years? Where are the boundaries, and how coupled are the parts that will need to change most?

Codebase health. Sample the code rather than reading all of it. Look at test coverage in critical paths, how changes are reviewed, how old the core dependencies are and how much of the system only one or two people understand.

Technical debt. Separate debt that is an engineering inconvenience from debt that limits the plan: debt that blocks scaling, security or a key integration is material; untidy code in a stable area usually is not.

AYAN’S TAKE

The question is not whether the technology is perfect. It is whether its weaknesses change the price, the plan or the decision.

Infrastructure, security and operations

Infrastructure and cost. Understand where the system runs, how cost scales with usage and whether the bill is understood by anyone who could change it.

Security posture. Review access control, secrets handling, dependency management and incident history. A penetration test is a separate specialist exercise; diligence should say whether one is needed and what it should cover.

Reliability. Look at monitoring, incident response, backups and recovery. The question is whether the team would know about a serious problem before customers did.

Team, process and delivery

Interview the technical leadership and key engineers. The aim is to test depth and understanding, not to catch people out: can they explain the architecture, the trade-offs already made and the risks they worry about?

Examine how work moves from idea to production, how predictable delivery is, and what happens if one or two key people leave. Key-person dependency is one of the most common material findings in smaller companies.

Where the target relies on an external development partner, the questions in How to Choose a Development Partner Without Handing Over Your Product apply directly: who owns the code, the accounts and the knowledge.

Data, dependencies and intellectual property

Check that the company has the rights to the data its product and its AI depend on, and that personal data is handled in line with the obligations of the markets it serves.

List third-party components and their licences, and note any that could restrict how the product is sold or modified. Confirm that the code and other intellectual property belong to the company, including work done by contractors and partners.

When the platform itself is the constraint, a technology architecture review separates the risks that matter commercially from those that do not.

AI claims

Separate demonstration from description: ask to see what the AI does in the product today, on realistic inputs. Establish which parts are proprietary and which depend on third-party models or APIs, with what contractual and cost exposure, and how quality is measured when the model is wrong. The full set of questions is in How to Test an AI Vendor’s Claims Before You Sign or Invest.

Roadmap feasibility and the report

Finally, test the roadmap against everything above. Can the current team, architecture and budget deliver it, and what investment would close the gap?

The output should be an executive risk summary for the people making the decision, with findings rated by materiality, the evidence behind each, and a clear statement of what could not be verified. Where the decision is material, independent technical due diligence gives investors, acquirers and boards that view without an interest in the outcome.

Related: AI in Web Development: The Bottleneck Has Moved and How to Test an AI Vendor’s Claims Before You Sign or Invest.

AYAN SARKAR

Chief Technology & AI Officer and Co-Founder, Webskitters. Writing about AI strategy, technology architecture and leadership.

Follow on LinkedIn ↗    All articles ↗